内容正文:
第2章 程序设计初步
《程序的分支结构》教学设计
一、教材内容分析
本节课是广州市初二信息技术课本程序设计初步章节的第5节:程序的分支结构。本节内容由三部分组成:条件语句的表示、条件语句的执行过程和条件语句的应用。分支结构是经常使用的程序结构之一,是学生可以进一步编写程序的基础,所以必须熟练掌握。
二、学习者分析
本节课的教学对象是初二年级的学生。本节是在学习了程序的顺序结构的基础上学习的,学生对程序结构有一定认识。这节课将会在顺序结构的基础上对程序的结构进行进一步学习,了解程序分支结构的格式和执行过程,从而完成实际问题中的“条件”设定以及完成程序代码的编写。
三、教学目标
1. 知识与技能
(1) 掌握分支结构条件语句的格式;
(2) 掌握分支结构的执行过程,了解分支结构流程图;
(3) 学会给条件语句设置“条件”;
(4) 学会应用分支结构的条件语句编写程序;
(5) 了解程序设计的基本方法。
2. 过程与方法
(1) 通过简单分支程序的运行和观察代码,让学生分析掌握分支结构条件语句的格式和执行过程;
(2) 将分支结构与生活中的场景结合应用,编写相应的VB程序,学会利用分支结构解决问题的方法;
(3) 通过分析问题、设计算法、对比流程图写出相应程序代码的程序设计过程,了解程序设计的基本方法。
3. 情感态度价值观
(1) 通过运行、分析程序的探究活动,培养学生的自主学习能力和逻辑思考能力;
(2) 通过小组合作利用分支结构的语句编写VB程序,培养学生的合作精神;
(3) 引入生活中的场景与程序设计相结合,引导学生用程序设计感悟生活,增强学生对程序设计学习的兴趣。
四、教学重点、难点:
1. 重点:
(1) 条件语句的格式;
(2) 条件语句的执行过程;
(3) 分析生活中的实际应用,编写分支结构程序。
2. 难点:
(1) 分析探究条件语句的执行过程;
(2) 如何应用分支结构编写程序。
3. 课时安排:
2课时
五、教学理念与教学方法
(1) 采用一个“是非游戏”引起学生的兴趣,并通过该游戏让学生对问题的“是否”选择判断有一个初步的认识。在教学过程中,通过学生的探究活动,让学生自己去运行三个分支结构的相关程序,并观察对应程序代码找出分支结构的格式。引导学生对比顺序结构的执行规律,找出分支结构的不同之处,并尝试归纳分支结构的执行规律,以此来初步完成学