程序的循环结构-for循环语句教学设计

上传人:kms****20 文档编号:39956761 上传时间:2018-05-21 格式:DOC 页数:5 大小:57KB
返回 下载 相关 举报
程序的循环结构-for循环语句教学设计_第1页
第1页 / 共5页
程序的循环结构-for循环语句教学设计_第2页
第2页 / 共5页
程序的循环结构-for循环语句教学设计_第3页
第3页 / 共5页
程序的循环结构-for循环语句教学设计_第4页
第4页 / 共5页
程序的循环结构-for循环语句教学设计_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《程序的循环结构-for循环语句教学设计》由会员分享,可在线阅读,更多相关《程序的循环结构-for循环语句教学设计(5页珍藏版)》请在金锄头文库上搜索。

1、程序的循环结构程序的循环结构For 循环语句循环语句教学设计教学设计永春侨中劳技组 林光华 2008-06一、教学对象一、教学对象本课适用于新课程标准下高中一年级学生,教材选用教科版信息技术选修模块一算法与程序设计2.3.3 节,1 课时。在学习本课之前,学生应掌握VB 程序的编程环境与运行方法,了解顺序结构和选择结构的程序执行流程,具备一定的算法基础和具有一定的比较、归纳能力。二、教学环境二、教学环境本节课应在具有多媒体广播教学系统的电脑室或具有大屏幕投影仪的多功能室上课。教师可充分利用学生发言的现场事件进行有效讲授,激发学生的探究热情,努力创设师生之间的互动场景,使学生在讨论中协作学习,在

2、发言中共享成果。三、教学模式三、教学模式本设计面向全体学生特别是中下等水平的学生,设问由浅入深,层次分明,并在课后留有探究性问题,以供优生提高。教案采用任务驱动下研究性学习式教学模式,教师通过“任务”鼓励学生以发散思维、创新思维等方法寻找“感觉” ,并加以归纳、推理。通过各个任务精心创设多个课堂教学小高潮,逐层推进讲授循环结构程序设计中的语句格式及其功能。本节课是在教师设问、讲解和学生分析、讨论、发言等基础上进行的。教师讲解的过程就是不断地引导学生们分析问题,提出解决方案,最终解决问题的过程。在授课过程中,要根据课堂现场发生的事件,随时调整教学内容,当学生的讨论发言偏离本节课的教学目标和内容时

3、,要机智处理。四、教学目标四、教学目标1、掌握 FOR 循环语句的格式。 2、理解 FOR 语句的执行过程。3、学会使用 FOR 循环语句来实现循环控制结构,解决实际问题。4、进一步掌握程序调试运行的方法。 5、教学三维目标水水 平平 分分 类类 类类 别别教教 学学 目目 标标识识 记记理理 解解应应 用用综综 合合 基础目标基础目标复习单循环结构、多重循环结构的命令 格式及功能; 利用循环结构命令语句进行结构化程序 设计;发展目标发展目标利用三种基本结构进行结构化程序设计; 技能目标技能目标培养学生研究性学习能力、逻辑思维能力及上机操作能力;情感目标情感目标培养学生温故知新的学习兴趣和协同

4、合作及创新精神;五、重点难点关键点五、重点难点关键点 重点:让学生学会使用 VB 语言的 For 循环语句来实现循环控制结构,解决 实际问题,并且培养学生的创新能力。 难点:本节是 VB 教学中较难的一部分,多重循环结构则是本节程序设计的 难点,本节教学要能够使学生将以前所学习过的知识有机地结合在一起,并且 充分发挥自己的创造力,利用三种基本结构进行编程。 教学关键点:利用学生已经掌握的数学知识,引导学生综合 VB 的三种程序 结构,努力发挥学生的研究性学习能力,培养学生创造性思维和综合运用知识 的能力。 六、教学过程六、教学过程 【知识回顾】 (计划用时:3 分钟)分组讨论并回答下列问题:

