还剩2页未读,继续阅读
文本内容:
课题第5节程序中的循环2VB中的定时器备课时间上课时间主备人复备人编号“VB中的定时器”是苏科版初中信息技术选修第4章“程序设计”中的第6节的内容,程序设计基础是整个程序设计部分的重点,通过本章节学习使学生对程序设计基础知识有了一个基本了解,并学会根据要解决的具体问题,合理教材分析地选用顺序、选择和循环三种基本语句结构来编写程序VB中的定时器作为循环语句结构内容的拓展部分,主要为了帮助学生进一步理解循环的概念,并学会利用定时器实现循环,解决生活中的实际问题初二的学生接收新事物的能力较强,有一定的知识总结和迁移能力,对程序设计有着强烈的学习兴趣,在上学期他们断断续续学习了程序的3种基本程序结构,有着一定的编程基础,能够解决一些简单的程序问题,但由于面临中考压力,学情分析学业繁重,基础还不是很牢固所以本节课主要根据学生实际情况,以解决实际问题为切入点,以程序为基础,以算法为核心,弱化程序的编写,体验程序设计的方法和算法思想知识与技能1,掌握VB中的定时器基本属性设置Enabled和Interval,学会利用定时器实现循环;
2.能在VB环境中根据实际情况选用顺序、选择和循环三种基本结构编写程序过程与方法
1.通过编写“电子计时器”程序,体会定时器实现循环的方法;2,通过编写“倒计时”程序,提升学生在原有程序改写的举一反三能力,进教学目标一步巩固定时器的使用;
3.通过编写“红绿灯”程序,培养学生针对生活中的实际问题,合理地组合顺序、选择和循环三种基本结构编写简单的程序情感态度与价值观通过编写趣味程序,加深学生对程序中的循环的理解并激发学生学习程序设计的兴趣;行为与创新引导学生编写程序时先理解再模仿改写,在改写程序的过程中培养学生的创新能力LVB中的定时器基本属性(Enabled和Interval)的设置;教学重点
2.根据要解决的实际问题合理地选择顺序、选择和循环结构编写程序;L能通过计数方式和循环判断条件是否成立来控制循环;教学难点2,灵活地选用三个基本结构编写程序解决实际问题;教学方法讲授法,任务驱动法,自主探究法教学准备PPT教学课件、学生帮助文档教学过程教师活动学生活动复备栏通过复习前面阶段的VB基础知识,为本节课做好基础准备,引出本节课的新知VB中的定时器说到定时器,你想到了什么?(定时炸回答问题弹等)(为什么叫定时炸弹?而不叫其它炸复习提问弹?)一一能够按照我们设定的时间间隔复习基础知识,导入新课爆炸,我们VB中定时器,也可以设定时间为本节课做好准间隔,每隔一定时间间隔就触发存放在定备时器对象中的程序,从而形成循环设计意图说文解字,帮助学生对定时器有个形象的认识(-)VB定时器的作用(课件展示基本信息)重点了解定时器
(二)VB定时器的使用方法的两大属性,通过(教师演示利用定时器屏幕打印数字的讲授新课屏幕打印数字的方方法)式了解定时器如何Interval属性介绍间隔时间工作Enabled属性介绍循环的控制(开始/停止)教学过程教师活动学生活动复备栏任务
一、制作电子计时器
(1)实例分解(课件展示,提问)a、timer控件事件里为什么会有这样通过实例分解,一段代码?着重让学生理解程(定时器每隔1秒,就会执行一次n=n+序设计的算法1,从而使变量n中的值不断加1,并显示任务1在textl文本框中)制作电子计b、这行代码为什么放在按钮控件里,它通过填空的方式时器有什么作用?制作成帮助文档,(单击按钮时,使定时器(timer)控件便于学生参考代开始工作)码,理解代码的作
(2)实践操作(学生自主操作,教师巡用视辅导)【任务一】打开VB,根据帮助学案,完成电子计时器的制作任务
二、制作倒计时器
(1)反馈任务一制作情况以及主要出现的问题(教师找学生演示制作过程,针对问题及时总结巩固)在任务一的基础
(2)思考如果制作倒计时器需要在原任务2上,培养学生举一有的程序上做哪些改变?(演示倒计时的反三的迁移能力制作倒计时使用,强调是由自己输入的时间)器【任务二】在任务一的基础上,修改程序制作倒计时器(学生自主操作,教师巡根据出现的漏视辅导)洞,引导学生思考
(3)问题程序有Bug,如何弥补这个解决问题的方法,漏洞呢?尝试通过if条件语If n=0Then Timer
1.Enabled=False句结构解决问题学生继续完善【任务二】操作,教师巡视辅导教学过程教师活动学生活动复备栏任务
三、制作红绿灯1展示红绿灯程序,分析程序图片组成程序运行原理通过定时器控制图片何时显示2复习图片是否显示是哪个属性还以填空的方法记得么?Image名.Visible二侧重学生理解True/False任务33实例分解If条件判断填空制作红绿灯工作流程红灯亮绿灯灭1T0秒;绿灯亮红灯灭11-20秒;超过20秒后,学生继续完善从1重新开始【任务三】操作,教4学生根据帮助文档自主学习制作红师巡视辅导绿灯,教师巡视辅导设计意图分解实例构成,帮助学生先理解程序运行的原理,然后再结合三种语句结构方式控制红绿灯的亮灭拓展任务制作有倒计时的且有闪烁的红绿灯1如果想要红灯变绿灯前红闪烁2通过帮助文档次再变,如何修改?的提示,让学有余拓展任务学有余力的同学自主观看帮助文档,尝力的同学有自主发试操作挥余地2如果增加一个10秒倒计时的显示框,使红绿灯程序更加人性化,如何修改?回顾本节课所学知识总结回顾本节课总结交流展示学生的作品知识课后反思。
个人认证
优秀文档
获得点赞 0