资料摘要
循环结构教学设计一、教材分析循环结构是程序设计的三种基本结构之一,是程序设计的基础;它的主要应用方向是让计算机重复做大量相同或相似的事情。我通过简单的加法运算来讲解FOR循环语句的执行过程,并通过学生的动手编程实现来加强对语法的记忆和程序运行的理解。二、学生分析我们教学虽然对象为高二的学生,他们对程
- 资料类型:教学教案文档
- 所属课文:1.2.3 循环语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 68
- 下载次数
- 0
- 更新时间
- 2020-10-09 04:27:19
- 来源学校
- 学校:湖南省保靖民族中学
1.2.3 循环语句优秀教学设计范文
未知
摘要:暂无摘要
关键词:1.2.3 循环语句优秀教学设计范文
正文
循环结构教学设计
一、教材分析
循环结构是程序设计的三种基本结构之一,是程序设计的基础;它的主要应用方向是让计算机重复做大量相同或相似的事情。我通过简单的加法运算来讲解FOR循环语句的执行过程,并通过学生的动手编程实现来加强对语法的记忆和程序运行的理解。
二、学生分析
我们教学虽然对象为高二的学生,他们对程序的接触不太多,前面的几节只讲了顺序结构和条件语句结构,也仅仅是初步了解了程序设计的初步,所以本节上课一定要从简单的实例着手,让学生搞清楚什么情况下要去使用循环结构,怎么样来使用它。
三、教学目标
1、知识目标: ①什么情况下要去使用循环结构。
②掌握FOR循环语句的基本语法格式。
③理解并掌握FOR循环语句的执行过程。
④能用FOR循环结构编写简单的程序。
2、能力目标:培养学生思考问题、分析问题和解决问题的能力。
3、情感目标:使学生积极参与,发挥他们的主动性,激发他们的求知欲。
四、教学重点、难点
1
教学重点:
1、掌握FOR循环语句的基本语法格式。
2、理解FOR循环语句具体的执行过程。
教学难点:
根据实际问题,怎么样来确定程序中的循环变量、循环条件和循环体及其它具体的执行过程
五、教学环境:计算机教室
六、教学过程:
1、复习引入:
运行下面一段代码,并提出问题,如果我想计算1+2+3+100=?,那岂不是要写100个步骤吗?
进入新课:凡是让计算机要做大量相同[或者是相似]的事情时,就可以使用到循环语句结构。循环结构的作用:在一定条件重复执行一条或多条程序代码。
2 S=0 S=S+1 S=S+2 …
S=S+10 PRINT S
2、用FOR循环语句的语法格式
FOR 循环变量=初值 TO 终值 STEP 步长(增量)
循环体
NEXT 循环变量
For x=1 to 10 step 1 S=S + X Next X
4.上面例子中循环语句的执行过程(教学的重点部分)
(1)循环语句的执行过程流程图示
开
始
0→S 1→X X<=10 Y S+X→S X+1→X 输出S 结
束
N
3
(2)上面例子中循环语句的执行过程
①计算机在运行时遇上了FOR语句,它就会找相应的NEXT进行对应,构成一个循环语句。
②把“循环变量=初值”,即是:n=1。
③比较:n是否在[初值,终值]之间,即:X∈[1,10](?)之间,如果是真就进行第④步,否则就进入⑦步。
④n是在[初值,终值]之间:执行循环体语句。
⑤运行NEXT语句:就是把当前就是n的值加上增量再赋予给n,即:n=n+1。
⑥返回到第③步先进行比较,这样就构成了循环。
⑦退出循环语句,执行NEXT后面的语句。
5、对程序进行一些变化,让学生在变化当中来灵活掌握循环语句的其它用法:学生自主探究学习内容部分(学生上机实践探究部分,教学难点部分)。
S=0 FOR I=1 TO 10 STEP 2 S=S+I NEXT I 七、课堂小结
程序运行后:
S的值是? I的值是? 循环次数是?
退出循环的条件是?
本堂课主要用了计算机来做相同的事情,我们要掌握循环语句的语法格式及它的注意事项。
4
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2020-10-09 04:27:19
- 下载次数: 0
- 浏览次数: 68
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147289
来自:学校:湖南省保靖民族中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.3 循环语句优秀教学设计范文是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.3 循环语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。