信息技术双语班九年级上册内容摘要:

结构,学习了循环语句( For/Next 语句)、多分支语句( Select Case 语句)的用法;认识了 VB 中的方法,并实际体验了 Circle、 Line、 Scale 等方法的具体应用。 四、 学习目标 1. 学习 命令按钮 、 单选按钮、 图片框、 复选框、框架等控件的使用方法。 2. 进一步理解对象的属性。 3. 了解用 LoadPicture()函数载入图片的方法。 4. 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。 5. 了解 VB 程序中语句的书写规范。 6. 掌握创建控件数组的基本方 法,了解控件数组的作用。 7. 了解 Select Case 语句的功能和应用 , 掌握循环语句For/Next 的功能和应用。 8. 理解 程序的分支结构和循环结构。 9. 理解用 Scale 方法改变 VB 中的坐标系的方法。 10. 掌握用 Line 方法画线 、用 Pset 方法画点。 11. 学会 RGB 函数的功能和使用方法。 12. 学习鼠标的抬起和落下事件,并能够进行简单编程。 13. 了解窗体的 Form_Load 事件。 五、 重点难点 重点: 1. 学习 标签、 命令按钮、单选按钮、图片框、复选框、框架等控件的使用方法。 2. 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。 3. 掌握 创建控件数组的基本方法,了解控件数组的作用。 4. 了解 Select Case 语句的功能和应用,掌握循环语句 For/Next的功能和应用。 5. 理解程序的分支结构和循环结构。 6. 掌握用 Line 方法画线 、用 Pset 方法画点。 7. 学习鼠标的抬起和落下事件,并能够进行简单编程。 难点: 1. 了解用 LoadPicture()函数载入图片的方法。 2. 学会 RGB 函数的功能和使用方法。 3. 了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。 4. 掌握创建控件数组的基本方法,了解控件数组的作用。 5. 掌握循环语句 For/Next 的功能和应用。 6. 理解程序的分支结构和循环结构。 7. 理解用 Scale 方法改变 VB 中的坐标系的方法。 8. 了解随机函数及其使用方法。 六、 学时安排 第 5 课 图文并茂 1 课时 第 6 课 百变文字 1 课时 第 7 课 喜迎国庆 1 课时 第 8 课 涂鸦王国 2 课时 第 5 课 图文并茂 (三) 本课教学目标  掌握命令按钮及其 Click 事件的用法。  掌握标签的常用属性设置方法以及用法。  理解对象的名称属性和 Caption 属性的异同 ,掌握 程序中更改 Caption 属性的方法。  了解用 LoadPicture()函数载入图片的方法。  了 解变量的含义, 掌握定义布尔变量的方法,了解静态变量的特点。  了解 VB 程序中语句的书写规范。 (二) 重点:  学习标签、命令按钮、单选按钮、图片框、复选框、框架等控件的使用方法。  了解变量的含义,掌握定义布尔变量的方法,了解静态变量的特点。  掌握创建控件数组的基本方法,了解控件数组的作用。  了解 Select Case 语句的功能和应用,掌握循环语句 For/Next的功能和应用。 (三) 难点: 记住 对控件、对象 的 属性 ,程序代码。 对程序调试能力的培养。 (四) 难点解决方法 : 让学生多引导上机练习。 反复直观教学 (五 ) 教学手段 :机房 教学过程: 教材分析 通过本节课的学习让学生在完成任务的过程中,加深对编写VB 程序过程的了解。 任务中使用到了标签、图像框 、 命令按钮 和计时器控件。 在学生使用这些控件的过程中,教师应帮助学生理解这些控件在 VB 程序中能起到什么作用,又是怎么起作用的。 本课中涉及到了使用 LoadPicture()函数载入图片的内容,教师一定要叮嘱学生 正确书写图片 路径,可使用绝对路径,也可以借助 使用相对路径。 例题中涉及到的变量定义一定不能忽视,对于 Static 定义的静态变量特点,学生会难以理解,教师可借助教材中的 DIY 帮助学生理解。 在任务一的讲解过程中,教师通过演示例题效果,帮助学生回忆前面所学的知识,让学生思考并说出可通过计时器控制标签的位置,从而完成任务。 编写代码时,教师应告诉学生养成好习惯,每行语句要缩进几格,尽量使用注释语句。 使程序既便于自己检查又易于别人阅读。 创作天地 (需要的图片资料老师给学生提供准备) 设置时因学生的基础知识很低,课程内容多,时间不够所以老师给学生编制“左上”一个命令按钮的程序代码。 其他的学生自己做。 如做不了剩下的部分给他们家庭作业。 并有时间给他们总结。 5. 编 程,用 8个命令按钮分别控制标签框、图像框等操作对象,朝上、下、左、右、左上、左下、右上、右下八个方向移动。 图 命令按钮控制标签位置界面 ( 1) 控件对象:在窗体上添加 1个标签 、 9 个命令按钮。 ( 2) 属性设置表 表 51 属性设置表 对象 属性名 属性值 Form1(窗体 1) Caption 图文并茂 Label1(标签框) Caption 控制位置 ForeColor 黑色 Font 隶书、一号字 Command1 (命令按钮 1) Caption 上 Command9 (命令按钮 9) Caption 退出 ( 3) 程序代码 Private Sub Command1_Click() 39。 上 = 200 End Sub Private Sub Command2_Click() 39。 下 = + 200 End Sub Private Sub Command3_Click() 39。 左 = 200 End Sub Private Sub Command4_Click() 39。 右 = + 200 End Sub Private Sub Command5_Click() 39。 左上 = 200 = 200 End Sub Private Sub Command6_Click() 39。 左下 = + 200 = 200 End Sub Private Sub Command7_Click() 39。 右上 = 200 = + 200 End Sub Private Sub Command8_Click() 39。 右下 = + 200 = + 200 End Sub Private Sub Command9_Click() 39。 退出 End End Sub 作业: 作业:复习这节课的内容,预习下节课的内容 组长意见: 第 6 课 百变文字 (一)本课教学目标  熟悉 单选按钮、 复选框和框架控件 的基本使用方法。  了解调整控件格式的方法。  掌握创建控件数组的基本方法,了解控件数组的作用。  了解 Select Case 语句的功能和应用。  学会 RGB 函数的 功能和 使用方法。  能独立根据样例设计简单用户界面 , 能独立依据属性设置表设置对象的属性。 本课中重点难点内容如下: (二)重点: 框架的功能和使用方法 复选框的功能和使用方 法 创建控件数组的方法是本课的重点。 Select Case 语句的功能及应用 (三)难点: Select Case 语句的功能及应用 (四) 难点解决方法 : 让学生多引导上机练习。 反复直观教学 (五) 教学手段 :机房 设计如下: 教师可以带着学生一起回忆,在以往使用的计算机应用软件中经常会遇到设置文字字体、字号、字形等问题,今天我们就用VB 编写一个设置文字字体、字号、字形的小程序,给学生观看样例引入本课。 为了学生能很快入手,告诉学生先来制作一个只具有设置字体功能的程序,根据教材图例让学生说出窗体上要 添加的控件分别是什么、有多少个。 学生可能会认为“百变文字”中显示文字的控件是标签,教师向学生解释这里的控件是文本框,这样引入文本框的功能及使用方法。 让学生自己设计用户界面,根据教材中的属性设置表来设置对象属性,经过第一单元的学习,学生应该能够达到根据样例独立创建用户界面和根据属性设置表设置对象属性的能力。 教师提出要增加“百变文字”的字号和字形功能,需要添加控件,为了便于分类,引入框架控件的功能和用法。 让学生思考“字形”中的粗体和斜体是可以同时选中的,所以制作“粗体”和“斜体”选项不能再使用单选按钮了,引 入复选框控件的功能和用法。 程序中需要判断单选按钮或复选按钮是否被选中,所以需要具有分支结构的语句来实现。 前面学习过 If 语句可以完成此题,本课再学习一个新的选择结构语句,引入 Select Case 语句的功能及应用。 教师可以给出不使用控件数组的程序代码作对比,这样让学生体会使用控件数组会简化程序。 1. 编写如图 所示的课程表程序。 图 课程表的程序界面 ( 1) 控件对象:在窗体上添加 1 个标签、包含 17个单选按钮的控件数组和包含 4个复选框的控件数组。 ( 2) 属性设置表 表 61 属性设置表 对象 属性名 属 性值 Form1(窗体 1) Caption 课表 Label1(标签框) Caption 空 OptionBotton1(单选按钮 1 控件数组) Index 0„ 3 Caption 星期一 Frame1(框架 1) Caption 字体 OptionBotton1(单选按钮 1 控件数组) Index 4„ 7 Caption 宋体 Frame2(框架 2) Caption 字号 OptionBotton1(单选按钮 1 控件数组) Caption 9 Index 8„ 11 Frame3(框架 3) Caption 颜色 OptionBotton1(单选按钮 1 控件数组) Index 12„ 15 Caption 红 Frame4(框架 4) Caption 字形 CheckBox1(复选框 1 控件数组) Index 0„ 3 Caption 粗体 ( 3) 程序代码 Private Sub Check1_Click(Index As Integer) = Check1(0).Value 39。 粗体 = Check1(1).Value 39。 倾斜 = Check1(2).Value 39。 下划线 = Check1(3).Value 39。 删除线 End Sub Private Sub Option1_Click(Index As Integer) Select Case Index Case 0: = 语文 数学 体育 英语 化学 音乐 Case 1: = 数学 语文 英语 物理 信息技术 班会 Case 2: = 数学 英语 地理 体育 美术 物理 Case 3: = 英语 语文 数学 化学 政治 历史 Case 4: = 数学 英语 语文 化学 生物 物理 Case 5: = 宋体 Case 6: = 黑体 Case 7: = 幼圆 Case 8: = 隶书 Case 9: = 9 Case 10: = 14 Case 11: = 16 Case 12: = 20。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。