循环结构程序设计

文档属性

名称 循环结构程序设计
格式 zip
文件大小 45.4KB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2010-08-07 22:45:00

文档简介

表三:学生学习评价表
这里有一份评价表,请你按照表上的项目及标准为自己在学习中的表现进行一下自评吧。如果你每个项目都完成得很好,那么恭喜你,你各个方面的能力已经有了很大的提高;如果你某个项目完成的不是很好,那不要紧,在以后的学习中,你应该在这个项目上多花些时间与精力,这样你才能成为一名全面发展的好学生。
评价项目 评价内容 评价标准(请保留你所选的选项) 评价结果
知识技能 了解什么是循环 优良 良 尚可 再加油
掌握了FOR-NEXT循环结构的用法和执行流程 优良 良 尚可 再加油
能对简单的FOR-NEXT循环程序进行分析 优良 良 尚可 再加油
能使用循环结构编写简单的程序 优良 良 尚可 再加油
情感态度 主动学习,积极学习和探究 优良 良 尚可 再加油
学会与他人合作学习、探讨,共同进步 优良 良 尚可 再加油
积极思考,能发现问题和解决问题,给他人以帮助 优良 良 尚可 再加油
综合评价 你对自己在本堂课中的表现满意吗?学习应该是件快乐的事情,希望你学习快乐!
满意的地方:
对自己的建议:
教师评价 你对本堂课中的教师的表现满意吗?你认为教师在哪些方面需要改进?或老师有什么地方让你觉得比较好?这样老师才会更懂你们,我们的合作会更好!表一:程序分析登记表
一、源程序:
二、根据上面的程序填写下面的表
FOR Y=-5 TO -9 STEP -1
LET X=X+Y
PRINT X,
NEXT Y
PRINT X
END
1、该程序的循环变量为( ),初值为( ),终值为( )。
2、循环体为( )。
3、该程序的功能是( )。
4、该程序的执行结果是( )。
5、在完成1-4小题时,有没有反对意见,如果有就请将不同的意见纪录下来:( )。循环结构程序设计(一)
————FOR循环
一、基本说明
教学内容
1)教学内容所属模块:算法与程序设计
2)年级: 高中一年级
3)所用教材出版单位: 广东教育出版社
4)所属的章节: 第二章第四节
5)学时数:45 分钟
3、课堂类型
理论课
4、学习时间:
非上机时间 14  分钟,上机操作时间 15 分钟,其他活动(如:自学、讨论分析、展示、评价等),大约用 16 分钟
二、教学设计
教学目的
了解什么是循环,掌握FOR-NEXT循环结构的用法和执行流程,能对简单的FOR-NEXT循环程序进行分析和就具体的问题使用FOR-NEXT循环结构编写简单的程序,培养学生的自主学习的能力和发现解决问题的能力,提高他们的逻辑思维能力和分析能力,激发学生学习的热情。
内容分析
本节内容是程序设计的一个重点内容。在前面学生已经学习了算法和顺序、选择结构,有了一定的基础。本节课重点是让学生接受循环结构程序设计的方法和思维习惯,学会自主学习和提高自身的分析和思考能力。
教学重点:掌握FOR-NEXT循环结构的用法和执行流程
教学难点:分析和编写简单的FOR-NEXT循环结构程序
学生分析
循环结构程序设计既需要前面知识的铺垫,同时也打破了学生的思维习惯,因此在教授的过程中存在一定的难度,要让学生多去实践、多去探究,让他们在主动学习中理解、体验和接受,同时自身能力也得到提高。
二、教学策略设计:
1、教学方法
故事引入,激发学生的兴趣,在任务驱动下自主学习和探究,层层深入,分析综合,顺利完成教学目标。在教学的过程中,要关注学生存在的问题,分析、探讨,为以后的教学打下坚实的基础。
2、教学准备
投影仪、带VB的计算机
课件和辅助性文档(表一.doc,表二.doc,表三.doc)
三、教学过程:
教学环节及时间 教师活动 学生活动 对学生学习过程的观察和考查及设计意图
1、讲述并展示传说西塔发明了国际象棋,国王决定重赏他。西塔说:“我不要您的重赏 ,只要赏一些麦子。在棋盘的第1个格子里放2粒,在第2个格子里放4粒,在第3个格子里放8粒,在第4个格子里放16粒,依此类推,以后每一个格子里放的麦粒数都是前一个格子里放的麦粒数的2倍,直到放满第64个格子”。国王答应了西塔的请求。然而,一动手放起来,国王便呆住了。2、提问与思考到底要放多少麦子(1立方米麦子约有1.42e8颗),竟能让国王都惊呆呢?请同学们写出它的算法。3、小结与引入课题 算法的实现简单吗?要计算64格中麦子的数量,就要重复加64次。有没有更为简便的表达方式呢?这就是今天要学习的内容:FOR-NEXT循环语句。 欣赏,进入情境思考,分析,写出算法步骤根据自己的算法分析回答引起注意,进入课题 由故事引入,激发学生学习的兴趣复习旧课,引起思考,导入课题明白循环结构引入的必要性展示课题
循环循环:计算机重复执行某一语句或语句体。FOR-NEXT的基本格式FOR 循环变量=初值 TO 终值 STEP 步长循环体NEXT 循环变量FOR-NEXT结构参数自学:课本P51-52的“2.FOR循环语句的基本格式”和“3.FOR循环语句的执行过程”4、任务一:观察下面程序,完成表一的填写。FOR Y=-5 TO -9 STEP -1 LET X=X+Y PRINT X,NEXT YPRINT X5、任务一提交,分析讨论小结分析程序的功能和运行结果循环变量的临界值 接受新知识接收新知识,形成初步印象自主学习,加深理解,明白各参数的用途与用法,知道FOR循环语句的执行过程以小组的形式讨论,并完成表一的填写陈叙不同的观点,并进行讨论和辨析小结 传授新知讲解,建立初步印象自主学习,培养学生的学习能力实践运用,锻炼和考察学生学习的能力,强化对知识点的掌握辨伪存真,深化学生的理解知识归纳
任务二:再次阅读“国王赏麦”的故事,编写程序计算麦子的总颗数和体积,并完成表二的填写。成果展示问题分析,提交表二 分析并编写和调试程序展示不同的源程序,并说明处理的依据展示问题,并提出建议和意见 实践应用,全面考察学生的能力,巩固新知识体验成功,拓展思路,培养学生创新意识培养学生发现问题、解决问题的能力,巩固知识点,提高编译能力
小结FOR-NEXT的基本格式FOR-NEXT的执行流程2、评价完成表三,对整个课堂和学习进行评价 小结完成评价,解决存在的问题 知识归纳增强学生的自信和促进对不足地方的学习
小知识:在一个循环语句的循环体中包含另一个循环语句,这样就形成了嵌套循环,也叫多重循环。练习:输出下面图形 接受新知识按图编写程序并调式 课外拓展和研究,拓展学生的思维,刺激再学习的欲望,为以后的课程做铺垫
三、教学反思
本堂课借“国王赏麦”的故事引入,体会循环结构的重要性。同时,教学的开展都是以学生为主体,让学生在教师的指导、任务的安排、表格的填写下,自主学习、分析、练习并进行小结,重在学生的亲身体验和经验获得。教师在教学过程中要注意个别辅导的及时和能够引导学生发现问题、分析问题和解决问题。
一、激情引趣,导入新课(7’)
二、自主探究,学习新课(15’)
三、课堂练习,巩固新知(20’)
四、小结和评价(2’)
五、课外拓展(1’)
*
**
***
****
*****
******
*******
********
*********
**********表二:程序编写情况登记表
根据你或你的小组在程序编写的过程中遇到的情况填写下表。
成员情况 成员 分工 成员 分工
项目情况 项目名称
完成情况
在编写程序的过程中,你遇上什么问题没有? 遇上的情况 解决没有?如果解决了,是怎样解决的呢?