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

控件数组教案(上)


北京师范大学教育实习教案
部/院/系 教育学部 专业 教育技术 学号 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.一学生上前操作,其余学生观察思考,教师引导 ...

java数组教案

java数组教案_理学_高等教育_教育专区。备课教案 学年学期 课程名称 主讲教师 授课...Java的数组索引编号由0开始。如上节中的score数组,score[0]即代表socre数组中...

(数组)教案

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

vb教案

vb教案_其它课程_高中教育_教育专区。vb 程序设计教案 课程名称 课程编号 vb 程序...静态数组及其声明 5.3 动态数组及其声明 5.4 数组的基本操作 5.5 控件数组 ...

VB教案

并且掌握和提高上 机调试程序的能力,初步掌握开发...1 内蒙古工业大学教案(课次) 第 1 次课 2 学时...掌握控件数组的定义及其使用方法;掌握使用一维数组和二维...

vb课程教案

VB教案5.11课 4页 免费 第五课选项按钮控件教案vb 4页 免费 第五课 选项按钮...数组的应用 课时数 2 班别 工业 11-1/2/3 教师: 吴良海 讲授、演示 主要...

数据结构与算法教案

沈阳工业大学教案第 周 数组和广义表 授课日期 授课章节:第五章 教学目的:掌握 1、数组的定义、基本运算和存储结构 2、特殊矩阵的压缩存储 3、广义表的定义、术语...

12 《C语言程序设计》教案 第四章 数组(2)—二维数组_...

《C 语言程序设计》课程教案表 授课题目第四章 数组(2)——二维数组 课时安排...=105 S=115 =32 注意几个问题:用字符串给字符数组赋初值,系统自动加上空...

计算机的基本组成教案

信息技术课程教学论 教案名称:计算机的基本组成 学班姓学日院:教育科学与技术...就是计算机的主机板(简称主板),一般地, 计算机的重要控件都做在计算机的主板上...

vb实训教案

vb实训教案 隐藏>> 案例一:使用 ADO 控件设计一个...数据库的基础上,掌握如何使用 ADO 控 件实现用 VB...按钮数组,一个文本框,按钮数组 作用分别是“打开”...
更多相关标签:
c 控件数组 | vb.net 控件数组 | 控件数组 | vb 控件数组 | vba 控件数组 | delphi 控件数组 | vb控件数组使用 | 易语言 控件数组 |
网站地图

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