21世纪教育网 –中小学教育资源及组卷应用平台
浙教版九年级第一章第二课时教学设计
课题 初识 Visual Basic 单元 第二单元 学科 信息技术 年级 九年级
学习目标 信息意识:熟悉Visual Basic的界面。计算思维:能模仿教材中的例子,编写简单的VB程序。数字化学习与创新:了解对象、属性、事件等概念,熟悉程序设计的基本思想和基本过程。
重点 掌握用Visual Basic编程的一般过程。
难点 对象、属性、事件等概念。
教学过程
教学环节 教师活动 学生活动 设计意图
导入新课 教师展示一个VB小程序:放入班级学生的学号后两位,用程序随机抽取某个学生“中奖”。同学们,想不想测测你今天的运气够不够好呢?老师这里把大家的学号信息放进一个程序里,然后点击“号码停止”按钮,抽出一位“幸运星”,有小奖品哦!再由他点击“号码重置”、“号码滚动”、“号码停止”抽取下一个“幸运星”。抽取若干名“幸运星”,并发放小礼品。 大家一定想知道,老师用的这个抽奖软件到底是怎么实现的?会不会很复杂呢?用什么程序软件编写的呢? 其实,老师的这个抽奖程序就是用到我们接下来要学习的编程软件-----Visual Basic,让我们一起来揭开Visual Basic的神秘面纱吧。 学生参与抽奖小游戏。互动游戏,引起学生的学习兴趣。 通过程序抽奖,引起学生的兴趣。同时一个简单的抽奖程序,也会引起学生想动手制作的积极性。
讲授新课 总体介绍VB及面向对象编程让学生有一个整体的认识。简要介绍面向对象编程的优势1.认识VB工作环境先通过ppt展示VB的工作界面,然后通过演示操作,带领学生一起启动VB工作界面,逐一认识窗体、控件工具箱、工程资源管理器、属性窗口等。VB启动方法:点击“开始”——“程序”——“Microsoft Visusal Basic中文版”启动开发环境。重点介绍:窗体、控件工具箱、常用控件、属性的概念及基本属性的修改。2.创建一个VB应用程序 VB程序一般由窗体、控件、事件处理过程等组成。开发一个VB应用程序一般要经历设计界面、编写代码、调试运行程序等过程。教师展示范例程序。让学生跟着老师一起来编写这个VB程序。 我们先请一个同学分析一下,这个程序要实现什么功能,如何去实现的?1.任务分析:程序运行时,单击“显示”按钮,在窗体中出现“欢迎来到精彩的VB 世界”,其中显示按钮可以CommandButton控件,显示文字可以用Label控件2.界面设计 启动VB程序,新建一个工程。点击“开始”——“程序”——“Microsoft Visusal Basic中文版”启动VB,在弹出的“新建工程”对话框中选择“标准.EXE”,单击“打开”按钮在窗体中添加一个标签控件(Label控件)和一个命令按钮(CommandButton控件)。请同学们实际操作一下:点击“Label控件”-将鼠标放在窗体中,鼠标指针变为十字形时按住鼠标左键拖动出显示文字区域大小的方框即可。(同样的方法添加按钮3.修改标签控件和命令按钮的属性。通过活动“看我七十二变”亲身体验:尝试修改按钮的其他属性(可以从大小、颜色、位置等方面作多种尝试),观察变化。下一步,我们来添加代码。(1)在窗体上双击“显示按钮”,弹出代码编辑窗口,如图所以(2)在系统自动生成的代码中添加一行代码Label1.Caption = "欢迎来到精彩的VB世界"VB最主要的编辑窗口有:对象窗口和代码窗口,代码编写在代码窗口中进行。根据案例讲解事件、事件处理过程的含义最后一步,调试一下程序,有没有成功。查看运行结果,有没有错误。保存文件。VB中保存文件会产生3个文件。保存成3个文件,分别是什么?通过一个实际案例理解窗体文件、工程文件在教师引领下完成一个VB程序的编写后,学生兴趣和信心得到提升,跃跃欲试,通过微课的学生,学生分小组完成自我(小组)介绍 聆听教师带领学生一起来认识VB的软件界面。通过展示和介绍理解窗体、控件工具箱和属性窗口的含义、认识用法。观看范例作品。分析程序制作过程。一步一步,跟着老师来完成任务。先听老师讲,在老师的提示下进行操作亲身体验,让学生改一下其他属性,看看变化。添加代码理解事件、事件处理过程根据保存得到的文件回答理解窗体文件、工程文件的概念小组合作完成程序的编写 对VB程序设计和面向对象编程有个整体简要的认识首先要先认识和熟悉一下Visual Basic的界面,一些基本的操作。理解窗体、控件、属性等的基本概念和简单用法认识和理解基本概念有助于进一步学习VB程序的编写。通过教师逐步教授、示范,在每一步示范后留时间给学生实际进行操作,在引领、示范、操作的过程中每一个学生都能完成这一简单程序的编写,提升学生对于编程的陌生感,有兴趣、有信心完成。。让学生改一下其他属性,看看变化。帮助理解属性的概念。学生在比比谁的变化多的比学的过程中体验学习带来的快乐和成就感通过实际操作和案例还突破对一些抽象概念的理解自学微课提升学生的自学能力,通过一个程序的编写巩固学习内容,让学生更有兴趣和信心进一步学习VB。
课堂小结 认识VB的工作环境创建一个VB应用程序在创建VB应用程序的过程中理解对象、属性、事件等概念
板书 初识 Visual Basic1、认识VB的工作环境窗体:可用作制作应用程序界面的窗口,窗体的文件扩展名为.frm在VB中,放入窗体中的控件称为对象。属性窗口:属性窗口中列出了当前窗体或控件的属性及属性值,可以通过属性窗口对窗体或控件的属性进行设置,如控件名称、位置、颜色、大小等2、创建一个VB应用程序过程:1.任务分析 2.设计界面 3.代码编写 4.调试运行 5.保存工程事件:发生在对象上的事情,通常是用户在对象上激发的一种动作。事件处理过程:所用的控件所能响应的事件窗体文件(.frm):存储在窗体上使用的所有控件、对象事件过程及程序代码工程文件(.vbp):存储一个完整的VB程序所用到的模块、控件、文档等
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共21张PPT)
第三课 初识 Visual Basic
信息技术浙教版 九年级上
上21世纪教育网 下精品教学资源
新知导入
小游戏:幸运抽奖
上21世纪教育网 下精品教学资源
新知讲解
Visual Basic是什么?
Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。
……………………………………………………………………...
……….
……….
是面向对象程序设计主要的主要的程序设计语言之一,被公认为是编程效率最高的一种编程方法。
……….
无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。
面向对象的计算机程序一般由单个具有子程序作用的单元或对象组合而成
一、认识VB的工作环境
窗体
控件工具箱
属性窗口
工程资源管理器
知识链接
用于提供创建应用程序所需要的各种控件,如图片、文字、按钮等。
可用作制作应用程序界面的窗口,窗体的文件扩展名为.frm
属性窗口中列出了当前窗体或控件的属性及属性值,可以通过属性窗口对窗体或控件的属性进行设置,如控件名称、位置、颜色、大小等
1.窗体
2.控件
工具箱
3.属性窗口
1.窗体
可用作制作应用程序界面的窗口,最终用户看到的软件界面,应用程序的运行结果、各种图形、图像、数据等都是通过窗体或窗体中的控件显示出来的
VB应用程序的基本结构,几乎所有对象都是添加在窗体上的。
在VB中,放入窗体中的控件称为对象。
2.控件
观察控件工具箱,你发现了哪些控件?
标签(Label)
文本框(TextBox)
命令按钮(CommandButton)
计时器(Timer)
等等
标签
(Label)
文本框
(TextBox)
命令按钮(CommandButto)
计时器
( Timer)
3.属性
属性:对象的一些性质,用来给对象进行一定的修改
常见控件的属性:
Name 对象的名称
Caption属性的名称
Text 属性的值
颜色
Backcolor:背景颜
Forecolor:前景颜色或者标签文字颜色
Bordercolor:边框颜色
Fillcolor:填充颜色
属性的修改方法
1.在属性窗口对应的项目中直接修改
2.在编写代码的过程中用代码修改
上21世纪教育网 下精品教学资源
拓展提高
二、创建一个VB应用程序
我们可以尝试创建一个简单的VB程序
1.任务分析
2.设计界面
3.代码编写
4.调试运行
5.保存工程
步 骤:
VB应用程序一般由窗体、控件、事件处理过程等组成
1.任务分析
程序运行时,单击“显示”按钮,在窗体中出现“欢迎来到精彩的VB 世界”,其中显示按钮可以CommandButton控件,显示文字可以用Label控件
按钮控件
标签控件
2.设计界面
1、启动VB,新建一个“标准EXE工程”
2、在窗体中添加标签控件和一个按钮控件
3、通过控件属性窗口设置控件属性
对象名 属性名 属性值
Label1 Caption (空)
Command1 Caption 显示
上21世纪教育网 下精品教学资源
课堂练习
活动:看我七十二变
尝试修改Command1的其他属性,观察按钮的变化。比一比,看哪位同学按钮的变化样式最多。
3.代码编写
(1)在窗体上双击“显示按钮”,弹出代码编辑窗口,如图所以
(2)在系统自动生成的代码中添加一行代码Label1.Caption = "欢迎来到精彩的VB世界"
VB最主要的编辑窗口有:对象窗口和代码窗口,代码编写在代码窗口中进行。
事件:对象对于外部动作的响应,当对象触发某个事件时,程序就会执行对应的事件代码。
事件处理过程:所用的控件所能响应的事件,事件过程的命名格式:Private Sub 控件名_事件名()
4.调试运行
5.保存工程
窗体文件
工程文件
窗体文件(.frm):存储在窗体上使用的所有控件、对象事件过程及程序代码
工程文件(.vbp):存储一个完整的VB程序所用到的模块、控件、文档等
自学微课“用VB作自我介绍”课程内容,尝试以小组合作的方式完成小组的自我介绍,请两个小组的同学进行展示交流、评价。
探究活动
课堂练习
1.面向对象的计算机程序一般由单个具有 的单元或对象组合而成。
子程序作用
2. 以其简单易学、应用广泛的特点成为面向对象编程主要的程学设计语言之一。
Visual Basic
3.VB的工作界面主要组成包括 、 、 、工程资源管理器等。
窗体
控件工具箱
属性窗口
4.对象的属性定义对象的 ,如名称、 、 、大小等。
外观状态
位置
颜色
5.VB应用程序一般由 、 、 等组成
窗体
控件
事件处理过程
6.向窗体中添加按钮可以使用 控件,添加文字可以使用 控件
CommandButton
Label
7.简述VB编程的一般过程。
(1)任务分析 (2)设计界面 (3)代码编写 (4)调试运行 (5)保存工程
上21世纪教育网 下精品教学资源
课堂总结
上21世纪教育网 下精品教学资源
三、对象、属性、事件等概念
一、 Visual Basic程序的设计环境
二、创建一个VB应用程序的过程
上21世纪教育网 下精品教学资源
板书设计
初识 Visual Basic
1、认识VB的工作环境
窗体:可用作制作应用程序界面的窗口,窗体的文件扩展名为.frm
控件工具箱:用于提供创建应用程序所需要的各种控件,如图片、文字、按钮等。在VB中,放入窗体中的控件称为对象。
属性窗口:属性窗口中列出了当前窗体或控件的属性及属性值,可以通过属性窗口对窗体或控件的属性进行设置,如控件名称、位置、颜色、大小等
2、创建一个VB应用程序
过程:1.任务分析 2.设计界面 3.代码编写 4.调试运行 5.保存工程
事件:发生在对象上的事情,通常是用户在对象上激发的一种动作。
事件处理过程:所用的控件所能响应的事件
窗体文件(.frm):存储在窗体上使用的所有控件、对象事件过程及程序代码
工程文件(.vbp):存储一个完整的VB程序所用到的模块、控件、文档等
上21世纪教育网 下精品教学资源
作业布置
1、选中本课实例中的“显示”按钮Command1,观察右侧的属性窗口,其中Command1为( ),Caption为( ),“显示”为( )
A. 对象名 B.属性名 C.属性值
2、修改本课实例,增加如下功能:
(1)将标签Label1中显示的文字颜色改为红色(如图3-10)
(2)在窗体上放置“清除”按钮Command2,单击该按钮,清空Label1中的内容(如图3-11)
上21世纪教育网 下精品教学资源
谢谢
21世纪教育网(www.21cnjy.com)中小学教育资源网站
有大把优质资料?一线名师?一线教研员?
赶快加入21世纪教育网名师合作团队吧!!月薪过万不是梦!!
详情请看:http://www.21cnjy.com/zhaoshang/