新课标青岛版初中信息技术八年级下册Vb程序设计部分Word下载.docx
- 文档编号:14158800
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:23
- 大小:28.77KB
新课标青岛版初中信息技术八年级下册Vb程序设计部分Word下载.docx
《新课标青岛版初中信息技术八年级下册Vb程序设计部分Word下载.docx》由会员分享,可在线阅读,更多相关《新课标青岛版初中信息技术八年级下册Vb程序设计部分Word下载.docx(23页珍藏版)》请在冰豆网上搜索。
一窗体设计器:
三窗口:
资源管理器窗口、属性窗口、窗体布局窗口
3、界面的变动:
通过视图工具栏调整
4、制作一个“问好.vbp”,体验:
(1)如何添加控件
(2)属性如何改变
(3)代码如何编写
通过制作这个程序,我们体验到了VB程序开发的一般步骤
三、VB程序教学的三维目标
1、知识目标
2、技能目标
3、情感态度和价值观目标
四、教材中有关VB的8个实例分析
第1课 大熊猫的两个愿望(四个教学环节)
一、认识VB工作界面(解决两个问题:
界面的组成部分有几个?
如何修改?
)
1、启动:
类比其它软件的启动方法1、程序菜单;
2、双击快捷方式;
3、右击
2、界面:
(1)三栏:
(2)修改
二、运行程序(解决怎样运行程序的问题)
1、让学生打开文件,启动程序(三种方法:
工具栏按钮、菜单、F5)
2、在运行状态时,引导学生观察标题栏的变化,得到工程的三种状态:
设计、运行、中断(break)
三、修改界面(解决控件的五个问题:
怎么加?
怎么删?
怎么移?
怎么缩放?
怎么改?
1、控件的添加与删除
(1)添加(两种方法):
单击控件画出。
引导学生回忆“画图”程序如何画几何图形,完成控件添加
双击控件
(2)如何删除几何图形(三种方法):
Delete\右击\菜单
2、控件的移动、缩放:
3、修改控件的属性值:
(1)教学建议:
引导学生发现修改方法(自学探究)
(2)难点:
添加一个commandbutton控件,修改其标题、文本字体、背景色。
教学中注意区别:
控件名称(name)与控件标题(caption)的区别:
控件名称具有唯一性,可用身份证号码与人的姓名类比。
(可以分别修改控件名称和控件标题试一试)
Commandbutton控件背景色在改变时,应将其style属性修改为(1---Graphical)模式。
添加一个label控件,修改font\forecolor\backcolor\backstyle
设置控件属性:
Label1.Caption
Label1.BackStyle
Label1.ForeColor
Command1.Caption
Command1.BackColor
Command1.Style
属性与属性值
什么是属性?
属性值又是什么?
在VB中属性是用来描述对象特性的。
比如,在现实生活中我们常常会问:
“这位先生的姓名是什么?
”,“年龄多少?
”。
我们会回答这位先生叫张三,年龄30岁。
这种问题放在VB中就变成:
这位先生的“姓名属性”是什么?
,“年龄属性”是什么?
其中,“张三”就是名字属性的值,“30”就是年龄属性的值。
此外,为了描述一个人,光有前面两项属性是不够的,往往还需要另外一些属性,如性别、身高、体重、学历等等。
这时要注意的是,每一种对象所具有的属性是不同的,比花与人两种不同的对象,人具有“学历”属性而花没有,花具有“香味”属性而人没有。
在VB中每种对象有若干个属性。
例如命令按钮有名称、标题以及按钮的尺寸等,不同的对象可能有不同的属性类型和属性值,用户可以根据需要对它们赋予各种不同的值。
四、修改代码体验(解决三个问题:
分清有几个模型架?
每个模型架表示的哪个对象的什么事件?
修改的是哪个对象的什么属性?
VB过程的组成
1、观看代码窗口的构成:
(双击控件就可添加过程的模型架)
以Command1_Click()过程的模型架为例
PrivateSubCommand1_Click()
Label2.Caption="
我希望能天天有竹子可吃!
"
Label2.ForeColor=RGB(244,12,56)
EndSub
解读:
Private:
私有过程,表示该过程只能在本窗体文件中被调用,应用程序中的其他窗体或模块不可调用它。
Sub:
过程开始的标志。
Command1_Click():
过程名,由两部分组成,对象名和事件名,两者之间用下划线连接。
End
Sub:
过程结束的标志。
2、修改:
(1)双击“愿望一”按钮,打开代码窗口,修改label1.caption
(2)试探修改labela.forecolor=RGB(244,12,56)颜色值。
进入代码窗口的方法
(1)双击当前窗体
(2)单击“工程”窗口的“查看代码”按钮
(3)在菜单栏中选择“视图”菜单中的“代码窗口”命令
1、愿望一Command1的Click事件代码
2、愿望二Command2的Click事件代码
PrivateSubCommand2_Click()
我希望能安静地生活!
五、实践创新
用好评价表
六、总结(解决两个问题:
一是梳理总结:
是帮助学生梳理本节所学知识,建构起新的知识体系;
二是拓展延伸,这个程序的进一步完善,或其它方面的应用。
总结获)
开发VB应用程序的步骤
总结上述几个例题,开发一个VB应用程序有三个步骤:
1、设计用户界面
2、属性设置
3、编写事件过程代码
第2课自我介绍(七个环节)
一、分析问题(解决两个问题:
对程序整体的感知、分析有几个事件)
让学生运行“自我介绍.frm”,运行过程中思考几个问题:
1、在文本框中输入个人信息后,单击“显示”按钮,会在最下面文本框中显示什么内容?
什么字体被选中?
2、单击另一个字体单选按钮,自我介绍的内容有什么变化?
二、界面设计(解决三个问题:
控件的添加、调整、设置属性)
1、分析界面上有几种控件?
分别是什么?
“自我介绍”程序中用到的控件
图标
名称
数量
2、添加控件(学会添加控件的两种方法)
3、调整布局(学会一次设置多个控件的方法)
4、设置对象属性
(1)、如何设置文本框多行显示(text1.multiline=true)
(2)、如何使文本框置空(选中文本框,text1.text=””)
(3)、如何使单选按钮选中(optionbutton1.value=true)
(4)、如何修改label的字体属性(修改label.font)
Label1.Font
Text1.Text
Text1.Multiline
Option1.Caption
Option1.Value
三、编写代码(解决两个问题:
要有几个对象的什么事件?
每个事件要修改的是哪些对象的什么属性?
1、退出
2、三个optionbutton(text6.font.size=”14”,text6.font=”楷体_GB2312”)
3、续行符“_”的用法
4、字符串运算符“+”
1、显示Command1的Click事件代码
Option1.SetFocus
Text6.Font="
宋体"
Text6.FontSize="
14"
Text6.Text="
姓名:
+Text1.Text+"
;
Email:
+Text2.Text+_
爱好:
+Text3.Text+"
优点:
+Text4.Text+"
需要改进的地方:
+Text5.Text
2、退出Command2的Click事件代码
End
3、Option1的Click事件代码
PrivateSubOption1_Click()
4、Option2的Click事件代码
PrivateSubOption2_Click()
黑体"
5、Option3的Click事件代码
PrivateSubOption3_Click()
楷体_gb2312"
四、调试与运行(解决程序的修正问题)
程序的三种状态:
设计、运行、break
五、保存文件
保存窗体文件(*.frm)和保存工程文件(*.vbp)
六、生成可执行文件
保存可执行文件(*.exe):
可执行文件有什么作用
七、实践与创新
八、总结拓展(解决两个问题:
1、属性设置和编写代码中的问题
2、拓展:
多余代码的去除
第3课谜语大擂台
(一)
一、引入新课
我们来做一个猜谜游戏,看哪位同学能用最快的时间猜出来。
这个游戏的设计特点让学生总结一下:
三个CommandBotton“谜语”、“答案”、“退出”单击事件发生后,程序运行结果怎样?
如何制作这一程序呢?
二、分析问题(解决对程序感知的两个问题:
程序有几个事件?
分别改变的是什么对象的何种属性?
如何做?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新课 青岛 初中 信息技术 年级 下册 Vb 程序设计 部分