当前位置:首页 >> 其它课程 >>

高中信息技术 FOR循环控制语句教案 粤教版选修1


FOR 循环控制语句
一、基本说明

1 模块:算法与程序设计 2 年级:高中二年级 3 所用教材版本:广东教育出版社 4 所属的章节:第二章第四节 5 学时数: 45 分钟(机房授课)
二、教学设计

1、教学目标:
知识与技能:理解循环结构程序的作用;掌握 FOR/NEXT 语句的使用方法, 能够将它应用于

问题解决之中;知道 FOR/NEXT 语句的执行过程;了解循环变 量的特殊性与重要性; 过程与方法: 经历计算机解决问题的过程, 体验成功的快乐, 通过程序设计, 提高学生创造性思维和综合运用知识的能力。 情感态度与价值观:培养学生的团结协作的精神。

2、内容分析:本节主要内容为 VB 语言的 For 循环语句来实现循环控制结
构,解决实际问题,并且培养学生的创新能力。 本节重点:让学生学会使用 VB 语言的 For 循环语句来实现循环控制结构, 解决实际问题,并且培养学生的创新能力。 本节难点: 本节是 VB 教学中较难的一部分, 多重循环结构则是本节程序设 计的难点, 本节教学要能够使学生将以前所学习过的知识有机地结合在一起,并 且充分发挥自己的创造力,利用三种基本结构进行编程。

3、学情分析:教学对象为高二的学生,虽然在高一数学课中对流程图、算
法等稍有接触,但并未深入。学生对于算法的理解上还存在一定的偏差。即便给

专心

爱心

用心

1

一个比较容易解的问题, 让学生用计算机算法描述还存在一定的困难。经过本期 前几周的学习, 学生对 VB 语言的格式开始有了初步的认识也产生的一定的兴趣。

4、设计思路:教材上直接讲了循环结构的应用。若按教材上的来讲,学生
不容易接受。很容易造成学生的简单模仿,而不是真正的掌握。所以先设计一些 简单的速算比赛,让学生和计算机比赛,激发学生的学习兴趣。然后给出基本任 务,让学生自主探究,完成任务。接着给出提高任务----打印 99 乘法表,及时 点拨学生,让学生学会 FOR 循环的嵌套使用。 三、教学过程 教学环节 及时间 教师活动 学生活动 对学生学习过程的 观察和考查 及设计意图 比赛体验 提出问题 3’ 投影:高斯的故事 和电脑比赛看谁算的快 1+……+ 5= ? 1+……+100=? 1+……+1000=? 1+……+1678=? X+……+Y=? 提问: 参考教材, 试试编制速算程 序。 一起速算 学生观看 高斯的故 事 通过这样一个意味 深长的故事和学生 的实际动脑练习, 引发学生的思考, 使学生认识到计算 机在运算上的快捷 与准确,引起学生 对循环结构的关 注,并自然的引入 本节教学内容。 自主探究 编制程序 15’ 教师巡视发现问题 及时指导解决典型问题 参考教材 范例 故事及速算比赛的 引入,达到了激发 学生学习热情的效 果。趁热打铁,让 自主探究 编制程序 学生自主探究 FOR 循环结构的格式及 程序的源码,通过

专心

爱心

用心

2

学生的探究,让学 生认识到 FOR 语句 的作用及功能,达 到学生自主探究学 习的目的。动手编 制程序,使学生刚 刚迫不及待探究的 知识点得到应用, 使 学生感受计算机的 神奇。 剖析程序 归纳总结 总结 FOR 循环语句的基本格式、 FOR 循环控制语句的流程图。 学生核对 自己的探 究结果 梳理知识点,让学 生对 FOR 循环控制 语句的认识系统 化。 任务二: 探究 99 乘法表的 编制 布置任务 加强巡视指导 参考教材 范例 自主探究 编制程序 在此设计 99 乘法 表,是为了便于学 生将 FOR 循环控制 语句精通掌握。同 时也是为了培养学 生不怕困难勇于探 索、勇往直前的精 神。 协作交流 发现学生的典型问题, 得到评价总 学生相互 99 乘法表是个难

结的第一手资料。 帮助学生解决问 帮助, 发现 点,牵扯到循环的 题。 5’ 同学问题, 嵌套,本节设计时 解决问题。 将循环的嵌套和 for 语句放在同一 堂课,便于学生学

专心

爱心

用心

3

习。通过学生的协 作交流,帮助基础 较为薄弱的学生完 成课堂任务,提高 学生的交流能力, 评价小结 1、FOR 语句的格式包括三个部分: 学生倾听 3’ FOR 语句、 NEXT 语句和循环体, 注 意事项要记清楚; 2、 分析循环程序时要注意重复处 理的操作(循环体)和循环次数(循 环结束的条件); 总结 梳理知识 系统梳理知识点

