学学程序设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

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

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功