vb教案

更新时间:2024-06-17 03:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第1课 开学第一课

一、教材分析:

本书介绍的是vb程序设计的基础知识和基本操作,分vb初步,程序结

构和使用扩充控件三个单元,介绍了应用vb开发程序的基本知识和有关刚噶,根据学生的年龄、兴趣、知识、认知结构等特点,从简单到复杂、从形象到抽象,从浅入深、循序渐进等原则安排教学顺序。 二、学情分析:

在上学期的学习中,学生主要学习的是flash动画和简单的动画场景的设计,在学习过程中,学生比较的感兴趣,且在学习过程中积极性比较高,通过学生自己的努力,能够独立完成简单的动画设计,效果也较好。但是学生对vb的接触是第一次,因此在开始的时候就要打好良好的基础。 三、教学目标 知识与技能目标: 1.与学生一起分析教材

2.对学生进行学法指导 3.对学生进行常规教育 过程与方法目标:

1. 通过教师分析,学生了解本学期的主要学习内容

2. 通过基本方法的指导,学生掌握学习的基本方法及学习过程中要注意的

问题。

情感态度与价值观:

通过学习培养学生最基础的学习方式,使学生有一个很好的学习状态和

兴趣。 四、教学重点 教材分析 五、教学难点 学法指导

六、教学方法:引导法、讲授法 七、学法:小组合作、小组探究 八、课时:1课时 九、课型:新授课

十、教学过程

(一)教材分析

本学期主要学习的是vb程序设计,主要包括以下内容

1、vb 开发环境简介 2、编一个简单的程序 3、使用文本框控件 4、使用联机帮助 5、使用选项按钮控件 6、制作菜单 7、使用图片框控件 8、使用定时器 9、使用滚动条控件

本书的内容是根据现实需要,选择了最有用、最先进的教学内容,根据我们学生的特点安排的教学顺序及教学内容,同时兼顾了课堂教学和课外自学。课文中绝大部分内容,都是从一个个学生感兴趣的使用处理任务出发展开教学,引导学生由简单到复杂,有容易到难的动手实践,去完成相关的任务吗,在完成任务的过程中,适时地了解有关的概念与思想,掌握相应的操作方法。

(二)方法指导 1、什么叫程序

用word 可以处理文字,用excel 可以处理表格。一般说来,各种软件的核心是计算机工作者编制的一些程序。

程序是由一些能够指挥计算机工作的指令组成,计算机工作时,按照一定的顺序执行程序中的指令规定的各种操作,就可以完成人们交给它的处理任务。 举例:日常生活中的程序。 去银行取钱

(1)、上存折去银行

(2)、填写取款单并到相应窗口排队; (3)、将存折和取款单递给银行职员; (4)、银行职员办理取款事宜;

(5)、拿到钱并离开银行

程序 = 算法 + 数据结构 + 程序设计方法 + 语言环境 (灵魂) 加工对象 工具

(顺序 循环 选择) 2、什么是程序设计

程序设计:为计算机编程序的过程叫做程序设计。

编程序时:需要使用特定字符集里的词汇、标点以及一些特定的符号,按照

一定的规则输入指示计算机工作的各种语句。这种人为规定的字符集连同相关的规则一起构成程序设计语言。

程序设计语言有多种:c 语言、pascal 语言、logo 语言、vb 语言

3、问卷调查

(1)、你对计算机感兴趣吗? (2)、你都接触过哪些软件?

(3)、你课外进行过计算机培训学习吗?

(4)、你觉得如何有效的提高你的计算机学习水平? (5)、你认为那种学习方式更适合你?

4、上机的常规要求。

(1)、每节课进机房要带鞋套;

(2)、上课对号入座,不能私自换座位。 (3)、进机房不准吃东西,保持机房卫生。 (4)、爱护机房的设施。

(5)、不允许带u盘、mp3之类的存储工具。 (6)、按时完成上课的每一份作业。 (7)、保持安静的学习环境。

小结:通过本节课的学习,主要让学生了解本学期的学习内容,明确自己的学习

态度与学习方法,加强学生的上机操作习惯的培养。

第2课 VB开发环境简介

一、教材分析

要用vb编写程序,首先要了解用于开发应用程序的集成开发环境。Vb集成开发环境具有与windows中大部分程序风格类似的界面,可以完成设计、修改、调试、生成程序的所有操作,为程序设计人员开发应用程序提供了便利。 二、学情分析

在上一节课的学习过程中,学生只是大概掌握vb中要学习的内容及设 计程序中应该注意的问题,但是学生并没有上机真正的实际操纵,而且对于编程学生也并不是非常的了解,还需要在第一节的学习中,先熟悉环境然后再循序渐进的学习。 三、教学目标:

知识与技能:

1、了解程序设计中的一些术语 2、熟悉vb开发环境 过程与方法:

学生能够熟练vb的使用工作环境及vb的中各个控件的属性功能。 情感态度与价值观: 1、培养学生动手实践能力; 2、培养学生的思维拓展能力; 四、教学难点:

1、熟悉vb开发环境; 五、教学重点:

