1、科学出版社科学出版社 信息技术信息技术 九年级下册九年级下册 1 走进程序世界走进程序世界 编程解决问题编程解决问题for.next 循环循环 教学设计教学设计 一一 教学目标教学目标 1、了解现实生活中常见循环事件(累加,累乘,统计)。 2、了解 for.next 循环的格式,执行过程。理解 for.next 循环的设计。 3、尝试采用 For.next 循环结构编写简单的程序,解决实际问题。 二二 重点难点重点难点 教学重点:循环结构概念,for.next 循环的格式及设计。 教学难点:分析归纳累加、累乘、统计循环的实现。 三三 教学过程教学过程 过程 教师活动 学生活动 设计意图 导入
2、观察图片,某个固定位置上的工人劳动,有 什么共同特点? 在一定的条件下,不断重复同样的的操作。 生活中还有循环还有那些? 生活中的循环有四季变换,星期往复等等。 循环概念:有规律的重复。 学生看图理解 学生举例生活中的 循环结构的应用。 例:从星期一到星期 日的循环往复,四季 更替等。 让学生理解 循环概念:有规 律的重复 新课教学 一、PPT 展示本节课学习目标 二、课前自主学习检测 三、比一比 顺序结构与循环结构的区别 让学生仔细阅读并 明确本节课目标 请学生作答 让学生对比下顺序 结构和循环结构 明确本节课学 习目标 了解学生课前 自学情况 让学生体会到 采用循环语句 科学出版社科学出版
3、社 信息技术信息技术 九年级下册九年级下册 2 在窗体显示 1 到 10 之间所有自然数。 二、循环结构的认识 循环结构就是指程序重复执行循环语句 中的一行或多行代码。 循环结构有三个要素:循环变量、 循环体和 循环终值条件。根据求和的流程图和循环 结构的三要素画出 For.next 循环的流程 图。 三、For.nextnext 语句的基本格式: For.next 循环变量=初值 To 终值 Step 步长 循环体 Next 循环变量 注:循环变量的初值、 终值和步长都是数值 型,如果步长省略,则系统默认步长为 1。 四、任务分析实践 任务一: 计算 1+1/2+1/3+ 1/n 的值 用
4、For.nextnext 语句完善程序。 任务二: 计算棋盘上的麦粒总数 格(i) 当前格的麦粒数 累加和(s) 1 1 1 2 1*2 1+2 3 1*2*2 1+2+4 n 2(n-1) S+2(n-1) 用 For.nextnext 语句完善程序。 学生掌握循环结构 的三要素,画出循环 结构的流程图 学生掌握 For.nextnext语 句的基本格式 学生尝试分析并动 手完善任务一程序 的代码 学生尝试分析并动 手完善任务二程序 代码 的便捷性和优 越性,激发学生 学习和探究的 兴趣。 让学生掌握循 环结构的三要 素 能让学生理解 和掌握 For.next 循 环 结构 提高学生的动 手
5、操作能力。 掌 握 For.next 循环语句格式 及其应用 体 验 For.next 循环语句的应 用 科学出版社科学出版社 信息技术信息技术 九年级下册九年级下册 3 教学小结 小结 1. 循环结构的概念 2.For.next 循环语句的流程图和格式 3.For.next 循环语句的执行过程 学生回顾本节课的 知识 梳理巩固知识 点 四四 当堂训练当堂训练 填空完成程序:问:鸡兔同笼,共有 100 条腿,40 个头,问鸡有几只,兔有几 只?单击窗体后,在窗体上显示结果。 Private Sub For.nextm_Click() Dim Ji As Integer Ji 变量表示鸡的个数
6、Dim Tu As Integer Tu 变量表示兔的个数 Dim Leg As Integer Leg 变量表示腿数 For.next Ji = 1 To 40 Tu = 计算腿数 Leg = + Tu * 4 If Leg = Then 如果腿正好 100 只,则打印 Print “鸡=“; Ji; “只“, “兔=“; Tu; “只“ End If Next Ji End Sub 五五 课后练习课后练习 一、编程计算 s=1*2+2*3+n*(n+1) 二、猴子吃桃,每天吃当天桃子的一半多一个,第十天只有一个,计算共有多少个? 三、程序填空:使得当单击“计算 1+2+3+100“按钮后,
7、文本框 Text1 显示 1+2+3+100 的值。 Private Sub Command1_Click() Dim a As Integer Dim i As Integer a= . For.next i = 1 To Step 1 a = . Next i Text1.Text = Str( ) End Sub 六六 教学反思教学反思 本次教学采用导学和任务驱动的模式, 充分发挥了学生的主体性。 充分利用了 power point 2007 的各项功能,特别是其自带的 vba 功 科学出版社科学出版社 信息技术信息技术 九年级下册九年级下册 4 能,在保证教学效果的同时极大的简化了教学过程。同时在课件中穿 插利用了微课教学,从而避免了教师过多的讲解,很好的提高了教学 效率。从教学结果检测来看取得非常理想的效果,唯一美中不足的是 受限于时间无法让学生完成同步实践, 没能充分锻炼学生的动手实践 能力。