vb控件数组教学设计方案Word文档下载推荐.docx
- 文档编号:15047872
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:8
- 大小:642.76KB
vb控件数组教学设计方案Word文档下载推荐.docx
《vb控件数组教学设计方案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《vb控件数组教学设计方案Word文档下载推荐.docx(8页珍藏版)》请在冰豆网上搜索。
教学目标
知识与技能
1.学生能够描述控件数组的涵义
2.学生能够列举控件数组对象的特点
3.能够准确、成功创建控件数组
4.能够正确运用控件数组,设计并编写出相应的小程序
过程与方法
1.能够熟练使用vb编程工具完成程序设计作业。
2.能根据vb程序设计的规则和规范,初步学习简单程序与算法的分析、设计,并使用vb完成简单程序的编写。
3.能够对知识进行迁移和总结,灵活运用旧知识学习新知识。
4.在自主编程的过程中,学生的逻辑思维能力、自学能力和实际操作能力增强。
情感态度价值观
1.发展学生学习计算机程序设计的兴趣,体验程序设计与编写过程的艰辛和喜悦。
2.有将算法与程序设计知识应用于生产生活实践的意识,能够对与程序设计有关的实际生活问题做出合理的分析。
3.善于与人合作,具有团队精神。
教学重点
理解控件数组的概念和特点
掌握控件数组的创建和使用方法
教学难点
理解控件数组元素共享事件过程这一特点
课时安排
2课时
教学方法
情境教学法、演示法、讲练结合
教学媒体及环境
图片素材、vb6.0编程工具、教学PPT课件、多媒体教室
教学过程
一、情境导入,激发兴趣(2分钟)
教师向学生讲述以下故事(同时播放PPT):
从前,有一位非常漂亮的公主,她很喜欢在丛林里玩。
有一天,一位魔法师经过了丛林,他看到了美貌的公主,于是他顿生歹念……
他用魔法带走了公主,将她藏在他的魔法城堡里,他不想让任何人找到公主。
二、自主探究,复习运用旧知识(6分钟)
1.教师提出问题,布置任务:
(教师打开vb,新建一个工程,将窗体1的caption属性改为“魔法师的城堡”)
现在,魔法师的城堡里是空的,你们大家帮助他修建三个密室吧,然后把公主藏在其中的一个密室里。
(用command控件来代替密室)
2.一学生上前操作,其余学生观察思考,教师引导
具体操作:
✓拖拽三个command控件——修建密室
✓设置判断条件——tag标签(tag=0ortag=1)
✓为每个按钮添加事件(加载图像)
Iftag=0command消失
Iftag=1command出现公主图片
三、增加任务难度,引出新知识(12分钟)
魔法师想:
密室是不是太少了呢?
这样很容易就被发现了,我要扩建密室,我要100个密室。
请学生思考:
怎样扩建?
教师引导并操作,师生共同探究,分析思路,写代码(一个一个拖拽太麻烦,我们可以直接复制,由此引出控件数组,然后通过观察其属性与事件讲解什么是控件数组及其特点)
教师操作
1、复制控件(复制前设置好所有属性)——控件数组创建
(教师演示操作,讲解数组)
2、设置判断条件——tag标签,藏起公主(循环)
3、王子寻找公主——为控件添加事件——控件数组,一条语句,共享事件。
四、复习随机函数,拓展思维(3分钟)
魔法师又想,不行,这样还是会被找到,我得每过一段时间就转移公主,这样就比较难找了,哈哈哈……
随机函数rnd
五、总结强调(2分钟)
回顾课上程序编写过程,以提问方式强调
控件数组(概念和特点)/复习rnd/If语句
六、布置作业
七、附录
课上程序:
(二)分析——
1.创建城堡
首先修改窗体caption为“魔法师的城堡”
然后设置窗体背景图片
2.修建密室
拖拽3个command控件在窗体1中
拖拽image控件存放公主图片
3.藏匿公主
隐藏公主image
修改控件属性style为1
设置tag标签——1表示公主在
4.寻找公主
王子通过点击command控件来寻找公主,若点击到的控件中刚好有公主,即控件的tag标签为1,那么就显示公主图片,并提示“谢谢你解救了我,我要嫁给你!
”,如果控件的tag为0,则控件的enable属性为false
(三)分析——
1.拖拽1个command控件在窗体1中(设置属性)
2.扩建密室——复制command1,创建控件数组。
复制更多
3.藏匿公主
4.寻找公主
”,否则,控件的enable属性为false
教学材料与资源
教学PPT
教学反思
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 控件 数组 教学 设计方案