您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页选择结构单分支结构(教学设计)

选择结构单分支结构(教学设计)

来源:筏尚旅游网
2.3.2程序的选择结构——教学设计

一、教材分析

本节课的教学内容是教育科学出社版、普通高中课程标准实验教材选修模块《算法与程序设计》中的第2章第3节《程序的选择结构》,是在上两课时(2.1—2.2)学习VB的基本数据类型、常量、变量、函数、表达式等程序设计语言和程序顺序结构的基础上,学习程序的选择结构,其中包含“选择结构的格式、功能、执行过程”。

在解决实际问题的过程中,常常需要对事物进行判断和选择。如何在程序设计中能够实现判断和选择,选择结构是重要的选择方式之一。在讲解这一知识点时,采用英语“If you feel happy then you will smile else you will sad.”提炼选择结构并编写程序,引导学生经历分析问题、设计算法、编写程序、调试程序等用计算机解决问题的全过程。通过分析程序,归纳总结出VB语言的选择结构的格式、功能、执行过程,让学生体验自主学习、协助学习的乐趣,体验成功的快乐。

二、学情分析

在第一章的学习中,学生已经经历了利用计算机解决问题的基本过程,领略了用计算机解题的奇妙之道,在第二章中学习VB的基本数据类型、常量、变量、函数、表达式等程序设计语言和程序顺序结构的基础上,感悟了程序设计是其中的关键环节,对程序设计已经产生了一定兴趣。

三、教学目标:

1、通过英语“If you feel happy then you will smile.”提炼选出择结构的单分支结构,通过英语“If you feel happy then you will smile else you will sad.”提炼出选择结构的双分支结构,讲解单分支结构和双分支结构及其功能和执行过程。师生共同分析“密码登陆框”问题,分别用单分支和双分支结构解决密码输入正确和不正确时的处理方法。归纳总结VB语言的选择结构的格式、功能、执行过程,掌握条件选择语句的使用方法,能够编写简单的选择结构的程序;掌握VB语言的关系表达式、逻辑表达式等程序设计语言的基本知识。 2、初步掌握程序调试、运行的方法。

3、本节从问题“密码登陆框”入手,逐步增加难度,让学生明白条件选择语句的执行流程及使用方法,引导学生经历分析问题、设计算法、编写程序、调试程序等用计算机解决问题的过程,体验成功的快乐。

四、教学重点、难点

重点:1.理解VB语言选择结构的格式、功能、执行过程。

2.掌握VB语言的关系表达式、逻辑表达式等程序设计语言的基本知识。 难点:关系表达式和逻辑表达式得运用,如何利用计算机来解决生活中的实际问题。

五、教学策略:

本节课以课程标准为核心,以教材为依据,教学流程呈现梯度层进式发展。首先从英文“If you fell happy then you will simile.”引入,快速自然的引导学生走进主题,明确本节课的学习目标,并顺势讲解单分支和双分支结构的格式、功能和执行过程。通过组织学生完成“密码登陆框”问题,首先完成单分支结构的学习,将问题变形后组织学生完成双分支结构,进一步理解选择结构的格式、功能和

执行过程。以密码不可见为依托,讲解属性里的“passwordchar”的应用,并让学生互相破译对方设置的密码,以加深学生对选择结构的理解,激发学生学习VB的兴趣。再次将问题延伸以既需要输入用户名又需要输入密码为例,让学生充分理解选择结构中的“条件”,明白关系表达式和逻辑表达式及其应用,理解程序的运行顺序。以达到降低学习难度,逐步提高学生的编程能力。

以醒目的方式将选择结构的格式、功能和执行过程呈现给学生,逐步建构规范合理的利用计算机解决日常生活中问题的意识。最后,以“成绩分段”作为思考结束本节课,激发学生学习兴趣并作为下节课导入。

