镇原县第二中学信息技术教案
课 型 新授 课 题 2.3.2 条件语句 课 时 1课时
教学目标 知识与技能 1.掌握If条件语句的格式、功能和执行过程。2.学会使用条件语句来实现选择控制结构,解决实际问题。3.进一步掌握VB程序调试运行的方法。
过程与方法 在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。
情感态度 与价值观 培养学生的逻辑思维能力,促进学生对计算机解决问题的理解。 培养学习的总结归纳能力,让学生体验学习的乐趣。
教材分析 教学重点 理解并掌握If条件语句的格式、执行过程及功能。
教学难点 学生理解并掌握选择结构的格式、执行过程及其功能,并能动手设计程序解决生活中的实际问题。
教 法 引导、讲解
学 法 归纳总结、自主探究
实验准备 VB小游戏、程序设计软件
教学环节 教师活动 学生活动 设计意图
情景引入 教师通过电子教室下发2014年全国中小学生电脑制作大赛庆阳赛区荣获三等奖的VB小游戏---石头剪刀布 玩游戏并完成“为学网”上的思考并填空 激发学生学习VB的兴趣 鼓励学生用所学知识编写小程序为来年的“全国中小学生电脑制作大赛”做准备
讲授新课 单分支结构 结合“思考并填空”师生共同总结出单分支结构的语法格式:If 条件 Then 语句组 问题:求实数X的绝对值。 分析:如何求绝对值 双分支结构 老师给出求实数X的绝对值的流程图 提示学生除了用单分支结构还可以用双分支结构If 条件 Then 语句组1 Else 语句组2实践:要求学生再次就“求实数X的绝对值”这一问题用双分支结构实现 展示双分支结构的另一种书写格式:If 条件Then 语句组1 Else 语句组2 End If 强调:End If 学生根据单分支结构的语法格式填空并上机调试运行程序 实践:用双分支结构的两种格式实现“求实数X的绝对值”并上机调试 培养学生的归纳总结能力 进一步掌握VB程序调试运行的方法
课堂练习 某商场为了对苹果进行促销,规定购买2千克以上可以在原价每千克1.5元的基础上打8折。请设计一个程序计算购买X千克苹果的应付款。 编写程序并上机调试 巩固所学知识 培养学生解决实际问题的能力
课堂小结 单分支结构和双分支结构的基本格式及其执行过程并提出问题:如果程序中需要判断的条件比较多,使用多个IF语句来处理多种情况,这样的程序可读性和效率方面都是比较差的。如何处理这个问题呢? 思考 为下一节课作好铺垫,激发学生的兴趣去预习。
教学反思 本节课容量适中,涉及条件语句的单行单分支模式、单行完整模式及多行模式。
优点:
1.以“全国中小学生电脑制作大赛”获奖作品引入,激发同学们对程序设计的兴趣,同时鼓励学生参加活动,并对“石头剪刀布”游戏进行逐层分析引出If条件语句的单分支模式,保持了学生思维的连续性和活跃性;
2.课堂中仅以“求实数X的绝对值”为例,分别讲解了条件语句的单行单分支模式、单行完整模式及多行模式,对简单实例的反复练习,促进同学们对条件语句及算法多样性的理解,个人认为举例太多,会人为地增加学生的认知负担,导致部分学生在学习程序设计时力不从心,渐渐失去兴趣、信心;3.课堂小结中提出问题“如果程序中需要判断的条件比较多,那如何设计算法才能提高程序的可读性和效率”,为下一节课作好铺垫,激发学生的兴趣去预习。
4.始终强调算法思想,目的是让学生体会编程的思想,这也是本课程的重点所在。
不足:
1.学生对知识点的理解问题不大,但是具体的实例应用难度较大,在课堂练习“购买X千克苹果的应付款”中,个别学生不知从何下手;2.学生的认知水平不同,在问题的设置上要是有些层次,那效果会更好些;3.在题目的设置上应该不光考虑知识与技能,还应注重趣味性,让学生在轻松愉快的氛围中掌握知识,并且做到学以致用。
教研组长签字 教导主任签字