了解程序设计中的一些术语; 六、课时:1课时 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教学环节 新课 引入 教 学 过 程 教师活动 一、新课引入 出示一个学生感兴趣的由VB开发的程序,吸引学生的兴趣,从而引出VB 学生观看 学生活动 二、授新课 VB—Visual Basic 6.0 1、启动VB ? 开始——程序——Microsoft Visual Basic 6.0中文版——Microsoft Visual Basic 6.0中文版命令 ? 屏幕上打开VB窗口,窗口往往还会显示一个“新建工程”对话框,这时,选择其中的“标准EXE”选项 ? 打开VB集成开发环境 2、认识VB工作环境 工具箱:工具箱中有很多控件按钮,表示可用于设计程序界面的工具。 “窗体设计”窗口:主要用语设计程序界面。 “属性”窗口:显示当前对象的名称、大小、标题位置等属性。 “工程”窗口:用来管理开发应用程序时所需的文件。 “窗体布局”窗口:用于显示所设计的程序界面在屏幕中的位置和大小。 3、设置VB工作环境 [视图]→代码窗口 4、运行示例程序 激发学生兴趣,共享这些程序“泡沫”“计算器”“飞舞的蝴蝶”“计算剩余时间” 课后小结 学生自己动手练习,打开vb集成开发 环境, 试着 用一 用vb 工具 箱中 的每 一个 工具, 边用 边想 跟我 们以 前学 过的 软件 中的工具有何不同? 动手练习 工程1—Form1(code) (通用) ▲ ▼ 打开老师共享的这些程序并运行,看看程序运行结果 本节课主要学习了哪些知识? 小 结 让学生了解VB,并对VB产生兴趣。 主要介绍VB开发环境,了解程序设计中的一些术语

第3课 编一个简单的程序(一)

一、教材分析

本课是程序设计的第二课,安排这节课主要是让学生进一步了解VB工作环境,提高学生的学习兴趣 二、学情分析

八年级学生对什么事情都比较好奇,而且逆反心理强,对感兴趣的事物特别感兴趣,对不感兴趣的事情置若罔闻,因此,本节课主要是抓住学生的兴趣,VB本身比较枯燥,一定要想方设法调动学生的学习兴趣 三、教学目标

1、熟悉标签控件、命令按钮控件 2、熟悉修改控件属性的基本方法。

3、学会测试程序并掌握生成可执行文件的操作 四、教学重难点

1、熟悉标签控件、命令按钮控件、修改控件属性的基本方法 2、学会测试程序并掌握生成可执行文件的操作 五、课时

1课时 六、课前准备

有趣的实例 七、教法

讲授法 八、学法

合作学习、自主探究 九、教学过程

教师活动 1、 打开名为“欢迎”的程序,运行给学生看 2、创建新工程(演示) 1启动VB,选择“标准EXE” ○2打开“工程1”Form1窗体 ○3查看工程窗口,若无,执行“视图”里的“工程○资源管理器”。 3、设计窗体 让学生打开书第十页进行自主学习找操作好的学生进行演示 4、设置对象属性并演示 5、设置标签和命令按钮的Caption属性 1[视图]→[属性窗口]打开属性 ○2单击label1标签 ○3单击“属性”窗口的caption选label1 ○4删除label1,输入○“大家好,欢迎学习程序设计!” 5单击窗体中的command1按钮 ○6单击属性窗口中的caption选项右侧的command1,○改为“退出” 7仿照以上步骤,修改form1的“欢迎” ○引导学生进行总结 学生活动 学生动手操作 1、 创建新工程 a、 启动VB b、 在“新建工程”对话框中选定“标准EXE”选项 c、 打开“工程”窗口 2、 设计窗体 a、选定工具箱中的label,把鼠标指针移到窗体中,拖动窗体绘制一个矩形框,放开鼠标左键,窗体如图,在属性caption中输入“你好!欢迎学习程序设计!找到font设计自己喜欢的字体,backcolor中设计自己喜欢的颜色; b、单击工具箱中的commandbutton按钮,选定它,把指针移到窗体的适当位置,拖动鼠标,绘制一个命令按钮,在属性caption中将它的名称改为退出,也在font中设置字体大小 拓展练习:(有能力的同学) 1、 试将工程的背景加上颜色; 2、 试将标签改为文本框试一试 在VB中,属性用来描述对象的名称、大小、颜色等特征,不同的对象有不同的属性,同一属性又有不同的属性值。选定某个对象后,可以通过“属性”窗口先选定某个对象,再设置对应的属性值,也可以通过代码来设置它的属性值 教 学 过 程 小 结 十一:板书设计

1、创建新工程 2、设计窗体 3、设计窗体 4、设置对象属性

5、设置标签和命令按钮的Caption属性

第4课 编一个简单的程序(二)

一、教材分析

Vb程序的学习是一个循序渐进的过程,本节课是在上一节的基础上对其内容的加深与巩固,通过利用标签控件和命令按钮进一步熟悉程序的设计要求及注意的事项。 二、学情分析

在上一节课的学习过程中,学生只是大概掌握vb中要学习的内容及设 计程序中控件使用要注意的问题,学生第一次对程序有了一个简单的概念的理解,但是对于编程学生还是要不断的熟悉并练习,在这一节的学习中,继续熟悉自己的工作界面及简单程序编写要注意的问题。 三、教学目标:

知识与技能:

1、熟悉标签控件、命令按钮控件 2、熟悉修改控件属性的基本方法