5、1、程序中有哪三种基本结构? 2、循环语句的格式及使用【讨论引入】 (计划用时:7 分钟)分组讨论并回答下列问题: 举出一道例题:输出 100 以内的所有偶数的算术平方根,先让学生观查用 顺序结构编写程序的可能性,再让学生根据书中例题尝试用 FOR 循环结构来编 写程序。 顺序结构编程: Private Sub Command_Click( ) Print Sqr(2) Print Sqr(4) Print Sqr(6) Print Sqr(100) End Sub 循环结构编程:Private Sub Command_Click( ) For I=2 To 100 Step 2 Print

6、Sqr (I) Next I End Sub 【学生归纳】 (设计用时:2 分钟)循环语句的一般形式: For 循环变量=初值 To 终值 Step 步长值 语句组 Next 循环变量 【教师说明】 (设计用时:5 分钟)FOR 循环语句的注意事项: 1、For- Next 语句成对出现,循环变量名保持一致 2、循环变量是数值型变量 3、步长值可正可负,当步长值为 1 时,Step 及步长值可以省略 4、初值、终值和步长值既可以是常量,也可以是变量和表达式 【分组讨论】 (设计用时:6 分钟)通过“陷阱”,深化理解语句格式: 阅读下列程序,指出错误 打印 15 这 5 个数1) For I=1

7、 To 5 Step 1 Print I Next I2) For I=1 To 5 Print I Next I3) For I=1 To 5 Print I4) For I=1 To 5 Print I Next j5) For I=5 To 1 Print I Next I 【深入理解】 (设计用时:6 分钟) 1、师生共同分析 For 循环语句的执行过程 2、关于 FOR 循环语句的几点说明: 对于循环变量的值超过终值的理解: 初值终值时停止循环 初值终值,步长为负,循环变量的值终值时停止循环 循环次数的计算公式(一般情况): 循环次数=INT(终值-初值)/步长+1 【操作实践】 (

8、设计用时:6 分钟)由学生阅读(调试、运行)下列程序,指出 循环结束时变量 a 的值、程序循环的次数、运行的结果。实践 1 For a = 1 To 10 0 s = s + a Next a Print “s=“; s Print “a=“; a实践 2 For a = 100 To 1 Step 1 s = s + a Next a Print “s=“; s Print “a=“; a【学生练习】 (设计用时:20 分钟)题目:(信息技术会考纲要 45 页上机题 3)设计一程序,计算 1*2+2*3+3*4+4*5+N*(N+1)的和(N=60) 。程序 界面如下:评讲: (程序代码)P

9、rivate Sub Command1_Click()Dim N As Integer Dim S As Long N=Text1.text S=0For i= 1 to N S=s+i*(i+1)Next i Text2.Text= S End Sub【本课小结】 (设计用时:1 分钟) 1、FOR 语句的格式包括三个部分:FOR 语句、NEXT 语句和循环体,注意 事项要记清楚; 2、分析循环程序时要注意重复处理的操作(循环体)和循环次数(循环结 束的条件) 。 【课后探究】 (设计用时:1 分钟) 1、相互讨论:数学中哪些问题可以使用循环语句来解决? 2、用循环语句法求两个整数的最大公约

10、数、最小公倍数,并尝试用编程实 现。 七、课后反思七、课后反思 1、成功的地方 在微机专业课教学中,可采用目标激学的方法来激活学生的思维。VB 程序 设计更是一门灵活性、实践性、综合设计性较强的学科。在教学中,我结合教 材大胆地进行教学设计,注重激发学生创新思维,以培养学生的创新能力,为优化教学方法和手段选择有利于学生“主体地位”的体现。 2、经验和不足 首先,信息技术教学对设备要求比较严格。一旦网络出现故障或设备出现 问题将影响教学过程,引起教学失控;其次,学生差异问题比较突出。因学生 对计算机的掌握水平不同,必然会有个别学生的底子薄、素质差、一些内容动 手能力弱。在教学中应尽量让学得好的同学互相搭配,以此来相互进行辅导和 交流;另外在教学过程中教师还要尽量多的到下面去巡视辅导,回答个别同学 的不同问题,从而解决所存在的差异问题。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号