文本内容:
《循环结构一一for循环》教案四川省双流棠湖中学毛宇
一、教材内容分析这节课主要讲的是C++语言中的循环结构一一for循环,for循环语句使用最为灵活,不仅可以用于循环次数确定的情况,而且还可以用于循环次数不确定的循环结束条件的情况让学生熟练掌握for循环的用法,在编程环境中可以熟练应用
二、学情分析授课对象是高一年级的同学,对于刚刚学习C++语言的学生,会熟练用编程环境,在学习了if选择结构之后,for循环也很容易掌握学习了本节课后,让学生更加了解循环结构,能运用for循环解决实际应用
三、教学目标知识与技能:掌握for循环语句格式及执行过程;过程与方法:理解表达式的作用,熟悉流程图,然后熟悉上机操作;情感态度与价值观多写多练多问,能自己独立完成操作;培养学生自主尝试探究精神和小组合作精神,感悟计算机编程蕴含的文化内涵
四、教学重难点•教学重点
1、for循环的语句格式;
2、for循环的执行过程;
3、for循环执行过程的流程图;•教学难点for循环的综合应用;
五、教学时间1课时;
六、教学流程
八、教学评价与反思利用以前的知识,来引导学生更好地理解新的课程,引导学生积极上机实践能更好地让学生熟练掌握这节课的内容在上课期间,还有不足,没有很多地与同学进行互动知识点的讲解是帮助学生更好地理解for循环的作用,例题的步骤讲解,使学生进一步贯彻知识点步骤教师活动学生活动设计意图创景设问回顾程序的控制结构学生回忆在学习算法时介绍的程序三种控制结构根据学生之前学习的内容,引入新知更容易接受教师活动学生活动设计意图互动解疑活动1:引出本节课的学习任务,认识for循环的语句格式,理解其执行过程通过教师展示的流程图,观察for语句的特点,体会for循环的特点获得解决问题的思想、方法是解决问题的关键以问题为手段,启发学生思考,学生探究式学习,有目的地去探索实践活动2输出1—100之间所有偶数学生积极探究例题1利用刚刚学习的for语句格式,积极探索应用活动3利用for循环,计算输出1+2+-+100的和学生积极探究例题2先让学生观察,讨论,及时反馈,抓住学生思维转变的瞬间学生深入思考,拓展自己的思维能力活动4利用for循环计算n!的值学生积极探究例题3通过合作,让学生发挥团队的意识归纳拓展课堂小结对本节课的知识点进行小结并对学生进行相关的评价学生一起回顾并总结本节课的知识强化学生的认识。