当前位置:首页 >> 其它课程 >> 控件数组教案(上)

控件数组教案(上)


北京师范大学教育实习教案
部/院/系 教育学部 专业 教育技术 学号 200911014911

实习学校

北京大学附 属中学

实习班级

G3-1 5304 班

实习科目

信息技术 VB 算法与程序设计

教学课题 所用教



控件数组(上) 自编教材 知识与技能 1.学生能够描述控件数组的涵义 2.学生能够列举控件数组对象的特点 3.能够准确、成功创建控件数组 4.能够正确运用控件数组,设计并编写出相应的小程序 过程与方法 1.能够熟练使用 vb 编程工具完成程序设计作业。 2.能根据 vb 程序设计的规则和规范,初步学习简单程序与算法

教学目标

的分析、设计,并使用 vb 完成简单程序的编写。 3.能够对知识进行迁移和总结,灵活运用旧知识学习新知识。 4.在自主编程的过程中,学生的逻辑思维能力、自学能力和实 际操作能力增强。 情感态度价值观 1.发展学生学习计算机程序设计的兴趣,体验程序设计与编写 过程的艰辛和喜悦。 2.有将算法与程序设计知识应用于生产生活实践的意识,能够 对与程序设计有关的实际生活问题做出合理的分析。

教学重点 教学难点 课时安排

理解控件数组的概念和特点 掌握控件数组的创建和使用方法 理解控件数组元素共享事件过程这一特点 2 课时 教学用具 图片素材、vb6.0 编程工具、教学 PPT 课件

教学方法

情境教学法、演示法、讲练结合

北京师范大学教育实习教案
教 学 过 程 及 内 容 一、情境导入,激发兴趣(2 分钟) 教师向学生讲述以下故事(同时播放 PPT): 从前,有一位非常漂亮的公主,她很喜欢在丛林里玩。 有一天,一位魔法师经过了丛林,他看到了美貌的公主,于是他顿生歹 念??他用魔法带走了公主, 将她藏在他的魔法城堡里, 他不想让任何人找到 公主。 二、自主探究,复习运用旧知识(7 分钟) 1.教师提出问题,布置任务(2 分钟) : (教师打开 vb,新建一个工程,将窗体 1 的 caption 属性改为“魔法师 的城堡”) ? 创建城堡 首先修改窗体 caption 为“魔法师的城堡” 然后设置窗体背景图片

现在,魔法师的城堡里是空的,你们大家帮助他修建三个密室吧,然后把

公主藏在其中的一个密室里。 (用 command 控件来代替密室) 2.一学生上前操作,其余学生观察思考,教师引导(5 分钟) 具体操作: ? 修建密室 拖拽 3 个 command 控件在窗体 1 中 拖拽 image 控件存放公主图片

? 藏匿公主 隐藏公主 image——image1.enabled=false 修改控件属性 style 为 1 设置 tag 标签——(tag=1 or tag=0)1 表示公主在 ? 寻找公主 王子通过点击 command 控件来寻找公主,若点击到的控件中刚好有公主, 即控件的 tag 标签为 1,那么就显示公主图片,并提示“谢谢你解救了我,我 要嫁给你!,如果控件的 tag 为 0,则控件的 enable 属性为 false ”

三、增加任务难度,引出讲解新知识(18 分钟) 魔法师想: 密室是不是太少了呢?这样很容易就被发现了, 我要扩建密室, 我要 100 个密室。 请学生思考:怎样扩建? 教师引导并操作,师生共同探究,分析思路,写代码(一个一个拖拽太麻 烦,我们可以直接复制,由此引出控件数组,然后通过观察其属性与事件讲解 什么是控件数组及其特点) 教师具体操作步骤 1. 拖拽 1 个 command 控件在窗体 1 中(设置属性) 2. 扩建密室——复制 command1,创建控件数组。复制更多。 (10 分钟) ? 讲解控件数组的创建,强调创建之后控件名的变化。 ? 教师演示操作,讲解数组的概念,并讲解为什么使用数组

