视频标签:编写计价器程序,if语句
所属栏目:信息技术优质课视频
视频课题:高中信息技术沪科教版选修1第2章第三节选择结构《编写计价器程序——if语句》吉林省 - 长春
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
高中信息技术沪科教版选修1第2章第三节 选择结构《编写计价器程序——if语句》吉林省 - 长春
《编写计价器程序——if语句》教学设计
一、教学目标 1.知识与技能:
(1)了解程序设计的一般流程,理解选择结构的基本思想。 (2)掌握if语句的格式、流程图及执行过程。 (3)能够正确使用if语句解决实际问题。 2.过程与方法:
(1)培养和提高逻辑思维能力,使其可以独立完成简单选择结构算法的设计。 (2)培养学生分析问题、解决问题的能力。 3.情感态度与价值观:
(1)提高学生学习兴趣,发展学生的逻辑思维和严谨的学习态度。
(2)经历用计算机解决问题的过程,体验编程的快乐,感受计算机运算能力的强大。 二、重点难点分析
重点:掌握if语句的格式,并能用它来编写程序解决实际问题。 难点:熟练掌握if嵌套语句,并能够进行程序编写。 三、教学方法
讲解法、演示法、启发式教学、任务驱动法。 四、学情分析
学生对vb程序设计有了一定的基础,已初步掌握界面的设计,经历了可视化编程的一般过程,对编程有较高的学习兴趣,虽独立编写程序的能力较弱,但在教师的有效引导下,还是有能力进行自我探究的。因此,在教学过程中使用学生感兴趣的、与生活紧密结合的实例来分析选择结构,在教师的引导下从计算机解决问题的五个步骤即提出问题、分析问题、设计算法、编写程序、调试程序中使学生掌握选择结构,学会程序设计。 五、教学时间 40分钟 六、教学过程
-2-
教学环节 教师活动
学生活动
设计理念
引 入 新 课
会问学生“大家都坐过出租车吗”、“大家注意过出租车上的计价器吗”、然后找学生说说出租车上的计价器是怎么计价的呢。 1、提出问题:接下来引入本课主题,“那么我们如何用计算机编一个计价器程序呢?输入公里数之后,让计算机算出花费多少钱” 回答老师的问题,并对长春出租车计价器收费情况进行简单描述
贴近生活,让抽象的程序设计转化成具体的事件解决,激发学生学习热情,为接受新知做准备。
学 习 新 知
2、 分析问题:启发学生思
考,那如果这只是一个
单纯的数学知识怎样去
解决? 和学生一起分析为了解决问题如果是程序的话它要实现哪些功
能呢(可以进行小组讨论)
3、 设计算法:通过以上分
析,运用流程的形式先将算法写出来,在转换成编程语言。
学生利用学过的数学知进行建构数
学模型,和老师一起分析计价器程序
要实现的功能:1.输入一个数。2、
如果数小于2.5则输出车费5。3、如
果数大于2.5,则车费按2*(x-2.5)
+5计算再输出结果。
在讲授的过程中
把计算机解决问题
的四个步骤即分析
问题、设计算法、编
写程序、调试程序的
前两项放在教授过
程里,启发学生观
察、思考。在分析问
题的过程中掌握if语
句的基本格式及执
行过程,培养学生的
自主探究、逻辑思维
能力,并且加深学生
对选择结构解决实
际问题的理解。
教学教师活动 学生活动 设计理念
-3-
环节
上 机 操 作
4、编写程序:这一部分让学生自主完成编程,填写到学案中。并在教师的引导下让学生设计出计价器简易模型,让学生自主进行计价器程序的完整编程。
5、调试程序:想学生展示
编好的程序并运行。并输入
负数,向学生展示当输入值
为负数时的情况。(我们自
动过滤掉了x可以输入负数
的情况)
看一下我们编写的程序有没有问题,怎样去完善。(X不能小于0,由此引出if语句的嵌套结构)并让学生完善编程。
学生参照自己写的学案和教师的提示,独立完成例题程序编写并调试运行。
实践操作的过
程中巩固新知,形成
能力。感受计算机的
运算能力,获得成功
体验。培养学生对待
科学严谨的态度。
能 力 拓 展 编写程序,实现输入任意两个数,输出比较大的一个数,若两个数相等,则输出“输入的两个数相等”。进一步运用if语句的嵌套结构和叠加结构。
学生参照板书中的例题程序,以及教师对所要解决问题的分析,独立完成例题程序编写并调试运行,得到结果。
加深对选择结构知识的理解和运用。
课 堂 小 结 1、 If语句的基本格式及嵌套格式、功能、执行过程。 2、 程序设计的一般流程:提出问题、分析问题、设计算法、
编写程序、调试程序。
视频来源:优质课网 www.youzhik.com