第八课 循环结构——for循环 教学设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FOR I=1 TO 100
S=S+I
NEXT I
PRINT “S=”,S
END
活动3【作业】学生作业
(3)学生作业:完成课堂练习2
注意:只是累加项的变化:I变化1/I;其它都没有变。
活动4【测试】交流总结
对学生的程序进行测试交流。
②、循环几次:
S:=1+2+…+100;(共100次)
③、确定初值、终值及步长。
根据循环的次数确定初值、终值,
根据累加项的变化确定步长。
④、画流程图:
给变量S赋初值0,用来记录累加值
I <=100?
计数器I赋初值1
输源自文库S值

S = S+I(累加)
计数器增加1
结束
开始

⑤BASIC源程序:
S=0
I = 1
教学难点:分析归纳累加、累乘、统计循环的实现。
3教学过程
活动1【导入】情景导入
1、循环的认识:
引入:生活中的循环有四季变换,星期往复等等。
循环概念:有规律的重复。
2、过渡:求1-100的和。
顺序语句要写100次。有没有更好的方法?
活动2【讲授】授新
(2)授新:
1、循环结构:用程序实现重复执行一行或多行代码的结构。
第八课循环结构——for循环教学设计
1教学目标
知识目标:1、了解现实生活中常见循环事件(累加,累乘,统计)。
2、了解for循环的格式,执行过程。
3、理解for循环的设计。
技能目标:1、学会对循环事件进行分析,并用循环结构对事件加以描述
2、学会画循环结构流程图
2重点难点
教学重点:循环结构概念,for循环的格式及设计。
递减型:步长为负,初值小于终值结束。
5、for循环的组成;
循环控制语句:控制循环的次数。
循环的执行体:重复执行的部分。
6、循环的设计:
①、规律性的重复是什么:(循环体是什么,主要有三种)
累加:通项是s:=s+I;累加变量s初始化为0;
累乘:通项是s:=s*I; s累乘变量s初始化为1;
计数:通项是tot:=tot+1;计算器初始为0;
2、循环结构的分类:
适用确定次数循环结构:for循环。
适用不确定次数循环结构:do循环。
3、for循环的格式:
For循环变量=初值to终值[step步长]
循环体
Next循环变量
4、for循环的执行过程:(先判断后执行)
如右图,
初值,终值,步长都为整型
步长默认为1;
递增型:步长为正,初值超过终值结束。
相关文档
最新文档