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

文档属性

名称 第八课 循环结构——for循环 教学设计
格式 zip
文件大小 10.3KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2016-10-13 21:59:17

图片预览

文档简介

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

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

⑤BASIC源程序:
S=0
I
=
1
FOR
I=1
TO
100
S=S+I
NEXT
I
PRINT
“S=”,S
END
活动3【作业】学生作业
(3)学生作业:完成课堂练习2
注意:只是累加项的变化:I
变化1/I;其它都没有变。
活动4【测试】交流总结
对学生的程序进行测试交流。
21世纪教育网
--
中国最大型、最专业的中小学教育资源门户网站。
版权所有@21世纪教育网