资源简介 第六课 分支结构 教学设计1教学目标 一、 知识与技能1、理解并掌握分支结构的特点,以及双分支和单分支两种分支形式的特点;2、掌握分支结构中判断条件的表达3、学会用流程图描述包含分支结构的算法。二、过程与方法1、通过思考加实践、学用相结合的方式,体验用分支结构解决简单问题的基本思想,培养逻辑思维能力和 实践应用能力。三、情感态度与价值观1、对算法设计有学习兴趣,感受到学有所用;2、增强学生爱国爱民的热情;激励学生互帮互学,共同提高2学情分析 九年级学生初学程序和编程语言有一定的困难,但学生的认知以直观感受为主,好奇、好动、喜爱动手的个性,学习积极性高,所以对于画流程学生就有了一定的兴趣。3重点难点 教学重点:分支结构的算法设计思想。教学难点:分支结构的算法设计思想;判断条件的表达。4教学过程 活动1【导入】回顾 回顾上节课讲到的《顺序结构》,一步一步执行下来。现实生活中,许多事物的发展往往不经常会有不同的情况出现。在处理问题时,应该尽量考虑各种情况,应对可能出现的状况。师:还记得顺序结构中一杯盐水和一杯糖水互换吗?生:借另一个空杯子。师:这是顺序结构。事物都会多变,今天我们来认识分支结构。意图:从回顾中引出新课,顺序到分支。活动2【讲授】分支结构的认识 一、分支结构的认识不同的天气,上学有不同的交通方式:如果下雨选择坐公交车,否则就骑自行车。这就是日常生中的分支事件。和学生一起回顾画流程时常见的图形。意图:一个事件用流程来表示直观明了。为后面的编写语句打下基础。活动3【讲授】分支结构的流程图表示 二、分支结构的流程图表示分支结构需要分支结构需要对给定条件进行判断,条件为真时执行一个分支,条件为假时执行另一个分支。一边分析分支结构,一边画分支结构的流程。意图:和学生一起边学边写,加深学生对分支结构的印象。活动4【活动】分支结构的程序实例 三、分支结构的程序实例例:用流程图表示一个登录程度,输入账号和密码,校验是否正确。若正确则显示登录成功,否则为登录失败。例1:输入两个数,输出其中较大的数。例2:输入一个自然数A,判断是奇数还是偶数。VB中常见的分支结构语句格式有以下两种单行形式:if条件表达式then语句1[else语句2]块形式:if条件表达式then语句块1[else语句块2]endif意图:学生一起做例子,从认识分支结构到理解到应用。引出分支结构的VB语句。活动5【练习】分支结构的的实例 四、分支结构的实例。编写一个登录程序,输入帐号和密码,并校验是否正确。1.任务分析2.画出程序流程图3.设计界面4.编写代码活动6【测试】小结 1.回顾画流程的常用图形。2.分支结构的流程图表示。3.VB中常见的分支结构语句格式。4.多分支结构。意图:与学生一起边说边画重点,引起学生的注意。总结分支结构。活动7【作业】作业 书本P29随堂练习。 展开更多...... 收起↑ 资源列表 第六课 分支结构 教学设计.doc 第六课 分支结构 白板屏幕录像.mp4 第六课 分支结构 课件.ppt