12-26 23:19:12 浏览次数:782次 栏目:初中信息技术教案
【教学参考】
对文件的操作是应用程序的组成部分,这节课主要让学生学会应用磁盘列表框、文件夹列表框和文件列表框控件以及图像框、图片框控件和菜单编辑器编写程序。
建议1个课时完成。
教师在教学过程中,让学生在动手操作过程中体会各种文件操作控件的功能和作用,以及体会实现某种功能的程序代码的含义。
一、使用驱动器列表框、文件夹列表框和文件列表框设计图片浏览的程序。
在使用磁盘列表框显示计算机上所有磁盘驱动器时,教师启发学生去改写程序,从而使运行后默认显示盘符发生改变。
在使用文件夹列表框显示指定的文件夹时,如果使用的计算机操作系统为WindowsXP,则教材的“试一试”中指定的文件夹应为“C:\WINDOWS\Media”。这里可以让学生显示其他的文件夹,但是这个文件夹在电脑中是存在的,否则程序会提示出错。
使用文件列表框显示指定文件夹下所有的文件,注意文件列表框控件和活动二中使用的文件夹列表框控件的区别。学生可以通过更改程序代码,使显示的均为MID文件,或者显示其他文件夹下的文件。
在设计一个浏览图片的程序时,教师在活动前做好准备工作,将一些名车图片(JPG格式)导入电脑中。
该活动综合运用上面驱动器列表框、文件夹列表框和文件列表框,并通过程序来建立他们之间的关联。学生只有认真细致的输入代码,才能很好的完成活动,并不断测试程序的正确性,仔细体会代码在实现某种功能上的作用。教师可以组织学生分组进行设计,然后交流程序代码的含义、在设计过程中遇到的问题以及采取的解决方法等等。并让学生尝试更改程序代码,从而产生不同的作用。
二、使用菜单编辑器设计图片浏览的程序。
一个功能完善的软件,离不开菜单。菜单是软件设计中最基本的形式。教材对“菜单编辑器”的功能以及使用方法作了详细讲解。
菜单设计完成后,建立菜单和图片框的关联,即单击菜单,在图片框中显示相应的图片,从而实现菜单的功能。
值得注意的是,由于在代码中(Picture1.Picture = LoadPicture("d:\photo\名车欣赏\02.jpg")),直接指向D盘路径,所以需要教师在活动前,将01~10共10幅图片准备好,并且放入“d:\photo\名车欣赏\”下边。也可以由学生尝试更改图片路径然后相应的更改代码来完成。
图片框和图像框两个控件的异同:可以由学生通过实践来完成,不必要求学作出非常严谨的答案。下面材料只做参考:
图片框和图像控件的异同
(1)属性上的异同点:
相同点:都用来显示图形或图片:位图(.bmp)、图标(.ico)、图元(.wmf)、 JPEG或GIF等。
主要区别:
图片框中可以包含其它控件,而图像框不能。
图片框可支持各种图形方法和打印方法,而图像框不能。
图像框比图片框占用的内存少,显示速度快。
(2) 将图片加载到窗体、图片框或图像框中
窗体设计时
设置Picture属性 或 “复制”/“剪切”图像→“粘贴” ;
如果要取消图片,将Picture属性重新设置为(None) 。
程序代码中
用LoadPicture函数,例如:
Form1.Picture = LoadPicture("C:\WINNT\Greenstone.bmp")
Form1.Picture = LoadPicture( ) '清除图片
复制其它对象的图片,例如:
Picture1.Picture = Image1.Picture
(3) 调整图片大小
图片框:AutoSize属性设置控件是否按装入的图片大小自动调整尺寸,缺省值False。但图元文件(.wmf)例外,AutoSize为False时,装入的图形会自动调整大小以适应图片框。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] 下一页
,初中第二册《信息技术》教材说明及教学参考