3、、学会测试程序并掌握生成可执行文件的操作 过程与方法:

学生通过标签控件及命令按钮的使用,进一步熟悉其控件的使用方法及在操作过程要注意的问题。

情感态度与价值观: 1、培养学生动手实践能力;

2、培养学生举一反三的学习能力及素养; 四、教学难点:

1、熟悉标签控件、命令按钮控件、修改控件属性的基本方法; 五、教学重点:

学会测试程序并掌握生成可执行文件的操作; 六、课时:1课时 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究

十、教学过程

教师活动 1、编写程序代码(教师演示)为上节课的退出编写代码 1[视图]→[代码窗口] ○2双击“退出”出现“代码”窗口 ○3在两行语句之间输入End ○学生活动 学生上机自己练习,仿照制作 学生上机操作 设计窗体,利用工具箱中的label,在caption中输入所要的文字,将backcolor选上自己喜欢的颜色,在font中修改文字的字体、大小,在backstyle中将文字改为透明,即将原来的数值1改为0;再利用工具箱中的commandbutton按钮作个退出按钮,双击这个按钮加上代码“end”做完成在文件中先保存工程,再生成工程文件 学生试着自己设计并讲述上述过程 拓展练习:(有能力的学生) 1、 为工程添加图片背景; 2、 利用一个文本框、一个标签、一个按钮编一个小程序 2、测试程序 教 学 过 程 [运行]→[启动] 单击退出按钮 布置任务: 1自己制作一个简单VB程序并运行。 ○2要求利用所学知识制作一个带标签、有按钮的程○序并测试程序 3、保存工程文件 1[文件]→[保存工程] ○2保存在文件名输入Hello ○3工程另存为 ○4[文件]→[退出] ○4、打开工程文件(教师演示) 1启动VB,单击“新建工程” ○2文件打开工程 ○3现存查找范围 ○4[视图]→[工程资源管理器] ○5、生成可执行文件 1启动VB,打开工程文件Hello.vbp ○2单击工具栏中的 按钮,测试它 ○3文件→生成Hello.exe ○作业布置: 回去看20到22页 小 结 提问这节课你学到了哪些知识?引导学生回答 为按钮加代码;测试自己所编写的程序;保存程序 十一、板书设计

1、编写程序代码 2、测试程序 3、保存工程文件

第5课 使用文本框控件(一)

一、教材分析

在本节课中,书中主要介绍的是文本框与命令按钮及标签这几个控件的综合使用,命令按钮和标签控件学生也很熟悉,新介绍的是文本框控件的使用,通过各个控件的使用熟悉,逐步对程序设计有一个更好的认识。 二、学情分析

在上一节课的学习过程中,学生只是大概掌握vb中命令按钮和标签这两个控件的使用方法,并且在学习过程中也能够熟练的使用,在这一节的学习中,继续熟悉自己的vb工作界面及简单程序的编写。 三、教学目标:

知识与技能: 1、熟悉文本框控件 2、认识对象的Visible属性 3、了解用代码设置对象属性的方法 过程与方法:

学生通过控件的熟悉及使用,进一步熟悉其控件的属性设置及修改,以及在操纵过程中对于的编写要注意的问题。 情感态度与价值观:

1、培养学生严谨的学习态度;

2、培养学生良好的学习习惯,独立自主学习的能力; 四、教学难点:

1、熟悉文本框控件 2、认识对象的Visible属性 五、教学重点:

1、了解用代码设置对象属性的方法; 六、课时:1课时 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究

十、教学过程

教师活动 实例引入 同学们,看这个程序的运行结果同时你们想一想这个程序都用到了哪些工具呢? 教 学 过 程 那么大家先试试做这个界面。看看你们制作的运行结果和老师制作的一样吗? 看看老师是如何制作的?观察你们有哪些地方不一样呢? 1启动VB,在“新建工程”对话框中选定“标准○EXE”选项,然后单击打开按钮 2双击工具箱里的Textbox按钮,在窗体中拖动鼠○学生活动 运用了两个标签,一个文本框,两个按钮 学生动手制作 运行结果不一样 制作过程 1启动VB,在“新建工程”对话框中○选定“标准EXE”选项,然后单击打开按钮 2双击工具箱里的Textbox按钮,在窗○标,显示文字是Text1文本框,调整它的位置 体中拖动鼠标,显示文字是Text1文本3单击工具箱中的label1○(标签)按钮A,制作label1框,调整它的位置 3单击工具箱中的label1(标签)按钮和label2设置对象属性 ○4选定窗体后,将caption改为“请输入你的姓名” A,制作label1和label2设置对象属性 ○5选定label1在caption改为输入你的姓名,将名称○4选定窗体后,○将caption改为“请输入改为srxm 你的姓名” 6选定label2在caption改为:5选定label1在caption改为输入你的姓○同学,欢迎你的加盟,○你的支持是我们的最大动力!将名称改为hy,并将Visible的属性值改为False 7同时选定srxm和hy两个标签进行修饰。 ○8选定文本框,将名称改为txt,然后单击属性名○Text,再删除右边的文字Text1 9将按钮的属性值分别改为申请成功和退出 ○名,将名称改为srxm 6选定label2在caption改为:○同学,欢迎你的加盟!将名称改为hy,并将Visible的属性值改为False 7同时选定srxm和hy标签进行修饰。 ○8选定文本框,将名称改为txt,然后单○击属性名Text,再删除右边的文字Text1 9将按钮的属性值分别改为加盟成功和○退出 保存工程 布置任务:有能力同学加代码 小 结 这节课我们学习了哪些新的工具?哪些新知识呢?总结归纳。 文本框以及文本框属性的修饰 十一、板书设计 1、启动vb程序 2、设计窗体 3、添加控件

