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

控件数组教案(上)


北京师范大学教育实习教案
部/院/系 教育学部 专业 教育技术 学号 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 共享事件

控件数组


更多相关文档:

(数组)教案

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

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

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

java数组教案

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

VB教案

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

for循环教案(上)

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

vb教案

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

一年级教案

数组合 2、游戏:叫数组合 2、游戏:飞鸽传书 十四 一、1、学习:原地踏步...期末复习 二十 期末考试 石狮市第三实验小学一年级教案 教材内容 : 认真上好...

C教案

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

for循环教案

教学课题 所用教材 循环结构(上) 自编教材 知识与技能 1.理解循环结构在程序...Next 循环结构语句的执行过程和功能 3.能够在程序设计中正确使用控件数组与 For...

教案Access_图文

各种窗体控件的使用和设置方法 四、教学方法 演示法...4、 单击工具栏上的保存按钮保存该报表为 “学生...数组元素 可以象普通变量一样使用,既可以存储数据,...
更多相关标签:
网站地图

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