
VB可视化编程的概念 一、教材分析 教材选自广东教育-出卷网-出版的《算法与程序设计》(选修1)第三章第一节“3.1.1 VB可视化编程的概念”, 本节内容为该书的第三章第一节课,主要内容是对可视化编程中的对象、属性、方法、事件等概念的讲解。本节课内容多为理论,学生学起来枯燥乏味;因此,在教学过程中结合现实生活中的事例讲解,把枯燥难懂的概念进行简单的诠释,易于学生理解,激发他们学习的兴趣。 二、学生分析 本节课教学对象为高二学生。学生在高中一年级已学习过Office系列软件,具备一定的软件使用技能;在学习本课之前,学生已经对程序代码的编写有一定体验,并熟悉Visual Basic 6.0的环境界面。另外,高二年级的学生思维活跃,想象力丰富,在教学中抓住学生这一特点,采用实践的教学策略。在学生实践过程中熟悉并掌握VB的可视化编程的概念与方法。 三、教学目标 (一)知识与技能 1、能够结合日常生活中的具体事例分析说出它的属性、方法、事件,从而加深对属性、方法、事件概念的理解。 2、能够利用控件工具在窗体上创建按钮、文本框等对象,并学会通过属性窗口修改对象的caption、text属性值。? 3、通过分析简单文本编辑器小程序,能够判断出鼠标单击事件是作用在那个对象上,并且事件过程是什么。 4、通过完成任务,加深对对象的属性、事件、方法的语法格式的记忆。 (二)过程与方法 结合生活中的事例,理解对象的属性、方法、事件概念的含义。? (三)情感态度与价值观 由生活中的事例讲解,学生进行知识的迁移。 四、教学重难点 (一)教学重点 1、对象、属性、方法、事件等概念。 2、代码的语法格式和书写方法。 (二)教学难点 ? 代码的语法格式和书写方法。 五、教学方法 讲授法、演示法、训练和实践法。 六、教学过程 教学环节 教师活动 学生活动 设计意图 情境引入 引入:大家都用过Word进行编辑文字,它具有很强大的功能。我们利用VB平台也可以编写出类似Word功能的简单文本编辑器。 展示:教师已经编写好的简单文本编辑器。 过渡:为完成这个任务我们需要了解对象、属性、事件、方法等概念。 认真听讲。 观看简单文本编辑器所具有的功能。 用一个学生看似很神奇的软件引入,并告诉他们自己也可以编写出来,激发学生学习的兴趣,并能够满足学生的自豪感。 引出了本节课的任务。 概念讲解 提问:生活中我们把看得见摸得着的物体叫什么? 1、对象———实体 概念:现实世界中的一切客观实体。 例如:包、光盘、足球、电话机等(图片展示)。 程序世界与现实世界一样,也具有各种各样的对象。 提问:请同学们根据前面的学习,说出VB集成开发环境中有哪些对象。 教师讲解简单文本编辑器界面所包含的对象并总结VB集成开发环境中的对象。 提问:这两个对象(两张电脑图片),他们从外观上看有什么不同? 引出颜色、规格、品牌为计算机的属性。 通常,对象是具有特殊数据和行为方式的实体。 2、属性 概念:程序中对象的特征称为属性。例如:窗体的外观、窗体的背景颜色、窗体宽度、窗体高度都为窗体的属性(图片展示)。 设置对象属性的两种方法: 方法1:在设计程序界面时,利用属性窗口直接设置。 方法2:在运行的程序代码中进行设置,语法格式为: 对象名.属性名=属性值 举例:Text1.Text=“欢迎使用Visual Basic!”(图片展示)。 设置属性值的语句(操作演示): Form1.Caption=“欢迎使用Visual Basic!” Text1.Visible=False Command1.Enabled=False 读取属性值的语法格式: 变量=对象.属性 例如: Name=Text1.Text Info=Label1.Caption 3、方法 举例:以电脑为例,这个对象具有这样一些动作,分别是打游戏、发声。这些动作都是电脑这个对象提供的行为。 方法概念:在程序设计中,对象的行为称为 ... ...
~~ 您好,已阅读到文档的结尾了 ~~