4、修改属性并测试

第6课 使用文本框控件(二)

一、教材分析

在本节课中,主要介绍的是文本框与命令按钮及标签这几个控件的综合使用,窗体的设计主要就是通过这几个控件来设计完成的,在本节中又涉及到代码的填写,在学生在设计好以后,根据内容完成代码的并能够通过自己调试完成。 二、学情分析

在上一节课的学习过程中,学生只是大概掌握vb中命令按钮和文本框控件、标签控件的使用方法,在设计窗体上,学生都能够根据要求完成,而且效果也比较好,通过本节课的代码填写,使学生的学习有一个更高的提高。 三、教学目标:

知识与技能: 1、熟悉文本框控件 2、认识对象的Visible属性 3、了解用代码设置对象属性的方法 过程与方法:

学生通过控件的熟悉及使用,进一步熟悉其控件的属性设置及修改,以及在操纵过程中对于的编写要注意的问题。 情感态度与价值观:

1、培养学生严谨的学习态度;

2、培养学生良好的学习习惯,独立自主学习的能力; 四、教学难点:

1、熟悉文本框控件 2、认识对象的Visible属性 五、教学重点:

1、了解用代码设置对象属性的方法; 六、课时:2课时(第二课时) 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教师活动 一、 引入新课 上节课老师的可以运行,大家做的运行就 不出结果,大家都知道那是因为没有加代码, 这节课我们就学习如何让我们的程序运行 二、 授新课 的工程 教 学 过 程 编写程序代码 1视图→代码窗口 ○件框中选定Click事件) 3srxm. Visible=False ○txt. Visible=False hy. Caption=txt.text+hy. Caption hy. Visible=true 4双击退出按钮输入end测试并保存程序 ○运行后改编 一次?应该怎么改代码? 三、学生练习 要求用文本框控件编一个程序 1运行这个程序时,○能够在文本框中输入姓名 打开已保存过 学生活动 动手练习: 打开 双击“加盟成功”输入代码: srxm. Visible=False txt. Visible=False hy. Caption=txt.text+hy. Caption 双击退出按钮输入end测试并保存程序 2双击确定按钮(选择comnand1,打开右侧事 ○想一想:为什么每运行一次,名字会重复hy. Visible=true 2单击“重新输入”按钮,可以清空文本框 在txt.visible=false后加上代码 ○3单击确定,窗口中的“姓名”标签和文本框Txt.text=””这样名字就不会再重复 ○会消失,“重新输入”也会消失,窗口中会显 示含有输入信息的欢迎词 拓展练习: 小 结 这节课我们主要学习了如何给按钮加上代码,让文本框中的内容与标签内容连接起来 这节课我们主要学习了如何给按钮加上代码,让文本框中的内容与标签内容连接起来 十一、板书设计 1、启动vb程序 2、设计窗体 3、添加控件 4、修改属性并测试

第7课 使用联机帮助

一、教材分析

与word、excel等软件类似,vb也为用户提供了内容丰富、使用方便的联机帮助系统。在开发程序时,借助联机帮助系统,可以随时查看对象的属性和语句的用法。本课就来介绍使用联机帮助的方法。 二、学情分析

在前面课程中我们主要介绍的是命令按钮、文本框、标签这几个控件的使用,包括属性的修改,命令代码的添加、调试程序、保存程序这些内容,在操作过程中,学生能够能够灵活掌握,在不断的操作过程中不断熟练。 三、教学目标:

知识与技能: 1、熟悉vb的联机帮助

2、认识会用联机帮助解决简单的问题 过程与方法:

学生通过本节课的学习,掌握如何使用联机帮助,能够使用联机帮助解决自己在编程序过程中出现的一些问题,自己能够独立的解决,从而能够快速的完成自己的课堂内容。 情感态度与价值观:

1、培养学生解决问题处理问题的能力;

2、培养学生良好的学习习惯,独立自主学习的能力; 3、培养学生在学习中巧妙解决问题的思维能力 四、教学难点:

1、熟悉vb的联机帮助 五、教学重点:

1、认识会用联机帮助解决简单的问题; 六、课时:1课时1 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教师活动 一、 引入新课 学生活动 打开课前制作好的程序再打开有关的菜单,选学生练习:仿照老师做的,测试并择相关的命令,就可以以指定方式显示文本框保存程序 中的文字 教 学 过 程 二、授新课 1.认识菜单术语 菜单栏 菜单命令列表 菜单 菜单选项 在“菜单编辑器”中降级 2.添加文本框并设置对象的属性绘制“文本 编辑器”程序界面并设置属性,让学生观察文按照老师给的表,修改名称,便于本框不设任何属性与我课前作好的对比,有何下节课的编写代码 区别? 设置文本框的属性 讲Multiline属性为Ture是可换行Scrollbars属 性设为2-Vertical有垂直滚动条,0-None时, 无滚动条1-Horizontal,加水平滚动条,3-Both时,同时加水平和垂直滚动条 3.创建程序菜单 工具→菜单编辑器 在标题框中输入第一个菜单选项的标题文件,在名称框中输入这个菜单选项名称mnuFile单击下一个按钮“清空” mnucls剩下的大家仿照老师的,自己动手做一做 文件 mnufile 颜色 清空 mnucls 红色 退出 mnuexit 绿色 mnugreen 黄色 mnuyellow mnucolor mnured 字体 mnufont 黑体 mnuht 宋体 mnust 华文行楷 mnuhwxk 本节课我们学习了如何制作菜单,在我们利用“菜单编辑器”进行编制菜单 小 今后的学习中编制菜单很重要,因此大家要记结 清楚在VB中如何进行菜单设置 十一、板书设计 1.认识菜单术语

菜单栏 菜单命令列表

菜单 菜单选项 2、创建程序菜单

第10课 制作菜单(二)

一、教材分析

在windows系统中运行的程序,往往都有一个菜单栏,其中有一些菜单选项。单击某个菜单选项,可以打开菜单 并方便地执行其中的命令,这种结构使程序界面更简洁,便于使用。 二、学情分析

在前面课程中同学们已经学习了命令按钮、文本框、标签、选项按钮等这几个控件的使用,包括属性的修改,命令代码的添加、调试程序、保存程序这些内容,在操作过程中,学生通过自己不断的学习与实践,学生对这些控件的使用已经开始逐步熟悉。在本节课中,主要介绍的是如何制作菜单,学生通过自己的动手操作练习,结合前面按钮的操作使用,学生在学习过程中就会不断的发现,自己也能够制作菜单,以前都是自己在使用,只是一个使用者,而通过自己的制作,成为一个制作者,可以完成自己想要完成的功能。 三、教学目标:

知识与技能:

1、学会制作菜单的基本方法 2、了解用菜单命令控制程序的过程 过程与方法:

学生通过本节课的学习,主要掌握如何使用菜单控件,在学习过程中,了解菜单所能够实现的功能,并且也会发现菜单中有很多的功能,通过自己的编写代码,有很多的效果可以呈现,激发学生不断探索的能力。 情感态度与价值观:

1、培养学生发现问题解决问题的能力; 2、培养学生良好的上机习惯; 3、培养学生在学习过程中不断创新; 四、教学难点:

1、学会制作菜单的基本方法 五、教学重点:

1、了解用菜单命令控制程序的过程 六、课时:2课时(第二课时) 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教 学 过 程 教师活动 二、 引入新课 打开课前制作好的程序再打开有关的菜单,选择相关的命令,就可以以指定方式显示文本框中的文字 那么我们今天就来学习这些相关命令,是什么命令让文本框内容“听话”呢? 二、授新课 打开上节课编写好的程序,加上相关代码: Private Sub mnucls_Click() wz.Text = \End Sub Private Sub mnuexit_Click() End End Sub Private Sub mnured_Click() wz.ForeColor = vbRed End Sub Private Sub mnublue_Click() wz.ForeColor = vbBlue End Sub Private Sub mnugreen_Click() wz.ForeColor = vbGreen End Sub Private Sub mnuht_Click() wz.Font = \黑体\End Sub Private Sub mnust_Click() wz.Font = \宋体\End Sub Private Sub mnuyy_Click() wz.Font = \幼圆\End Sub 编写好代码后,文本框内的内容就会随菜单上的字体、颜色变化而变化,重在理解代码,不要为了记住代码而记代码 学生活动 学生练习:仿照老师做的,编写代码,测试并保存程序 打开上节课做好的程序,加上如下代码: Private Sub mnucls_Click() wz.Text = \End Sub Private Sub mnuexit_Click() End End Sub Private Sub mnured_Click() wz.ForeColor = vbRed End Sub Private Sub mnublue_Click() wz.ForeColor = vbyellow End Sub Private Sub mnuht_Click() wz.Font = \黑体\End Sub Private Sub mnust_Click() wz.Font = \宋体\End Sub 拓展练习: 本节课我们学习了如何为做好的菜单加利用“菜单编辑器”进行编制菜单,小 上代码,在我们今后的学习中编制菜单很重再根据自己的需要加上相应的代结 要,因此大家要记清楚在VB中如何进行菜单码 设置 十一、板书设计 1.认识菜单术语

菜单栏 菜单命令列表

菜单 菜单选项 2、创建程序菜单

第11课 使用图片框控件

一、教材分析

在本节课中,应用图片框控件,可以在窗体中设置图片框,用来在程序运行时显示图片,单击不同的选项按钮,图片框里会显示不同的图片,在vb程序中,可以通过调用loadpicture()函数在图片框中显示指定的图片。 二、学情分析

在前面的课程中我们主要学习了选项按钮、菜单栏的使用,在使用过程中,对于这些控件的使用学生在操作过程中和听课的过程中已经能够逐步的抓住技巧,因此在练习过程中,学生的操作速度和以往相比有了明显的提高,而且操作过程中对于自己在测试过程中出现的问题学生也可以自己来解决,因此学生在不断的学习过程中,已经有了很大的进步。 三、教学目标:

知识与技能: 1、.学会使用图片控件 2、了解VB中的函数基本知识 3、熟悉LoadPicture()函数的用法 过程与方法:

学生通过本节课的学习,主要掌握如何使用图片框控件,熟悉选项按钮的使用,了解并熟悉loadpicture()函数的用法,在学习过程中,培养学生良好的动手操作能力。 情感态度与价值观:

1、培养学生综合实践操作的能力; 2、培养学生良好的上机习惯;

3、培养学生在学习中的自我实践自我创新的能力; 四、教学难点:

1、熟悉LoadPicture()函数的用法 五、教学重点:

1、学会使用图片控件 2、了解VB中的函数基本知识 六、课时:1课时 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教师活动 学生活动 教 学 过 程 小结 一、新课引入 教师把课前作好的实例给学生演示,教师单击学生观察并回答问题 不同的选项按钮,图片框会显示不同的图片。让学生 观察程序用到了哪些控件,哪些还没有用过。 二、讲授新课 1.教师出示所用到的控件,包括四个选项按钮和一 个图片框控件。 开始制作程序界面 1启动VB并创建一个标准EXE工程 ○ 2拖动窗体周围的操作点,○适当调整窗口的大小(比 图片略大) 学生仿照教师的实例动手自己做 3选定工具箱中的OptionButton按钮,然后在窗体 ○中绘制四个选项按钮 4按住shift键,逐个单击窗体中的四个选项按钮,加上如下代码: ○选定它们 Private Sub Option1_Click() 5执行“格式→统一尺寸→两者都相同”命令 ○Picture1.Picture=LoadPicture(\⑥执行“格式→水平间距→相同间距”命令,再执End Sub 行“对齐→顶端对齐”命令,使他们保持相同的间 距并对齐,然后把这四个选项按钮拖到窗体的底部。 Private Sub Option2_Click() ⑦单击工具箱中的图片框按钮,在窗体中绘制一个Picture1.Picture=LoadPicture(\图片框。适当调整图片框的位置和大小。 End Sub 8分别设置各控件的名称和caption属性 ○ 2.让学生自己动手制作程序界面。 拓展练习: 3.编写代码 1、根据个人能力,自己编写一个利用用loadpicture()函数为“公园四景”程序编代码 图片框控件的程序 ①执行“视图→代码”命令,打开“代码”窗口 2、看你能否在图片框的右侧再加一2在对象框中选定opt1,在事件框中会出现默认的○个文本框来显示图片 事件名click,然后为opt1_click()过程编写代码 Private Sub opt1_click() PicGarden.Picture=LoadPicture(“d:\\vbImage\\1.jpg”) End Sub 依次设置opt2 opt3 opt4的代码 3测试并保存 ○让学生自己动手仿照老师的代码对自己设计好的界面控件进行编码 通过本节课的学习我们主要学习了图片框控件的使本节课着重学习图片框控件及处步用,进一步熟悉了选项按钮的使用,通过编写代码使用VB函数 熟悉loadpicture()函数的使用 板书设计 1、绘制程序的界面 2、编写代码

3、loadpicture()函数的用法

第12课 使用定时器控件(一)

一、教材分析

计算机内部有一个时钟,启用计算机后,windows 会读取这个时钟的时间,在任务栏右侧显示出来。使用vb 的时间和日期函数,也可以编一个显示日期和实践的程序。另外,利用工具箱中的定时器控件,还可以使程序按一定的时间间隔来完成一些事情,比如定时让计算机发出声音等。 二、学情分析

在前面的课程中同学们已经逐渐熟悉了很多控件的使用,有图片框、标签控件、文本框、选项按钮、命令按钮、菜单等控件的使用,在使用过程中,学生通过各个控件的使用逐步熟悉各个控件的属性修改,在编写代码的过程中,逐步熟悉代码的的编写方法,并在学习中学会学,学会自己学,在本节课中,同学们又将了解一个新的控件定时器的使用。 三、教学目标:

知识与技能:

1、了解时间函数和日期函数 2、熟悉定时器控件的用法 过程与方法:

学生通过本节课的学习,主要掌握定时器的使用方法,学生在学习过程中,会发现定时器的使用是非常有趣的一个控件,通过学生的不断使用,学生会掌握更多的方法,并且了解什么是时间函数什么是日期函数。 情感态度与价值观:

1、培养学生的动手操作能力; 2、培养学生的创新操作能力; 四、教学难点:

1、定时器控件的用法 五、教学重点:

1、时间函数和日期函数 六、课时:2课时(第一课时) 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

课 时 2课时(第一课时) 教师活动 一、 介绍时间函数和日期函数实现的过程 二、 把做好的例子展示给学生看,着重给学生看例子的奇特功能,吸引学生的注意力,激发学生的兴趣. 教 授新课: 1.启动VB创建EXE工程 2.拖动窗体周围的操作点,调整窗体大小。 学 3.选定工具箱中的label标签,绘制四个标签 1.按shift,选中标签。 2.[格式]→[统一尺寸]→[两者都相同] 3.[格式]→[水平间距]→[相同间距]→[对 齐]→[顶端对齐] 过 4.在label1中的caption改为显示当前时 间:在label2中的caption改为显示当前 日期;同时将label3与label4的caption 改为空。 5.打开代码窗口,为窗体的load事件编写代程 码 Private Sub Form_Load() btime.Caption = Time bdate.Caption = Date End Sub Private Sub Command1_Click() End End Sub 在程序界面中,我们还可以修改字体,给程序界面加上背景等等操作 通过本节课的学习我们新接触了一个控小 结 件定时器的使用,通过使用熟悉控件的属性及基本代码的编写。 板书设计 1、时间函数和日期函数 2、设计窗体界面 3、编写代码 4、测试程序

学生活动 学生练习仿照老师做的,编写代码,测试并保存程序 布置任务: 1、给自己的程序界面加上漂亮的图片背景或者加上颜色 2、把本课程序中的标签控件换成文本框控件,使时间和日期在文本框中显示出来 在VB中,所有窗体都有一个缺省图标,试试修改窗体的icon属性 我们主要学习了调用当前的时间和当前的日期 第13课 使用定时器控件(二)

一、教材分析

计算机内部有一个时钟,启用计算机后,windows 会读取这个时钟的时间,在任务栏右侧显示出来。使用vb 的时间和日期函数,也可以编一个显示日期和实践的程序。另外,利用工具箱中的定时器控件,还可以使程序按一定的时间间隔来完成一些事情,比如定时让计算机发出声音等。 二、学情分析

在前面的课程中同学们已经逐渐熟悉了很多控件的使用,有图片框、标签控件、文本框、选项按钮、命令按钮、菜单等控件的使用,在使用过程中,学生通过各个控件的使用逐步熟悉各个控件的属性修改,在编写代码的过程中,逐步熟悉代码的的编写方法,并在学习中学会学,学会自己学,在本节课中,同学们又将了解一个新的控件定时器的使用。 三、教学目标:

知识与技能:

1、了解时间函数和日期函数 2、熟悉定时器控件的用法 过程与方法:

学生通过本节课的学习,主要掌握定时器的使用方法,学生在学习过程中,会发现定时器的使用是非常有趣的一个控件,通过学生的不断使用,学生会掌握更多的方法,并且了解什么是时间函数什么是日期函数。 情感态度与价值观:

1、培养学生的动手操作能力; 2、培养学生的创新操作能力; 四、教学难点:

1、定时器控件的用法 五、教学重点:

1、时间函数和日期函数 六、课时:2课时(第二课时) 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

课 时 2课时(第二课时) 教师活动 把做好的例子展示给学生看,着重给学生看例子的奇特功能,吸引学生的注意力,激发学生的兴趣. 教 一、授新课: 1、启动VB创建EXE工程 学 2、拖动窗体周围的操作点,调整窗体大小。 3、选定工具箱中的label标签,绘制一个标签 4、绘制一个timer按钮 二、设置定时器控件 添加定时器控件 过 1、双击工具箱里的timer按钮,窗体中就会出 现一个定时器控件,程序运行时不会显示 定时器控件,可以把它放在窗体的任何位 置 程 2、选定定时器控件后,在“属性”窗口里把定时器的“名称”属性值设为ttime,把interval(时间间隔)属性值设为1000 编写代码: Private Sub Timer1_Timer() Label1.Caption = Time End Sub 测试并保存 加上两个标签,利用定时器控件进行交替出现,测试并保存你设计的程序 在本节课中通过对定时器的使用,运用到小 结 实践中,从而提高了学生动手能力。 板书设计 1、时间函数和日期函数 2、设计窗体界面 3、编写代码 4、测试程序 学生活动 学生练习仿照老师做的,编写代码,测试并保存程序 布置任务: 1、把定时器控件的enabled属性值设置为false,然后再运行程序,观察窗体中显示的信息 2、把本课程序中的标签控件换成文本框控件,使时间和日期在文本框中显示出来 在VB中,所有窗体都有一个缺省图标,试试修改窗体的icon属性,为第2题中设计的程序指定一个新的图标。 学生回答我们学习了定时器控件的运用,提出不明白的地方,学生相互解决 第14课 使用滚动条控件(一)

一、教材分析

滚动条是windows程序界面中国常用的元素,通常用来附在窗体上协助观察数据或确定位置,也可以用来作为数据输入的工具。滚动条有水平滚动条垂直滚动条两种,可以分别用水平滚动条控件与垂直滚动条控制制作,本课中先以一个简单的数值显示器程序为例,介绍滚动条的用法,了解函数RGB()来制作一个调色板程序。启动这个程序后拖动图中的滚动条,就可以在图片框中看到颜色的变化。 二、学情分析

在同学们的陆续学习过程中,学生已经开始对各个控件的使用开始接触并使用,在学习过程中,学生对各个控件的使用也在逐步的熟悉,通过每一节的使用,学生在学习的过程中有了很大的进步,通过自己的不断学习,能自己检查错误,有些同学也可以自己编写一些简单的程序,具有创新性。 三、教学目标:

知识与技能:

1、熟悉滚动条控件的用法 2、了解vb中的RGB()函数 过程与方法:

学生通过本节课的学习,主要掌握是学习如何使用滚动条,这个对学生来说也是第一次使用和练习,学生并掌握vb中的RGB()函数的使用,通过学习,学生进一步了解其它的新知识新方法。 情感态度与价值观:

1、培养学生的自己动手的能力; 2、培养学生的创新操作能力; 四、教学难点:

1、熟悉滚动条控件的用法 五、教学重点:

1、了解vb中的RGB()函数 六、课时:2课时(第一课时) 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教师活动 一、 着重熟悉滚动条控件的用法 二、把做好的例子展示给学生看,着重给学生看例子的奇特功能,吸引学生的注意力,激发学生的兴趣. 授新课: 1.启动VB创建EXE工程 2.拖动窗体周围的操作点,调整窗体大小。 3.设置各个对象的属性。 对象 属性 属性值 Form1 Label1 Label2 Label3 Hscroll1 名称 caption borderstyle Caption Caption caption 名称 min max largechange 名称 text frmdisplay 显示数值 1-fixed single 小 大 当前的数值是 Hsbdisplay 0 100 10 Txtdisplay 学生活动 学生练习仿照老师做的,编写代码,测试并保存程序 拓展练习: 试一试,用滚动条和标签制作一个颜色指示器。修改调色板程序,为它增加显示三个原色分量值的功能,使得拖动滚动块时不但可以改变图片框的背景色,还能在文本框中显示对应的颜色 教 学 过 程 Text1 第四步:打开“代码”窗口,为hsbdisplay-change()过程编写代码 private sub hsbdisplay_change() txtdisplay.text=hsbdisplay.value end sub 在这个过程中,对象hsbdisplay 可以响应change()事件,滚动条发生change()事件后,将新位置的值hsbdisplay.value赋给文本框txtdisplay的text属性值,在文本框中显示出来。 第五步:单击运行按纽,测试程序。 程序正确无误后,以“显示数值”为文件名保存工程文件,最后把它生成exe文件。 测试并保存 本节课主要学习了滚动条控件的用法,VB提出本堂课不理解的内容 中RGB()函数的用法。 板书设计 一、制作一个数值显示器 二、制作窗体

三、编写调色板程序 四、测试程序

小 结 第15课 使用滚动条控件(二)

一、教材分析

滚动条是windows程序界面中国常用的元素,通常用来附在窗体上协助观察数据或确定位置,也可以用来作为数据输入的工具。滚动条有水平滚动条垂直滚动条两种,可以分别用水平滚动条控件与垂直滚动条控制制作,本课中先以一个简单的数值显示器程序为例,介绍滚动条的用法,了解函数RGB()来制作一个调色板程序。启动这个程序后拖动图中的滚动条,就可以在图片框中看到颜色的变化。 二、学情分析

在同学们的陆续学习过程中,学生已经开始对各个控件的使用开始接触并使用,在学习过程中,学生对各个控件的使用也在逐步的熟悉,通过每一节的使用,学生在学习的过程中有了很大的进步,通过自己的不断学习,能自己检查错误,有些同学也可以自己编写一些简单的程序,具有创新性。 三、教学目标:

知识与技能:

1、熟悉滚动条控件的用法 2、了解vb中的RGB()函数 过程与方法:

学生通过本节课的学习,主要掌握是学习如何使用滚动条,这个对学生来说也是第一次使用和练习,学生并掌握vb中的RGB()函数的使用,通过学习,学生进一步了解其它的新知识新方法。 情感态度与价值观:

1、培养学生的自己动手的能力; 2、培养学生的创新操作能力; 四、教学难点:

1、熟悉滚动条控件的用法 五、教学重点:

1、了解vb中的RGB()函数 六、课时:2课时(第二课时) 七、课型:新授课

八、教法:引导法、演示法 九:学法:小组合作,自主探究 十、教学过程

教 学 过 程 教师活动 一、 新课引入 上节课我们已经学习了制作一个数值显示器,我们现在再来看看这个程序。(垂直滚动条) 二、 授新课 我们看看这个程序怎么做呢? 1、启动VB,创建一个标准EXE工程 2、仿照下面左图适当调整窗体的大小,然后在窗体中绘制一个水平滚动条,三个标签和一个文本框 对象 Form1 Label1 Label2 Label3 Hscroll1 属性 (名称) Caption Borderstyle Caption Caption Caption (名称) Min Max largeChange Text1 (名称) text 属性值 Frmdisplay 显示数值 1-Fixed single 小 大 当前的数值是: hsbdisplay 0 100 10 Txtdisplay 3、按下表设置各个对象的属性 垂直滚动条的滑动在最上端时,表示最小值min;由上向下移时,代表的数值随之递增,在最下端时,表示最大值Max 在属性窗口中,默认的MIN的值是0,把MAX值设为100后,滚动条的值会在0~100之间变化。 4、打开代码窗口 private sub hsbdisplay_change() txtdisplay.text=hsbdisplay.value end sub 5、测试并保存 布置任务:学生自己制作一个垂直滚动条的数值显示器,并加以修饰 学生活动 观察并思考 学生练习仿照老师做的,编写代码,测试并保存程序 拓展练习: 试一试,用滚动条和文本框制作一个颜色数值显示器,当显示数值时,文本框的背景也改变颜色 通过本节课的学习,学生将水平滚动条,垂直学生总结水平滚动条、垂直滚动条小 滚动条合理的进行应用,从实践中熟悉控件的的用法以及VB中RGB()函数的结 使用方法。 用法。 板书设计 一、制作一个数值显示器 二、制作窗体

三、编写调色板程序 四、测试程序

本文来源:https://www.bwwdw.com/article/kvs3.html

Top