内容正文:
VB对象、属性和事件
■教材分析
本节课是2015凤凰科技出版社《初中信息技术》8年级教材第4章第1节程序设计简介的第2课时。作为程序设计的起始课之一,主要是将学生引入程序设计大门,帮助学生对Visual Basic面向对象的程序设计思想有一个大体的了解,在脑海中建立对程序设计中的对象及其属性和事件的区分与认识,为后面进一步学习基于对象的程序设计做好铺垫,打下坚实的基础。
■学情分析
本节课学习者是初中8年级学生,此前已经学习过一些应用软件都偏重于操作,对程序代码设计接触较少,上一节课刚刚了解程序基础知识,还没有完整的程序设计过程的体验,对程序设计大部分学生都会感到陌生和神秘,所以本节课先通过生活中的通俗例子做类比,让学生在脑海中建立基于对象的属性、事件等重要概念后,再上机实践操作,完整的体验一下面向对象的程序设计思想,并在实际操作过程中进一步理解、强化。
■教学目标
1.知识与技能
⑴了解并掌握常用控件对象的的基本属性的设置方法;
⑵能够结合生活事例理解并区分对象、属性、事件等基本概念,理解面向对象的程序设计思想;
⑶掌握程序代码窗口的基本编写方法,熟悉赋值语句完成属性赋值的基本语法格式;
2.过程与方法
⑴通过对控件对象、属性和事件的分析,了解面向对象程序设计的一般过程;
⑵在编写具体程序过程中,掌握VB控件常见属性的代码赋值方法技巧;
3.情感态度与价值观
通过生活中实例比喻,破除对程序设计的神秘感,培养学生对编程加工的兴趣,养成良好的面向对象的程序设计思维习惯;
4.行为与创新
通过模仿编程实例,能够提出改进方案,自主完善编写小功能程序解决实际问题
■教学重点与难点
1.教学重点:对象、属性、事件等概念;常用控件基本使用及属性设置;
2.教学难点:理解面向对象的设计思想,能灵活运用赋值语句完成属性代码的编写;
■教学方法与手段
1、教学方法:讲授法、直观演示法、任务驱动法
2、教学手段:素材图片、帮助学案、极域广播、PPT
■教学过程
教学环节
教师与学生活动
设计意图
引入
1、利用游戏中的按钮进行引入
运行vb制作的程序,模仿演示类似效果
2、引入新课,基于面向对象的Visual Basic能初步实现这样的效果,强调基于面向对象的模块化设计思想——将对象作为程序的基本单位,像搭建积木一样组装程序。
通过展示程序,激发学生学习兴趣,明确本