文档介绍:高中课改2011级信息技术学科教案设计
第三课选择结构
剑阁中学校杨坤
一、基本说明
教学内容
1、算法与程序设计
2、年级:高一
3、所属的章节:第二章第三节
4、学时数:45分钟
二、教学设计
(一)、教学目标:
1、知识目标:理解程序选择结构中的条件选择语句的执行流程,掌握条件选择语句的使用方法,能够编写简单的选择结构的程序,以解决生活中的一些计算问题。
2、能力目标:通过编写程序,让学生掌握简单if语句的使用方法,以及对简单程序进行分析,写出运行结果。
3、情感态度与价值观:
(1)能够积极主动分析问题,促进逻辑分析能力的形成;
(2)养成良好的编程****惯;
(3)能够运用本节所学****的逻辑表达式,对实际问题进行综合分析。
(二)、教学重难点:
1、重点:
(1)条件选择语句的使用和程序条件选择结构的执行流程
(2)会使用条件语句编写程序解决简单的应用题
2、难点:根据题目写出正确的程序
(三)、教学环境:
1、教材分析:
本节课选自《上海科技教育出版社普通高中信息技术选修一:算法与程序设计》第二章第三节。原教材的第一个活动就是用IF语句实现简单选择结构,涉及到If语句格式及关系表达式的知识,而这些知识学生是没有学****过的,所以上课时,我们先用一个简单的“猜数游戏”来导入,再列举些日常生活中我们常常面临的这样、那样的选择,让学生对选择结构有个初步接触,再通过一个英语短句If……Then……Else来对选择结构进一步的说明,这样在后面学****If语句的格式及功能时心里有“底”,接受起来也容易些。
2、预备知识:
学生已掌握算法的概念及流程图描述方法,定义常量与变量的方法,赋值及输入输出语句的格式和运用,程序设计的四个步骤——分析问题、建立模型、设计算法和编写程序。
3、硬件要求:计算机网络教室、广播教学系统、VB可视化开发环境。
(四)、教具和课件:PPT(幻灯片)
三、教学过程
(一)引入(5’):
师:上课之前老师已经下发了“猜数字”游戏软件到学生机桌面上了,让我们大家一起来玩这个“猜数字”的游戏。
生:学生打开“猜数字”游戏软件进行试玩。
师:刚才我们在玩的过程中,你给的价格和正确价格不符合时,会提示哪些信息呢?
生:“高了”、“低了”或者“恭喜你,猜对了!”
师:这实际是个选择问题。其实在日常生活中常常会面临这样、那样的选择。比如星期天如果天气晴朗我们就去爬山,否则就只有待在家里看书等。
【设计意图】:通过游戏的方式,让学生对数字之间的比较有个初步认识。
(二):新课(20’):
1、英语短句引入If语句
If you have understand,
Then please put your right hand,
Else please put your left hand。
师:大家知道这句话的中文意思是什么吗?
生:如果你懂了,那么请举起右手,否则,请举起左手!
师:请大家注意If……Then……Else,即:如果……那么……否则。
【设计意图】:通过英语短句If…Then…Else引起学生的兴趣,了解VB中If语句的具体含义,从而为学****If语句打下基础。
2、If语句的格式
(1)、简单If语句
格式:If 条件 Then
语句块
End