九年级上册教案清华版Word文档下载推荐.docx
- 文档编号:15917434
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:69
- 大小:370.40KB
九年级上册教案清华版Word文档下载推荐.docx
《九年级上册教案清华版Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《九年级上册教案清华版Word文档下载推荐.docx(69页珍藏版)》请在冰豆网上搜索。
过程与方法:
教师演示,学生练习
情感态度与价值观:
提高学生VB的学习兴趣和热情。
教学重点
保存程序文件是本课的重点。
标签及其常用属性是本课的重点。
教学难点
一些基本概念和基本术语,这是本课的难点
教具学具准备
学生电脑
教学方法
演示法,探究法
教学过程
一、导入新课:
为了能调动学生学习的兴趣,教师可以举一些用VB编写的成功软件的例子,让学生体会VB的强大功能。
让学生试着打开VB6.0中文版,看一看VB程序的开发环境,这时,就会遇到如何新建工程的问题,经过老师提示,让学生成功进入“工程1”的设计界面。
教师让学生了解VB工作环境界面后,可以直接单击运行程序按钮,让他们运行这个没有功能的空程序,学生们会发现,运行程序后,只有一个空的窗体,让学生加深体会窗体的作用。
接下来引入教材中的“唱响口号”例题。
告诉学生要想在窗体上显示奥运口号,可以使用标签控件,这样就进入了标签控件及其常用属性的学习。
教师要根据自己学生的特点,让学生掌握如何将工具箱中的控件添加到窗体中合适的位置上,怎样调整大小,了解怎样设置属性。
要让学生从第一课开始就养成保存文件到正确目录的好习惯,注意工程文件与窗体文件的文件名。
二、教学新课
(1)在本课中会涉及一些基本概念和基本术语,这是本课的难点。
用VB编制的程序,一般都运行在一个窗口中,设计时这个窗口称为窗体(Form),用户可以在窗体中添加控件来创建程序的外观。
一般情况下程序的运行结果、图像、图形等都是通过窗体输出的。
新建一个VB“标准EXE”工程,默认有一个窗体。
工具箱内默认有21个工具按钮,其中除指针工具外都是控件制作工具,利用这些控件工具在窗体上绘制的元素成为控件(Control)。
窗体和控件都是VB系统中的对象(Object)。
每个对象都有自身的特性,如名称、大小、颜色、位置等,成为对象的属性。
用户每创建一个对象,系统会自动为这个对象设置一些属性值,对这些属性的值可以通过选定对象后在属性窗口中重新设置,也可以在程序代码中进行设置。
(2)标签及其常用属性是本课的重点。
由于标签控件可以显示文字信息,往往用作窗体上其它控件的说明或提示。
标签的常用属性:
①Alignment属性:
用于指定在标签控件上显示信息的位置(0——左对齐;
1——右对齐;
2——居中)。
②AutoSize属性:
用于设置标签控件的大小是否自动按标签中所显示的内容的多少进行调整。
③BorderStyle属性:
用于设置标签控件的边框样式。
④Caption属性:
用于设置标签控件中所要显示的内容。
⑤Left属性:
用于设置标签控件与窗体左边界之间的距离。
⑥名称属性:
用于设置标签控件的名字。
⑦Top属性:
用于设置标签控件与窗体上边界之间的距离。
⑧WordWrap属性:
用于设置标签控件中所显示的内容是否能够自动换行。
(3)保存程序文件是本课的重点。
习惯是要养成的,是需要一段时期来培养的。
从第一节课开始,教师就应有意识地培养学生好的学习习惯,尤其是保存程序。
在VB程序中,用来构建一个程序的所有相关文件称作一个工程。
一个VB应用程序可以包括多个工程,每个工程可以包含多个模块,模块分为窗体模块、标准模块、类模块。
每个工程、模块分别对应一个文件。
其中,工程文件(vbp)保存了相关文件集合的信息;
窗体文件(frm)保存了窗体及其中所有控件的相关信息;
除此之外还有标准模块文件(bas)、类模块的文件(cls)、资源文件(res)、ActiveX控件的文件(ocx)。
保存VB程序时,至少要生成工程文件(vbp)和窗体文件(frm)这两个文件。
保存文件时,要先创建用于存放工程文件和窗体文件的文件夹,文件夹的名称与工程文件名、窗体文件名要尽量一致。
(4)感受开发VB程序的过程,总结开发VB程序的一般步骤是本课的重点。
回顾一下“唱响口号”的制作过程,总结出开发VB程序的一般步骤:
①分析问题,准备素材。
②设计用户界面
③设置对象属性
④编写事件过程代码
⑤保存、运行并调试程序
后面各课的VB程序设计也都是按照这几步来完成的。
③保存、运行程序。
将程序以“奥林匹克格言”为名保存到“第1课\奥林匹克格言”下。
三、课堂练习:
在学生电脑上独立的完成教材上的唱响口号的学习内容
四、课堂小结:
六、板书设计:
第一课:
七、教学后记
复备
课题:
第二课舞动北京
舞动北京
掌握图像框基本功能及其Stretch属性的用法。
1、了解事件的概念。
2、掌握命令按钮及其Click事件的用法。
3、理解对象的名称属性和Caption属性的异同。
4、了解用LoadPicture()函数载入图片的方法。
教师演示讲授,学生练习
初步培养学生的审美情趣,提高学生的知识迁移的能力,增强学生的团结合作和创新的意识。
图像框的Stretch属性是本课的重点也是难点。
事件的概念是本课的难点
演示法,讲授法
通过本课的学习让学生在完成任务的过程中,进一步熟悉VB编程环境,加深对编写VB程序过程的了解。
任务中又一次让学生接触到了窗体,并使用到了图像框控件和命令按钮控件。
在学生使用这些控件的过程中,教师帮助学生理解这些控件在VB程序中能起到什么作用,又是怎么起作用的。
首先让学生保存好本课要用到的图片文件“会徽.jpg”。
教师可以给学生看一看Windows下的一些窗口,让学生体会命令按钮的作用,告诉他们,这节课我们也来制作一个带有命令按钮的小程序,然后给学生看样例,这样引入本节课的任务。
和学生一起先分析程序的功能,当鼠标单击“显示会徽”命令按钮后,就显示出了北京2008年奥运会会徽。
再分析窗体上控件的个数,和它们的作用。
告诉学生能显示图像的对象有很多,“舞动北京”程序使用“图像框”来显示图像,引入“图像框”及其相关属性的功能及用法。
在本课中学生又一次设计VB程序的用户界面,要尽量引导学生能从以往应用软件的学习中进行知识的迁移,引导学生试着自己在工具箱中寻找图像框控件(注意提醒学生不是图片框)和命令按钮控件,并能自己在窗体中的合适位置上添加适当的控件。
教师再做总结,此时应尽量告知学生养成好习惯,尽量让自己的小程序中的各个控件大小合适,布局合理,视觉美观。
在设置对象的名称属性和Caption属性时,学生会发现同一对象的这两个属性默认值是相同的,但属性设置表中却给它们分别赋予了不同的值,这样引入名称属性和Caption属性的异同。
设置好对象的属性,可以让学生运行一下,发现当鼠标单击命令按钮时,没有任何反应,告诉学生要想实现这一功能就要在鼠标的单击事件中添加代码,使图像框载入图片,由此引入“事件”的概念。
接下来可以让学生根据教材的步骤试着打开代码窗口,找到命令按钮的单击事件。
告诉学生载入图片的函数LoadPicture(),由此讲解LoadPicture()函数的用法,注意文件的路径。
代码调试好后,运行程序,教师可以让学生比较图像框的Stretch属性值,分别在True和False时的不同结果,结合实例让学生理解此属性的作用。
为了让学生巩固有关命令按钮单击事件和LoadPicture()函数用法的知识,让学生完善“舞动北京”,增加清除图片的功能。
编写代码时,教师应告诉学生养成好习惯,每行语句要缩进几格,尽量使用注释语句。
使程序既便于自己检查又易于别人阅读。
(1)图像框的Stretch属性是本课的重点也是难点。
图像框(Image)控件使用时,容易和图片框(PictureBox)控件混淆,教师要提醒学生,在第6课中会为这两个控件作一个比较。
图像框的Stretch属性值是True或False,决定是否调整图形的大小以适应图像框,当值为True时,调整图形大小适应图像框;
当值为False时,图像框改变大小适应图形,如下图所示。
图像框的Stretch属性值为True
图像框的Stretch属性值为False
(2)事件的概念是本课的难点。
事件(Event)就是系统预先设定的、能被对象识别并执行的动作,如(在命令按钮上)单击鼠标、(在窗体上)移动鼠标、输入字符等。
事件分析(EventAnalyse)就是考虑在程序运行时,会有哪些操作,这些操作是在什么对象上进行的,每个操作需要计算机做出什么样的反应等。
事件过程(EventProcess)表示附加在某个对象上,用于对该对象的某个事件做出某种具体反应的程序代码。
一般用“对象名_事件名”形式来表示“作用在指定对象上的指定事件”的事件过程名。
具体格式如下:
PrivateSub对象名_事件名()
事件过程代码
EndSub
例如,命令按钮对象的名称是Command1,其Click事件的代码如下:
PrivateSubCommand1_Click()
(3)命令按钮的用法是本课的重点。
对于命令按钮,最常用的属性就是其名称属性和Caption属性。
命令按钮的名称属性值用于程序中作为该命令按钮的标识;
而其Caption属性值则是该命令按钮在窗体上显示出来的文本内容。
命令按钮最常用的事件是其单击(Click)事件,如果程序需要通过单击命令按钮来执行某一组操作,则需把实现这组操作的程序代码写在该命令按钮的单击事件中。
(4)名称属性与Caption属性的异同是本课的难点。
“名称”和Caption是一个对象的两个不同的属性,所有的对象都有“名称”属性,而有些对象却没有Caption属性。
“名称”属性是对象的标识名,在程序中被引用,不显示在窗体上;
“Caption”属性是对象在窗体中显示出的文本内容。
二者值可以完全不同,只是默认值相同。
(5)图片载入函数LoadPicture()函数的用法是本课的重点。
使用LoadPicture()函数载入图片关键在于图片的路径是否写对,在本课中要求学生写图片文件的绝对路径,所以在本课刚开始准备素材时图片文件的存储位置非常重要。
图片存储的位置既涉及到了培养学生良好的管理文件的能力,为后面其它各课的素材准备打基础,又涉及到使用LoadPicture()函数时的路径,建议教师要提醒学生重视此处。
(三)DIY和“创作天地”
(1)请编写VB程序,通过单击命令按钮,分别显示雅典奥运会徽和悉尼奥运会徽。
分析:
运行程序后,单击“悉尼会徽”,显示2000年悉尼奥运会会徽,单击“雅典会徽”,显示2004年雅典奥运会会徽。
素材准备:
把图片“Sydney.jpg”和“Athens.jpg”存放到“第2课”文件夹中。
①设计用户界面。
调整窗体大小,在窗体合适位置上添加一个合适大小的图像框和两个命令按钮。
②设置对象属性
设置其属性如下表:
对象
属性名
属性值
属性说明
Form1(窗体1)
名称
FrmHuihui
Caption
奥运会徽
ImgHuihui
Image1
(图像框1)
BorderStyle
1-FixedSingle
边框样式
Stretch
True
图形适应图像框尺寸
CommandBotton1(命令按钮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 九年级 上册 教案 清华