
| 教学主题 | 第一节 初步认识编程软件 V B | |||||||
| 适用年级 | 初二 | 教学课时 | 1课时 | |||||
| (一) 课标分析 | Visual Basic程序设计课程是计算机应用专业的一门专业基础课程,为专业后继课程打下程序设计理论与实践扎实的基础。 通过本课程的学习,使学生熟悉VB这集应用程序开发、设计、编辑、编译和调试为一体 的集成化开发环境,掌握VB的基本语言和语法,培养学生使用VB进行程序设计的技能。 | |||||||
| (二) 教材分析 | 所用教材是华东师范大学出版社《软件开发Visual Basic 6.0(第二版)》,本书是教育部职业教育与成人教育司推荐教材,以“任务驱动”为主旨,将知识点融入到实际的VB程序设计中。 | |||||||
| (三) 教材处理 | 本活动安排了4课时,是VB这门课程的第一个活动,是本门课程的基础。介绍了VB集成开发环境中的组成部分,是所有VB程序执行的平台。本活动只以理论讲解的形式说明了组成,我采用任务实施结合学生的特点将知识点融入到具体的应用实例中,使学生对所学知识点能融会贯通。 | |||||||
| (四) 学生分析 | 1、学习能力:对纯理论的讲解往往是一头雾水,很难听懂,自主学习能力比较差。(放弃纯理论教学,强化动手实践) 2、知识技能:已学习过计算机基础和PS课程,初次涉及到计算机语言,课前已预习。(从已有的知识进行知识迁移,尽快熟悉VB操作) 3、情感态度:对新事物有强烈的好奇心和求知欲,喜实践厌理论,欠缺对问题的总结归纳能力。(让学生在实践中获得成功的喜悦,培养学习兴趣) | |||||||
| (五) 教学目标 | 知识目标 1、熟悉VB集成开发环境 2、掌握控件的创建方法、常用属性和事件 3、掌握标签和定时器的属性设置和定时事件代码的编写 能力目标 : 能够使用标签和定时器控件设计简单应用程序(界面,代码) 情感目标 有意识地培养学生学习知识的积极情感,并进一步激发学生学习计算机语言的兴趣。 | |||||||
| (六) 教学重点 | VB 的集成开发环境中各个组成元素的作用和使用 | |||||||
| (七) 教学难点 | 标签和代码属性的设置和事件子程序的编写 | |||||||
| (八) 教学策略 | 1、教学方法:任务驱动法,启发引领法,讲授演示法 | |||||||
| 2、学习方法:实践操作法、自主探究法、总结归纳法 | ||||||||
| (九) 教学准备 | 多媒体课件,学生分组,发放任务书,学生预习,机房准备 | |||||||
| 二、教学过程 | ||||||||
| 教学 环节 | 教师活动 | 学生活动 | 设计意图 | |||||
| 任 务 导 入 | 教师演示“VB城堡乐园欢迎大家”这个应用程序,想完成这个任务吗?首先让我们一起来认识一下VB长什么样子吧! | 用一个滚动字幕的程序,引起学生学习兴趣。 | ||||||
任 务 分 析 | 1、VB的特点 VB(Visual Basic)语言是Windows环境下可视化程序开发工具软件,与其他高级语言相比特点是:可视化、面向对象、事件驱动。 2、VB 6.0 的启动与退出 教师提问:已学过的office软件的启动和退出是怎样完成的?VB和它们一样吗? 3、VB 6.0的集成开发环境 进入VB 6.0的集成开发环境,学生思考:这个程序界面和其他Windows程序的界面有什么异同点呢? 异同点: ①与大多数软件一样有共同点:标题栏、菜单栏、工具栏 ②不同地方:工具箱、 工程管理器窗口、属性窗口、窗体布局窗口 1)工具箱 由21种控件组成,主要用于应用程序界面设计。 2)窗体设计窗口 应用程序的用户界面。Windows程序一般至少拥有一个窗体。窗体本身也是一个对象。 3)工程资源管理器 以树形目录列出当前工程中的窗体和模块。(方便选择操作对象) 4)属性窗口 显示所选定窗体或对象的特征。 5)窗体布局窗口 设置指定窗体在程序运行时首次显示的位置。 4、设计一个应用程序步骤 创建窗体中的对象——设置对象的属性——编写对象的事件代码 | 学生自己动手试试,总结出VB的启动和退出的方法。 学生观察界面,分析与其他Windows程序界面的异同 | 简单介绍VB特点,让学生对VB语言有初步的认识。 以教师演示为主,简单介绍VB 6.0的常用窗口的功能。 | |||||
| “Hello,World” 任务要求: 以“Hello,World”景色为蓝色,字幕“Hello,World”。 步骤1:设置窗体对象 (1)标题:“欢迎大家” (2)景色:蓝色 步骤2:设置标签对象 (1)创建标签控件并调整位置和大小。 (2)标题:“欢迎大家” (3)字体:“幼圆,粗斜体,二号” (4)景色:“蓝色” (5)对齐方式:“居中” (6)自动大小:“True” 步骤3:设置代码 (1)双击窗体弹出代码窗口 (2)选择窗体对象的load事件,并输入Load事件代码。(投影代码段,讲解所用的属性、方法和事件) 步骤4:运行、保存程序 (1)按F5或按键调试运行程序 (2)保存工程(至少有两步,第一步保存窗体文件,第二步保存工程文件。) (3)生成可执行程序(“文件”——“生成工程1.EXE”) 任务评价与总结 1.教师选择几名学生的作品进行演示,分析其成功或失误之处; 2.对学生操作过程中存在的共性问题进行讲解与分析; 3.总结本任务中使用到的控件对象。 任务评价与总结 1.教师选择几名学生的作品进行演示,分析其成功或失误之处; 2.对学生操作过程中存在的共性问题进行讲解与分析; 3.总结本任务中使用到的控件对象。 | 在教师演示完每一个子任务后,自己动手操作。注意了解使用到的属性及相应值的含义,小组成员间互相交流 教师分析代码时,着重看所用到的属性、方法和事件 学生按教师提供的属性设置进行操作,可互相讨论 学生在教师的逐步提示下写出相应的代码,小组成员互相讨论。 提前做完的小组对该程序进行美化。 | 每个子任务演示完,就让学生自己操作,教师巡视,出错较多的问题集中说明,其他个别解决,讲练结合,印象深刻,不易遗忘。 代码段不展开讲解,只着重于此程序中出现的属性、方法和事件,让学生更容易接受。 | ||||||
| 课堂小结 | 本次课介绍了VB语言的特点、VB的集成开发环境(工具箱、窗体设计窗口、工程管理器窗口、属性窗口和窗体布局窗口)及标签、定时器控件的使用。 | |||||||
| 课后 作业 | 1、什么叫工具箱和控件 2、写出VB集成开发环境的元素组成 3、写出标签、定时器常用的属性 4、思考活动二的程序界面该怎样制作。 | |||||||
| 三、教学反思 | ||||||||
| 本次课中我增加了适当的任务来阐述相应的理论知识点,把原来大段的理论叙述以不同的方式分散到任务的完成过程中,让学生在操作中更易于接受这些知识,极大促进了教学的积极性和有效性。 本次课还有需改进之处,在学生参与部分时间分配还需再调整,这也是我今后要努力的方面。 | ||||||||
| 四、板书设计 | ||||||||
| 1、VB的特点 步骤1:设置窗体对象 2、VB 6.0 的启动与退出 步骤2:设置标签对象 3、VB 6.0的集成开发环境 步骤3:设置定时器对象 1)工具箱 2)窗体设计窗口 步骤4:设置代码 3)工程资源管理器 4)属性窗口 步骤5:运行、保存程序 5)窗体布局窗口 任务二:数字时钟 4、设计一个应用程序步骤 步骤1:设置控件对象:4个标签,1个定时器 任务一:VB城堡乐园欢迎大家 步骤2:编写代码 步骤3:运行、保存程序 | ||||||||
