FOR循环教学设计2_for循环教学设计
FOR循环教学设计2由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“for循环教学设计”。
课题名称:for循环教学设计
教师姓名:黄恒一 学生年级:理工科大学一年级 课时:30分钟 教学内容分析:
循环结构是程序设计的三种基本结构之一,是程序设计的基础。这节课是for循环语句学生只有熟练掌握了for循环语句的语句格式,理解循环执行过程,才能在实际应用中游刃有余。因此我们通过认真学习了for循环语句的语句格式及其执行过程,认真理解才能更好的这将本节课for语句进行程序设计。
学生分析:
教学对象为理工科大学一年级的学生,通过前面的学习对程序设计已有了一定的认知并且刚学习了顺序结构、分支结构以及while循环结构。对于循环有一定的认识,但是由于大学一年级,学生以前没有程序设计的基础,缺乏编程的思想,所以对于教学内容的难易必须把握好,由浅入深,点到为止,学生的兴趣培养是首要目标。
教学目标: 1.知识和技能:
1)掌握FOR循环语句的基本格式; 2)理解FOR循环语句的执行过程;
3)根据实际问题确定程序中的循环变量、循环条件和循环体; 4)能用for循环结构编写简单的程序。
能力目标:培养学生分析问题,解决问题的能力。
2.过程与方法:概念讲述、习题讲解、应用实例,讲述本节课的主要知识点for循环;方法是主要结合PPT及程序流程图进行详细讲解本节知识点。
3.情感态度与价值观:使学生积极参与,发挥他们的主动性,激发他们的求知欲。
教学重点:
1、for 语句的一般格式
2、for语句的执行过程
教学难点:1.for 语句的综合利用 教学策略的选择与设计:(1)创设情境: 让同学们用我们所学过的循环知识,首先探讨如何引导大家利用C语言程序设计引导大家计算我们期末考试的成绩,激发大学的学习兴趣,也引导本节课的主要知识点。
(2)概念讲述:
讲解FOR语句的格式、各种形式的作用范围和特点,加强学生领悟本节课的主要知识点。
(3)习题讲解
通过习题讲解加强学生理解FOR循环的执行过程,加深本节知识点的理解和巩固。
(4)归纳总结:
在教学的过程中,学生在教师指导下,主动归纳本节的主要知识点,探讨for循环语句可能出现的几种形式特点。
教学环境及资源准备:
1.教师的教学资源网络资源的丰富,学校图书馆的各种书籍,学校实验室网络机房可以便于形象生动的讲述,主要结合PPT进行讲述,可以在教学过程中结合教室的教学电脑对于关键的知识点进行描述;
2.学生在大一时有一定的计算机基础,学过计算机的基础知识,学生的求知欲很强,学习工具而言大部分学生具有自己的一台笔记本,没有笔记本的学生也可以利用学校开放的免费机房进行学习。
教学过程
(二)教学过程
1、写出本节课要介绍的for语句的一般格式 for(表达式1;表达式2;表达式3)循环体;
2、掌握:基本格式和各个表达式的功能和特征
强调:for语句中的所有表达式和while语句中的表达式所完成的功能是相同的。
表达式1:循环变量的初始化(初始值)表达式2:循环条件(终止值)表达式3:循环变量自增
3、for语句的执行过程
for(int i = 0;i
4、for语句中常见问题(1)表达式1省略(2)表达式2省略
(3)表达式
1、表达式3同时省略(4)表达式1、2、3 全部省略
5、for语句例子讲解 用for循环求1+2+3„+100 #include main(){ int i,s=0;for(i=1;i
第一步:执行 i=1;第二步: 判断i
3、4两个步骤。如果条件为假则跳出循环,执行语句 printf(“%d”,s);6.课程小结
本节课主要学习了循环结构中的for循环语句。学习对for循环条件、循环变量的设置,以避免无限循环的产生。能过使用for循环结构解决问题。
7.布置作业
1、求100以内偶数之和。
2、求100以内3的倍数之和。教学评价:
1.教师而言,可以随即抽取学生回答问题,根据学生回答的情况评价自己的教学效果。
2.学生而言,可以动手实操训练,评价自己对知识的领悟水平。教学反思:
本节课主要学习了循环结构中的for循环语句。学习对for循环条件、循环变量的设置,以避免无限循环的产生。通过本节的教学设计希望可以锻炼学生能够使用for循环语句结构来解决生活中问题。