南县一中欧阳晓霞1“For⋯Next”循环教学设计一、教材分析:本课为普通高中课程标准实验教科书----教育科学出版社出版的选修《算法与程序设计》第二章第三节的内容,是在学习了VB相关基础知识和顺序、选择结构的基础上进行的,是对前面知识和能力的提升,是程序设计的基础,更是学习第三章程序实现的前提
要求学生能从问题出发,用循环语句实现简单的算法
对学生来说,理解循环语句用法的难度系数比赋值和选择语句要高得多,而本课从教材体系和学生认知结构来看,又起到了一个承上起下的作用,是学生程序设计学习一定要突破的一个瓶颈,所以为了使学生在这节课里获得明确的解题规则和方法,加强实践环节的训练应该作为一个教学重点
二、学情分析在学习本课前学生已了解VB的运行环境,知道了VB的各种输入输出语句和程序的两种结构,有一定的算法基础
而编写程序需要学生积极动脑和较强的抽象思维能力,要熟悉其循环格式,并结合流程图算法独立实现编程
在教学中要注重对循环结构的理解更要用计算机的方式思考数学问题
三、教学目标:(一)知识目标:1、理解循环的概念,掌握“For⋯Next”循环结构的格式及功能;2、理解循环语句的执行过程;3、会用编程,解决实际问题;4、尝试使用循环结构与其他结构的嵌套
(二)过程与方法:通过讲解分析,探究学习,对比练习,上机调试等方法,培养学生用循环思想解决问题
(三)情感目标:1、通过对比演练进一步提升学生的信息素养
2、通过动手实践,教师引导,培养学生养成良好的编程习惯
四、教学重点、难点:重点:For循环语句的格式、执行过程
难点:循环变量的变化,循环次数的决定,循环变量给循环体带来的影响
五、教学策略与手段南县一中欧阳晓霞21、教学:数学问题引领---提出循环结构问题算法---实践中明确For语句--循环结构程序实现---实践解决问题
2、学习:引导学生采取分解动作、实践认知、比较迁移