粤教版(2013)信息技术第二册 2.6程序的循环结构 教案

文档属性

名称 粤教版(2013)信息技术第二册 2.6程序的循环结构 教案
格式 doc
文件大小 351.0KB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2020-10-09 14:17:36

图片预览

文档简介

《程序的循环结构》教学设计

教学内容分析
本节课为初中信息技术第二册第二章第六节《程序的循环结构》中的FOR-NEXT循环语句,循环语句相对于顺序语句和条件语句来说,语法和语句的工作流程更复杂,所以是本章最难的知识点,本节只要求学生能过理解循环语句的含义,读懂简单的程序。
教学对象分析
程序设计对于初中学生来说学习难度大,因为初中的学生的逻辑思维和抽象思维还不太成熟,特别是FOR—NEXT循环的难度更大,而且FOR/NEXT循环这节课涉及的循环语句比较抽象,较难理解,所在在教学中从生活实例自然地引入循环语句的功能、格式以及使用方法。
教学目标
[知识与技能]
1.了解For / next循环语句的作用;
2.掌握For / next循环语句的格式和执行过程;
3.了解For / next循环语句的一些注意事项。
[过程与方法]
1. 用按规律步行事例,引导学生掌握循环结构for / next语句的执行方式和应用;
2. 用列出表格方法,写出循环变量的变化和循环体执行的过程;
3. 通过对循环次数和循环体变化规律的总结,了解FOR-NEXT循环程序解决简单数学问题的方法;
[情感态度与价值观]
通过教师的情景设置和任务,引导学生学习程序的兴趣,克服学习过程中的畏难情绪,让学生在不断的探究和思考中体验程序魅力。
教学重点及难点
教学重点:FOR-NEXT循环语句的格式和执行过程;
教学难点:1、理解循环的执行过程;2、循环变量的最终值。
教学策略
本节采用任务驱动法、分析法,列表法,通过教师的情景设置,引导学生自主探究,让学生理解FOR-NEXT循环的执行情况及执行结果,并培养学生独立分析简单程序的能力。
教学媒体选择
多媒体教学平台 教学课件 VB软件 小程序
七、教学过程
1、教学内容的组织与呈现方式
从学生熟识的画圆程序入手,引入循环语句的使用情况;再从生活实例讲解,说明For/Next语句的格式和执行过程,并通过课堂练习和任务巩固循环语句的知识点。
2、教学过程
教学环节 教师教学 学生活动 设计意图
导入 [问题1]、如何画多个圆?
教师演示:画1个圆的程序,画5个圆的程序,画50个圆的程序,画500个圆的程序。
[提问]:有没有画500个圆的简单程序?
阅读画圆程序
学生回答 用顺序结构体会其繁琐,引发学生寻找简单的方法
新课讲授 新课知识迁移:
按规律步行
(1)、从 人=1到3 步长1
《摸摸头》
下一步
步行图分析
列表解释执行过程:
步数
执行过程
下一步
1
摸摸头
1+1=2
2
摸摸头
2+1=3
3
摸摸头
3+1=4
4
(2)、从 人=5到15 步长5
《摸摸头》
下一步
步行图分析
列表解释执行过程:
步数
执行过程
下一步
5
摸摸头
5+5=10
10
摸摸头
10+5=15
15
摸摸头
15+5=20
20
1、For / next 循环语句格式的引入:
2、For - next 循环语句的格式:
for 循环变量=<初值> to <终值> step <步长>
[循环体]
Next <循环变量>
[提示]:决定循环次数的三个因素:初值、终值、步长
循环次数公式:(终值-初值)\步长+1
3、For-next循环语句的流程图
课本练习:P92页 1、填空题
了解按规律步行事例的执行过程序
观看分析过程,注意第4步如何得到
学会列表,分析循环
观看分析过程,注意第20步如何得到
学会列表,分析循环
注意格式,步长为1可省略,next后的循环变量一般不写
学生记忆格式
理解循环语句的流程图
做练习
首先通过步长为1的事例,引入循环结构; 使循环结构直观化,加深认识。
列表解题
改变步长值为5,使学生明白,步长不是固定为1
强化列表分析
从按规律步行事例,引入For - next 循环语句的格式,使学生更容易理解
强调格式
总结出决定循环次数的三个因素:初值、终值、步长。
巩固知识点
课堂任务 任务一:画5个圆用循环
Private Sub Form_Click()
For k = 100 To Step 100 .
= k
circle(4500, 4500), r
Next k
End Sub
任务拓展:修改上面的语句,完成画50或500个圆
课堂任务二:学生体验程序
观察四个程序的图形效果,再看代码,得出结论
结论:程序的运行结果是一样的
步长的设置: 步长可以是整数也可以是小数,可以是正 数也可以是负数。
注:步长省略时,表示步长为1
问题:如果步长为零,结果如何?
结论:程序陷入死循环。
学生填上适当语句
学生修改程序
学生体验四个程序的结果,并阅读四个程序段,得出结论 任务一:让学生体验初值、终值、步长对循环次数的作用
检查学生对知识点的理解程度
任务二:说明步长可以取不同的数
巡视学生,辅导学生
概括步长的知识点
课堂练习 1、例课讲解:
y=8
For x=3 to 5 step 1
Print y
Next x
Print x
2、练习(课本P92)
(1)For k=15 to 1 step -5
print k
Next
(2)x=0
For k=1 to 2 step 0.3
x = x+k
Next
print x,k 听老师分析例题,然后完成下面2题练习
学会用列表解题
做练习 PRINT语句在循环体内还是循环体外,结果是不同的。
强调列表法读程序
能力提高 [课本P93 ] 3、计算:1+2+3+……+150的值。
S=0
For k= to 150 step .
S= .
Next
print “1+2+3+……+150=”;S

学生做练习
能力提高



结 一、本节课学了For-next语句的格式和执行过程
格式:For <循环变量>=<初值> to <终值> step<步长>
<循环体>
Next <循环变量>
循环次数的决定因素:初值、终值、步长;
二、用列表方法列出循环变量的变化和循环体执行的过程
三、注意事项
1、步长可以是整数也可以是小数,可以是正数也可以是负数。如果步长为零程序陷入死循环。
2、步长为1时可以省略;
3、区别PRINT语句在循环体内还是循环体外;
学生梳理知识点
对本节课知识进行归纳,巩固新知。
八、教学评价设计
使用了从化信息技术辅助系统,学生完成:2-2-6 循环结构一 (简单) ,以下是单元小测完成情况的截图和作业情况统计图:
九、教学反思
本节课,在初二级都讲授过,单元小测平均分都在75分左右,但实际分数应该要低几分,因为使用从化信息技术辅助系统时,开放了重做错题功能,让学生再做一次做错的题,是为了让学生改正错误,加深对知识点的理解,所以这个分数只是一个参考的分数。从数据看,本节课还有31人上课,有9人个及格,说明本节课对基础知识较弱的同学还是具有一定的学习困难。