课后作业 1’

探究,如何将乘法表修改如下:

学生思考

将课堂延伸

四、教学反思 兴趣是学习的关键, 因此本节课从学生的学习兴趣入手,引导学生积极主动 的参与程序设计的学习。 因学生对计算机的掌握水平不同, 个别学生的底子较薄, 动手能力弱。 在以后的教学中应尽量让学生互相搭配,以此来相互进行辅导和交 流;另外在教学过程中教师还要尽量多的到下面去巡视辅导,及时点拨,从而解 决所存在的差异问题。

专心

爱心

用心

4

程序练习题目 (1)打印 1-5 这五个数 cls For i = 1 To 5 Step -1 Print i Next I [步长应为 1。] (3) 打印 1-5 这五个数 cls For i = 1 To 5 Step 1 Print I [缺少 next I。] (5) 打印 1-5 这五个数 cls i = 1 Do While i <= 5 Print i Loop [在循环体内 I 会永远是 1,没有变化,所以 这是死循环,要注意避免。在 Loop 前加上 I=I+1。] (7)求 1+3+5+7 的和:(填空) Sum=0 For I= 1 to 7 Step 2 Sum=Sum+I Next I Print Sum (2)打印 1-5 这五个数 cls For 1 To 5 Print i Next i [循环变量 I 要赋值 for I=1 to 5。] (4)打印 1-5 这五个数 cls For i = 1 To 5 Print i Next J [for 和 next 变量应该为同一变量。] (6) 打印 1-5 这五个数 cls i = 1 Do While i <= 5 Print i [print 后缺少 loop, 应该加上 loop 语句。 ]

(8)求 1+3+5+7 的和:(填空) Sum=0 I=1 Do while I<=7 Sum=Sum+I I=I+2 loop Print Sum

专心

爱心

用心

5

专心

爱心

用心

6


相关文章:
高中信息技术 FOR循环控制语句教案 粤教版选修1
高中信息技术 FOR循环控制语句教案 粤教版选修1_其它课程_高中教育_教育专区。...FOR 循环控制语句一、基本说明 1 模块:算法与程序设计 2 年级:高中二年级 3 ...
FOR循环语句1教学设计(高中信息技术精品)
FOR循环语句1教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。教案名称 For 循环语句 二、教学目标 (一)知识与技能 1. 掌握 VB 常用语句——For ...
循环结构(For 循环语句)教学设计(高中信息技术精品)
循环结构(For 循环语句)教学设计(高中信息技术精品)_其它课程_高中教育_教育专区...引出s=s+i,i的范围 在1到100之间,且每次递增1 ;教师给出Fox循环的框架, ...
高中信息技术 FOR循环语句-猫抓老鼠教案 教科版选修1
高中信息技术 FOR循环语句-猫抓老鼠教案 教科版选修1_初三政史地_政史地_初中教育_教育专区。有效合作FOR 循环结句程序设计——猫抓老鼠一、基本说明 1 模块:算...
[高中信息技术]FOR循环语句教学设计
[高中信息技术]FOR循环语句教学设计_其它课程_高中教育...教育科学出版社出版的《算法与程序设计》 (选修) ...2^63 n=64 退出循环 2、 (1)总结 for 循环...
高中信息技术 2.4.1 FOR循环语句教学设计
高中信息技术 2.4.1 FOR循环语句教学设计_其它课程_高中教育_教育专区。教育科学出版社出版的《算法与程序设计》(选修)的2.4.1 FOR循环语句 ...
高中信息技术_算法与程序设计教案_粤教版选修1
2.3 选择结构第课时教学设计【教学内容】 教学内容】 (1) 教材模块:《算法与程序设计》 (2) 年级:高中一年级 (3) 所用教材出版社:上海科技教育出版社 (...
For循环语句教学设计(高中信息技术精品)
For循环语句教学设计(高中信息技术精品)_其它课程_高中教育_教育专区。For 循环...社出版的普通高中课程标准实验教科书《算法与程序设计》(选修 1) 中的第二章...
高中信息技术VB【while循环教案】
高中信息技术VB【while循环教案】_其它课程_高中教育...语言中的循环语句,使学生学会循环控制结构,解决比较...1min 在上一节课我们一起学习了 for 循环语句。 ...
更多相关标签:
循环语句教案 | c语言循环语句教案 | 粤教版高中语文选修 | 粤教版物理选修31课本 | 粤教版物理选修3 1 | 粤教版物理选修31 | 粤教版物理选修1 1 | 粤教版语文选修一 |