登录 / 注册
首页>人教2001课标版初中信息技术九年级全一册>第8课 使用定时器控件
  • 资料信息
  • 科目: 

    人教2001课标版初中信息技术九年级全一册 - 第8课 使用定时器控件

  • 格式:  DOCX
  • 大小:  40K    5页
  • 时间:  2017-07

第8课 使用定时器控件 教学设计2

以下为无格式内容概要,请点击左边“我要下载”按钮免费下载完整格式化文档
授课章节
第八课:使用定时器控件
计划课时
1课时

教学设计思想
“使用定时器控件”的学习过程是调动学生学习程序设计的积极性让学生在课堂观察、讨论,操作,等多渠道培养学生的自学、思维能力,实现学生在学习中的主体地位,从而体现新课程标准中提出的“重视学生创造性思维的探究过程”这一要求。教师通过生动有效的教学方法和手段引起学生对定时器控件使用,在不知不觉中培养学生的价值观。

教学内容分析
本节内容选用显示时间和日期的小程序,这一程序是对前面讲的按钮控件和标签控件有关,又使用了定时器控件来实现时间的不断变化。为强化学生操作能力方面奠定了坚实的基础。学好本课小程序设计环境与元素、编写程序代码都具有重要的作用。

学习者特征
分析
定时器控件在VB用的比较少,但是利用它可以实现时间的不断变化。由于学生的基础和学习成绩存在差距,学生的认知能力、思维能力的不同对教学效果有影响,所以考虑学生的实际情况,需要教师的讲解指导。

教学目标
知识与能力:
1、学会使用vb中的时间函数。
2.学会使用vb 中的定时器控件的作用和设置它的属性。
3.学会编写有关的代码。


过程与方法:



1.培养学生的实际操作能力、思维能力以及分析解决问题的能力。
2.启发学生对程序的感兴趣,在有趣中不知不觉地学会合作学习能力。

教学重点
学会使用定时器控件的Interval属性及时间和日期函数的使用

教学难点
编写定时器和个控件的的代码

使用教材
人民教育出版社

环境与媒体
媒体设备,课本,多媒体课件,黑板,粉笔

课 型
新课

教学方法
本课主要教学方法有“创设情境法”、“任务驱动法”, “实例演示法”、等。以任务为主线、以学生为主体,给学生创造基础性任务,完成教学目标。最后进行总结。

教学过程

教学内容
教师活动
学生活动

导入新课
同学们我们一起观察一下这个电子表的小程序,程序中的时间发生什么样的变化?
那我们今天一起来学使用定时器控件编写电子表的小程序。
学生回答问题,给予评价
学生观察小程序并回答问题。

任务一
设计程序界面并设置对象的属性

小总结1:
按给定要求设计程序界面并设置个对象属性及编写代码。
老师首先边演示,边讲解计程序的界面并设置对象属性。,然后让学生动手做。

老师和学生一起总结,对窗体设计并设置对象属性.
1. 设计程序界面并设置对象的属性
1.)启动 vb ,创建一个新的EXE标准工程。
2.)设计窗体界面。
3.)设置对象的属性
2. 编写代码
窗体的(form)装载(load)事件编写时间函数,实现程序启动时候显示时间。
打开代码窗口为窗体的load 事件编写代码。
代码为:private sub form_load()
Lbltime.caption=time
End sub
3.为退出按钮写代码
private sub cmd_click
End
End sub
学生观看幻灯片和课本在老师的指导下设计程序的界面并设置对象属性并编写代码。

任务二
设置定时器
控件并编写代码
添加定时器控件设置其属性并实现程序运行时时间能够随系统时钟的运行不断更新。
教师给学生演示把定时器控件添加到窗体中,讲解定时器的作用并给定时器编写代码。
操作步骤:
双击工具箱中的定时器图标添加定时器控件。
2.按要求设置定时器控件的属性。
3.为定时器控件编写代码
代码为:private sub tmrtime_timer()
Lbltime.caption=time
Beep
End sub
4.测试程序并保存。
学生按教师演和查阅本节有关内来添加定时器并编写定时器代码

总结
通过学习本节课内容以后,学会了vb中的时间函数和定时器控件使用。
通过使用时间函数和定时器控件来编写了电子表的小程序。
时间函数来装载系统的时间,定时器控件的interval 属性来控制时间间隔变化。


学生按老师提的问题,回答问题并归纳总结

布置作业
用我们所学内容编写一个小程序。要求
时间显示在标签框控件中时间随系统时间更新。(颜色任意选择)


板书设置
第八课 使用定时器控件
设计程序界面
2. 编写代码 private sub form_load()
Lbltime.caption=time
End sub
设置定时器控
private sub tmrtime_timer()
Lbltime.caption=time
End sub