http://sx.hteacher.net 2022-02-19 11:32 陕西教师招聘 [您的教师考试网]
一、教学目标
1.能在VB中编写出显示时间和日期的代码以及定时器的代码。
2.通过小组合作法、教师演示法等方法,提高团队合作和观察能力。
3.通过代码的编写,感受到代码的神奇与魅力。
二、教学重难点
【重点】显示时间和日期的代码、定时器的代码。
【难点】正确编写代码,且能够正常运行。
三、教学过程
(一)导入新课
教师通过提问今天的日期与现在的时间,引导学生观察计算机右下角的日期和时间显示,接着发问:同学们想不想自己动手做出一个“显示时间和日期”程序,学生异口同声地回答想。本课以做出一个“显示时间和日期”程序为例开展教学。
(二)新课讲授
1.绘制窗体并设置对象的属性
教师启动“显示时间和日期”程序,请学生观察,然后问学生显示时间和日期的窗口上有哪些文字。
这些文字,又是分别属于哪些对象。请学生回答。【窗口左上角窗体对象上有“显示时间和日期”、中上部标签对象上有“当前时间为:9:29”、中下部标签对象上有“当前日期为:2020-4-10”、右下角命令按钮对象上有“退出”。】 教师补充:同学们想要自己做出这样一个程序,是否也要把这些文字添加到相应的对象上显示。同学们异口同声地回答是。教师关闭 “显示时间和日期”程序。让学生结合着教材利用5分钟的时间自主思考如何做出这么一个窗口,并显示有对应的文字,请学生回答,教师按学生的回答进行操作。【第一步,启动VB并创建一个标准EXE工程;第二步,在窗体中绘制四个标签和一个命令按钮,然后根据要显示的内容设置相应的Caption属性值,设置文字的格式,适当调窗体中对象的位置;第三步,设置对象Form1、Label2、Label4、Command1的“名称”属性值分别为frmDisplaylblTime、lalDate、cmdExid;第四步,运行这个程序,查看界面是否符合设计的要求。如果不符合要求,及时更改。界面正确无误后,保存。】教师强调Caption属性值就是要显示的内容。
2.编写显示时间和日期代码
教师按上述学生的回答做出一个窗口但不能显示时间和日期,接着问学生这个窗口上不能正常显示时间和日期的原因。有个别学生回答因为没有为窗体添加“显示时间和日期”的代码,表扬该学生。以4人为以小组利用10分钟的时间讨论添加什么代码。找小组代表回答。【打开“代码"窗口,为窗体的Load事件编写如下代码:
Private Sub Form_load( )
lalTime.Caption = Time
lalDate.Caption = Date
End Sub 】教师操作并添加完代码后,运行程序,发现能够显示时间和日期,但退出按钮不起作用,有学生说因为还没有为退出按钮添加代码,教师添加相关代码后,退出按钮可起作用,最后进行保存。
3.编写定时器代码
有学生发现上述的“显示时间和日期”程序显示的时间一直不变,教师表扬该生观察认真,并问学生时间显示一直不变的原因,能使时间能及时更新的方法。请学生带着疑问,以同桌两人为一组进行10分钟的讨论,并请小组代表回答。【没有添加定时器以及相关的代码,要想时间能够更新,需进行以下两步操作:第一部,添加并选定定时器,在“属性”窗口中设置它的“名称"属性和Interval(时间间隔)属性分别为:tmrTime、1000;第二步,为定时器编写如下代码:
Private Sub tmrTime_Timer( )
lalTime.Caption = Time
End Sub 】教师操作并添加完代码后,运行程序,提示学生观察时间显示是否可以及时更新。
(三)巩固提高
在学生观看了教师的演示操作后之后,编写一个有自己特色的“时间和日期显示” 程序,完成后,评选出最具有特色的“显示时间和日期”程序。
(四)小结作业
小结:请学生梳理出编写“显示时间和日期”程序的步骤。
作业:结合着教材,尝试着编写出一个具有的整点响铃功能的“显示时间和日期”程序。
推荐阅读:
责任编辑:刘绍文
下一篇: 教师招聘面试《装扮我们的教室》教案
公众号
视频号
小红书
小程序
APP
京ICP备16044424号-2京公网安备 11010802023064号 Copyright © 2001-2024 hteacher.net 北京中师华图文化发展有限公司 版权所有