六、教学过程: 教学环节 教师活动 学生活动 学生看、听。 设计意图 媒体使用 英文引入,直奔主题 通过这句英语设计程幻 灯 片 情境导入:从英文“If you fell happy then you will smile else you will sad.”入手 导 提出问题: 1、关键词是什么? 可以理解为什么? 看做是满足条件的什么? 4.两句英语之间的区别在什么地方? 一、选择结构的格式、功能 构进行分析讲解。 功能、执行过程。 涉及到条件判断的问题。 能、执行过程。 学生阅读并翻译。 序,提炼VB选择结构激发学生学习的兴趣和热情,拉开了本节课教学的序幕。 新课讲授 关键词“If then else” 入 2.If和Then中间的you fell happy学生拭目以待 3、Then后面的you will smile可以学生归纳总结 写程序的时候必不可 让学生在教师的引导下自己归纳总结,加深印象。 式将if语句呈现给学生。 用 幻 灯 片 1、将归纳出来的单分支和双分支结积极思考,跃跃欲试。 学生明确关键字是编新 2、与学生一起总结if语句的格式、相互讨论,理解搁事、功少的 3、选择结构里的“条件”通常都有 课 哪些,举例说明? 4、通过“密码登陆框”,只需输入学生编写,体验程序运用幻灯片以醒目的方密码,如密码正确则程序输出“密码行过程。 评价交流:找出存在问题并解决 讲 正确”练习并编写单分支结构。 学生动手实践,调试运 决问题 程中,遇到问题,同学帮助解决,教师引导讲解。 通过多媒体教学系统演示学生作品,行程序、发现问题,解学生在动手实践的过决方法。 授 同时让小组长指出存在的问题及解5.问题延伸,如输入不正确则程序输 通过思考,结合双分 出“密码错误”让学生自行对程序进支结构解决问题进一步 在分析、实践的过程行修改完成双分支结构。 增强对选择结构的理中逐渐掌握if语句,培养学生的观察、思维能力 6.对Text控件的Passwordchar属性解。 进行修改,将密码设为不可见,并让 学生两个人一组,互相破译对方密能。 增加应用,激发学生 程的兴趣。同学演示运 学知识整理得更加条理化。 码,体验编程乐趣,和选择结构的功学习信息技术和VB编 7.问题再次延伸,如果是像QQ界面行自己的程序,进行自让学生通过评价,把所一样,既需要输入用户名又需要输入平和互评 密码,要对程序的什么进行修改,如 何修改? 遇到表达式,顺势讲解。 ①、关系表达式 ②、逻辑表达式 ③、运算的顺序 8.通过流程图和对选择结构的进一学内容 9.练习 四、评价交流 与学生一同观看,指出存在的问题及解决方法。 六、师生小结 1、用计算机解决问题的过程 2、If语句的格式、功能、执行过程 “同学们的考试成绩,按照100分计 同学认真思考,找出进一步激发学生学习 算,0-59分为不合格;60-74分为合单分支结构和双分支结兴趣,为下节课讲解多思考 格;75-84分为良好;85-100分为优构的缺点。 秀。像这种分四种情况,用单分支和双分支结构是没有办法解决的,引出下节课内容多分支结构

七、教学反思

本节课采用“跟进式教学法”进行教学。课教学教学设计思路明确,按照:引入—→内容讲解—→分析问题—→设计算法—→编定程序—→单分支结构—→双分支结构—→关系运算符学习,并将交流评价贯穿始终的流程完成学习过程。

可以试着先展示程序,让学生看到效果,引导学生猜测程序实现的过程,提高学习的积极性。在出示程序代码时,可以将代码采用分层格式显示,特别是if语句,要通过空格符缩进子语句以增加语句体的层次感。

分支结构埋下伏笔。 深入理解选择结构里的 “条件”,并掌握关系通过互动小结,加深理和逻辑表达式,以及程解记忆。 序的运行顺序 使学生对选择结构的暂时记忆转化为长期记忆 学生将所学内容提炼 强化教学内容,检验教 学效果 步说明,加深学生记忆巩固本节课教 通过多媒体教学系统演示学生作品,同教师一起表述 在VB语言中,选择结构通过if语句和下节课将要学到的select case语句这两个选择结构来实现,运用选择结构的关键是条件的表示,如果能够正确地表达条件,就可以简化程序,使程序更直观、更准确地描述出分支的走向,此处应多引导。

教学选择语句必须学习关系运算符。通过案例进行教学,并让学生计算逻辑表达式,这种方法是比较高效的。

课堂活动采用逐步提高难度的方法一步一步先掌握单分支结构,问题变形后掌握双分支结构,再将问题延伸,让学生深刻掌握If语句中的“条件”,及关系表达式和逻辑表达式以及程序的运行过程,这样做既简单又能对本课学习的选择语句进行巩固,让学生在思考和参与活动的过程中完全掌握,以此达到本节课教学效果。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务