《2022年九上信息技术第四课教学设计》由会员分享,可在线阅读,更多相关《2022年九上信息技术第四课教学设计(4页珍藏版)》请在金锄头文库上搜索。
1、名师精编优秀教案第四课Visual Basic 控件简易电子相册制作教学设计衢州市实验学校新湖校区胡志军一、教材分析本课是浙江省义务教育九年级上册信息技术第四课。本课主要是通过制作一个简易的春夏秋冬电子相册程序来熟悉对象属性的设置、图片框控件的使用并进一步掌握通过按钮 Click 事件给图片框控件加载图片的两种方法。二、学情分析同学们在上一节课都已学习了 Command(按钮)和 Lable(标签)控件及其常用属性的设置方法。对所见即所得的内容掌握并不难理解,但对 VB代码的编写仍然比较生疏,甚至存在由于不理解代码的意思而造成的潜意识排斥。因此,本节课涉及 VB编程代码会尽可能通过解释与分析让
2、同学们理解,在理解的基础上进行上机实践。三、教学目标1. 知识与技能了解控件、属性名、属性值、事件的基本概念2. 过程与方法(1) 能利用属性窗口对控件对象进行常用属性的设置(2) 能在 Click 事件代码中对 VB控件对象进行常用属性的设置(3) 能在 Click 事件代码中运用相对路径和绝对路径加载图片3. 情感态度价值观通过对帮助文件的使用增强自主学习能力,通过有趣的小程序精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 4 页名师精编优秀教案编辑提升学习 VB的兴趣。四、教学重点掌握设置图片框控件的 Picture 属性;掌握利
3、用 LoadPicture() 函数加载图片的两种方法五、教学难点理解相对路径 (App.Path) 的含义, 掌握相对路径语句的具体方法。六、教学准备局域网学生机房、广播软件、图片素材、微视频、课件七、教学过程教学环节教师/学生活动设计复习回顾导入新课【导入】课件展示“移图游戏”请一位同学将打乱的控件名、属性名、属性值等内容拖入相应的栏目中。【教师提问】同学们还知道哪些控件名和属性值?【学生讨论、回答】【故设悬疑】今天我们将要学的控件非常有趣且生动,课件展示课题。新课讲授:【自学书本回答问题】【教师提问】今天我们所学的控件名是什么?书本上提到的函数名是什么?【学生回答】 Picturebox
4、控件、 Loadpicture()函数【教师讲解并演示】 :Picturebox(图片框 ) 控件功能是用来显示图片的,书本上向我们详细介绍了两种图片的加载方法,分别是设计时加载和运行时加载。教师利用极域电子教室软件广播关于设计时加载和运行时加载图片的具体操作步骤。【教师提问】设计时加载和运行时加载最大的区别在哪里?精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 4 页名师精编优秀教案【学生回答】前者不通过编辑代码实现,后者需要编辑代码实现。【教师提问】运行时加载有哪两种方法?【学生回答】绝对路径加载和相对路径加载。【教师板书】春天.g
5、if) Picture1.Picture = LoadPicture(App.Path & & 春天.gif) (利用绝对路径和相对路径加载图片的两条VB代码。 利用符号标注,对比两句代码的相同点和不同点。 标注 App.path 的替代路径内容。)【教师讲解】以同学 A和同学 B的具体位置和相对位置为例,让同学们再一次理解相对路径和绝对路径的正真含义。【故设悬疑】是不是任何情况下都能利用相对路径加载图片呢?【学生讨论、回答】:窗体文件( .frm) 和工程文件( .vbp )和图片素材处于同一目录。【学生演示】保存工程文件 (.vbp) 和窗体文件 (.frm)到图片素材同一目录的具体操作步
6、骤。【微视频自学】请同学们打开帮助文件夹,自主观看关于简易电子相册制作中设计时加载、 绝对路径加载和相对路径加载三段微视频内容。并在课堂笔记本上记载视频中提到的属性名和相关的属性值。【教师巡视】鼓励同学,遇到疑问反复观看。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 4 页名师精编优秀教案举一反三解决新问题【课堂实践】打开任务执行文件夹,利用笑脸、哭脸和无表情三张图片文件制作表情切换小程序。窗体设计自定义。任务要求:加载图片必须包含绝对路径和相对路径加载,完成后以班级学号命名 frm 窗体文件和 vpb 工程文件并生成 EXE可执行文
7、件打包提交。【教师重点指导】教师重点指导四大组操作能力强的同学,教会他们,让他们成为教师的小助手。【同学巡回指导】 让各组操作能力强悍的个别同学去帮助同组的其他不会的同学确保每位同学都能完成任务。展示评价【展示学生程序】老师不但可选成功的程序,也可选取较不成功的作品,但要有典型意义。【学生评价】【教师评价】重点表扬程序功能实现并利用了代码进行属性值设置的同学。鼓励未完成的同学做好问题笔记。八、课堂小结1. 板书:编写程序的一般步骤(1) 利用控件对象和相关属性的属性值设计窗体(2) 双击 Command 控件对象,在 Click 事件代码中编写 VB语句。(3) 运行调试在制作过程中注意实时保存。 2.练习总结:请找出下列程序语句的错误并纠正(1)Picture1.Picture = LoadPicture(“F:/VB/ 春天.gif ”) (2)Picture1.Picture = LoadPicture(App.Path & &春天.gif) 回放课件:展示本节课的重点知识点。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 4 页