《For 循环语句》教案
【教学目标】
一、知识与技能目标
1.For 循环语句的基本过程
2.For 循环语句的执行过程
3.用 For 循环结构编写简单的程序
二、过程与方法目标
通过教学培养和提高学生逻辑思维能力,使其可以独立完成基本
循环结构算法的设计并培提升学生分析问题,解决问题的能力。
三、情感态度与价值观目标
通过彩色“猜数字游戏”,激发学生学习的兴趣,培养学生学习
的主动性和探究性。
【教学重难点】
一、重点
1.For 循环语句的基本过程
2.For 循环语句的执行过程
二、难点
1.For 循环语句的执行过程
2.运用 For 循环语句解决问题
【教材分析】
本节课开始学习循环结构,循环结构是程序设计的三种基本结构
之一,是程序设计的基础。通过本节课的学习,让学生掌握 VB 语言
中的 FOR 循环语句,使学生学会循环控制结构,解决比较复杂的实际
问题,并进一步掌握调试、运行程序的方法。
【学生分析】
学生在学习本节课前,已对顺序结构和分支结构有关语句有了一
定的了解,并能初步用计算机解决问题的过程进行编写程序,在对这
些内容加强复习巩固的同时,指出它在顺序执行、选择执行程序中有
一定的优势,但遇到一些操作并不复杂,需要反复多次处理的问题时,
它们就有一定的困难,并提出改进的设想和办法,从而激发学生探求
新知的欲望。
【教学过程】
一、导入新课
1.玩游戏提升学生兴趣
玩“猜数字游戏”,提升学生学习的兴趣。
2.反思游戏引出“循环”在游戏中的重要性。
通过思考回答“游戏的流程是怎样的?”和“游戏的特点是什
么?”两个问题,引出“循环”在游戏中的重要性。
3.观察游戏源码,对比“方式一”和“方式二”,引出“循环”
在解决问题中的重要作用。“方式一”为顺序结构实现的游戏,“方
式二”为循环结构实现的游戏。
在实际应用中,经常遇到一些操作并不复杂,但需要反复多次处
理的问题,现在我们来学习循环结构。
二、学习新知——什么是循环
观看循环动画,结合文字说明,加深理解循环结构的含义。
三、学习新知——For 循环语句的基本格式
1.学生抄写“For 循环语句的基本格式”,加深对 For 循环语句的
记忆。
2.说明“For 循环语句的基本格式”。
通过 PPT,让学生知道 For 循环语句中的关键字、初值、终值、
步长、循环体等要素的格式要求和注意事项。
四、强化训练——For 循环语句的基本格式
通过错题纠正的方式(共四道),强化训练,进一步加深学生对
For 循环具有的基本格式的记忆和理解。
五、学习新知——For 循环语句的执行过程
1.观看动画,直观了解 For 循环语句的执行过程。
通过播放“VB 环境动画演示”——“For 语句示例代码动画演示”
——“流程图动画演示”动画,由直观到形象,由浅入深,理解“For
循环语句的执行过程”。
2.总结“For 循环语句的执行过程”中的注意点。
六、例题讲解
通过分析一个 For 循环语句的例子,讲解如何确定步长、循环结
束后循环变量的值、循环次数以及程序的功能,进一步理解 For 循环
语句的执行过程。
七、强化训练——For 循环语句的执行过程
由四个练习题组成强化训练,让学生亲自动手分析,体验 For 循
环语句的执行过程。
八、解决实际问题
通过“电费计费问题”,计算十户用户应缴的电费为切入点,提
升学生运用 For 循环语句解决实际问题的能力。
九、完成“猜数字游戏”程序和选作任务
“猜数字游戏”为必做任务,学有余力的学生完成“选作任务”。
通过这个环节的设计,让学生进一步加深对 For 循环语句的理解。
十、总结
通过问题的形式,总结本节课的主要内容。