资料摘要
课题:循环语句学校:台山市华侨中学授课者:陈召强一、教学目的:1.知识目标:掌握循环语句的功能和格式,能由循环语句结构写出循环语句,并学会计算机解决简单的实际问题。2.能力目标:通过观察、转化、类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,增强表达能力。3.情感目标:在合作学习中形成团体精
- 资料类型:教学教案文档
- 所属课文:1.2.3 循环语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 49
- 下载次数
- 0
- 更新时间
- 2018-08-15 16:58:00
- 来源学校
- 学校:台山市华侨中学
1.2.3 循环语句名师教学实录
未知
摘要:暂无摘要
关键词:1.2.3 循环语句名师教学实录
正文
课题:循环语句
学校:台山市华侨中学
授课者:陈召强
一、
教学目的:
1.
知识目标:掌握循环语句的功能和格式,能由循环语句结构写出循环语句,并学会计算机解决简单的实际问题。
2.
能力目标:通过观察、转化、类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,增强表达能力。
3.
情感目标:在合作学习中形成团体精神,在观察发现中树立探索精神,在上机操作中增强实践意识,在编程成功后体验学习的乐趣。
二、
知识现状:
1.
学生掌握了三种基本结构的流程图;
2.
学习了四种算法语句(输入语句、输出语句、赋值语句和IF语句);
3.
学生有一定的上机操作经验。
三、
重点难点:
重点:1.由循环结构写出循环语句;
2.跟踪变量的变化,理解语句的执行过程;
3.区分Do—Loop语句和For—Next语句。
难点:跟踪变量,理解程序的执行过程,尤其是控制条件的改变对程序的影响。
四、
教法学法:
教法:教师创设情景,设置一系列问题,引导学生对比、思考、归纳、总结。
学法:学生根据教师提供的情景,主动探索知识,归纳知识。
五、
教学过程:
1.师生复习循环结构
复习题:观察下面流程图,说出流程图的功能。以及流程图的结构
开始
循环结S=0 i=1 S=S+i i=i+1 否
i>10 是
输出S 结束
流程图的功能:用来计算1+2+3+……+10的值
否
循环变量>终值
是
师生共同完成算法流程图的功能,并对重点适当强调。
循环变量=初始值
循环体
复习循环结构的目的是承上启下,以旧引新,一方面引起学生对旧知识的回忆,另一方面为引入循环语句作铺垫。
循环变量=循环变量后继
探究:
1).循环体和判断条件的执行顺序
2).执行循环体的条件
3).说出下列赋值语句的含义
S = S +i ;
由于受到代数方程的影响,学生容易把赋值语句理解为等式,教师应经常提行学生,为理解程序扫清障碍。
i = i +1 ;
2课题引入:
循环结构是算法中的基本结构,在计算机语言中循环语句是表达循环结构最常用的语句。
3.新课内容——循环语句
Do—Loop 语句是表达循环结构最常见的语句之一;
Do—Loop 语句的一般形式是:
注意循环体DO 循环体
执行条件的
改变
循环体
是
LOOP
While
条件为真
满足条件
否
例1、根据Do—Loop语句的格式改变执行循环体的执行条件
计算1+2+3+……+10值的流程图
开始
开始
S=0 S=0 i=1 i=1 S=S+i S=S+i 循环体
否
i=i+1 是
i=i+1 是
满足条件
由学生自己发现问题、解决问题
i>10 是
输出S
否
输出S 否
结束
结束
例2:用DO-Loop语句编写计算1+2+3+…+10的值的程序
开始
S=0 i=1 S=S+i 是
i=i+1 Private Sub Command2_Click() Dim s, i As Integer S = 0 i=1 Do S = S + i i = i + 1 通过对应的方式,使问题直观化、简单化;通过程序运行验证结果,使学生在编程成功后体验学习的乐趣。
i<=10
否
输出S 结束
Loop While i<=10
Label2.Caption = "答案是" & S End Sub
练习:
模仿例题利用Do-Loop语句完成对计算1×2×3×…×10值算法的表达。
For—Next 语句也是表达循环结构常见的语句之一;
For—Next语句的一般形式是:
For循环变量=初始值To终值
循环体
Next
例3:用For—Next语句编写计算1+2+3+…+10的值的程序。
开始
Private Sub Command1_Click()
Dim s, i As Integer
S=0 s = 0
分析重点:
For—Next语句当i=1 For i = 1 To 10
中循环变量的初始
值和终值由流程图S=S+i s = s + i
的哪个图框体现。
i=i+1
否
Next
i>10
是
Label2.Caption = "答案是" & s
输出S
End Sub
结束
练习:
模仿例题利用For—Next语句完成对计算1×2×3×…×10值算法的表达。
小结:
1、在计算机语言里,循环结构可以用循环语句来表达分别有:
DO
循环体
LOOP While
条件为真
Do—Loop语句
For—Next语句
For 循环变量
=
初始值
To 终值
循环体
Next
2、
For—Next语句的局限性—只能表达已知循环次数的循环结构
3、在运用两种语句都要注意循环变量的初始值和终值
思考与作业:
对于不能确定循环次数的循环结构我们应该如何解决?
如:
利用循环语句表达“二分法求方程的根”这个算法
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-08-15 16:58:00
- 下载次数: 0
- 浏览次数: 49
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147289
来自:学校:台山市华侨中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.3 循环语句名师教学实录是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.3 循环语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。