? 讲解控件数组的相关概念

? 继续操作,完成控件数组的创建,并通过直接输出 index 值,演示讲 解控件数组下标的意义和作用。

3.设置判断条件——tag 标签,藏起公主(1 分钟) 4.为控件数组添加事件——王子寻找公主——控件数组,一条语句,共 享事件(4 分钟) 王子通过点击 command 控件来寻找公主,若点击到的控件中刚好有公主, 即控件的 tag 标签为 1,那么就显示公主图片,并提示“谢谢你解救了我” , 否则,控件的 enable 属性为 false

5.PPT 课件展示控件数组的特点,重点讲解共享事件的特点(3 分钟)

四、复习随机函数,拓展思维(3 分钟) 魔法师又想,不行,这样还是会被找到,我得每过一段时间就转移公主, 这样就比较难找了,哈哈哈?? 复习随机函数 rnd() ,并鼓励学生发散思维,多思多练 五、总结强调(3 分钟) 带领学生一起回顾课上程序编写过程,并强调过程中所涉及的知识点: 控件数组的概念和特点、rnd 函数以及 If 语句 六、布置作业(2 分钟) 开动脑筋,充分发挥想象力,综合运用所学知识,设计一个 VB 程序! 具体要求:主题明确,有个性。要应用随机函数、控件数组及选择结构。

板 书 设 计 1.数组 a(下界 to 上界) 2.控件数组 下标 index 共享事件

控件数组


更多相关文档:

vb控件数组教学设计方案_图文

vb控件数组教学设计方案_教学案例/设计_教学研究_教育专区。教学设计方案 2012 ...用 command ( 控件来代替密室) 2.一学生上前操作,其余学生观察思考,教师引导 ...

(数组)教案

C语言教案:第5章数组 49页 免费 C语言字符数组教案 15页 5财富值 (苏科版八年级上)数学:2... 4页 2财富值 动态控件数组教案 10页 5财富值喜欢...

for循环教案(上)

for循环教案(上)_其它课程_高中教育_教育专区。Vb 循环结构教案 部/院/系 ...课题 学生 情况 分析学生已经掌握了顺序结构程序的编写,并且学习了控件数组的使用...

VB教案

平台上应用程序开发技术的学习者,都必须首先学习 和掌握至少一门计算机程序设计...【教学要求】 了解:数组的概念。 理解:静态数组和动态数组的区别;控件数组的...

vb教案

控件数组 5.6 自定义数据类型 5.7常用算法 理论课(√) ;实验课( ) ;实践课( ) 教学时数 4 章节 名称 授课 方式 教学目的及要求 1.掌握数组的声明、数组...

VB教案

XX 学院教案公共计算机教学部 学年 第 学期 教研室...为了能在别的机器上运行它,你还需 要使用 VB ...②在 VB 环境下,利用复制功能容易创建为控件数组,...

vb程序设计教案

控件数组的定义及 用 义数据类型 常用算法 控件数组的定义及 用 常用算法重 点与难点 时 自定 200 教学 静态数组 动态数组定义 及用 自定义数据类型 常用算法...

VB程序设计教案

教学过程: 例题 1:设计一个程序,由用户从键盘上输入两个数,计算这两个数的...重点难点: 重点:命令按钮、选择框、单选钮和框架的使用 难点:控件数组的使用 ...

C教案

第5讲 列表控件 13页 1财富值 第1讲 开发环境介绍...(2) C 语言是一种目前国际上流行的计算机高级编 ...数组,结构体,公用体 教学过程 设计 指针类型: 定义...

《Visual Basic程序设计》第2-10章在线测试

要使窗体上所有控件具有相同的字体,应该对___控件的 Font 属性进行设置。 A、...A、100 C、26 2、a 为数组名,合法的数组元素是___。 A、a C、a(a(2...
更多相关标签:
c 控件数组 | 控件数组 | vb 控件数组 | vb.net 控件数组 | vb控件数组使用 | vba 控件数组 | delphi 控件数组 | 易语言 控件数组 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com