高教版《可视化编程应用基础——Visual Basic》任务2.6制作颜色选择器(1)教案

资源下载
  1. 二一教育资源

高教版《可视化编程应用基础——Visual Basic》任务2.6制作颜色选择器(1)教案

资源简介

课程名称 制作颜色选择器(一) 课时数 2
参考教材 《可视化编程应用基础——Visual Basic》(陈建军)
教学目标 知识与技能 理解控件数组的作用、应用场合及定义理解Frame框架的作用理解多分支选择语句的应用
过程与方法 掌握控件数组的创建方法掌握Frame框架的应用掌握多分支选择语句在编程中的应用
情感与价值观 结合生活中的实际案例,提高学生编程兴趣通过发现问题、解决问题,提高学生学习过程中的成就感
教学重点 学习控件数组的作用及运用掌握Frame框架的应用掌握多分支选择语句的运用
教学难点 控件数组的作用、定义及熟练运用
课前准备 教学PPT、助学视频、任务单
教学过程(80分钟)
环节(用时) 内容 活动 技术手段
教师 学生
新课导入(4') 演示P86页颜色选择器程序效果,通过单击颜色选择器改变标签中文字的颜色。 程序演示、说明 观察 EXE程序
【设计意图】通过演示程序效果,激发学生编写颜色选择器的兴趣。
任务分析(6') 分析颜色选择器程序涉及到的知识点:控件数组、Frame框架、多分支选择语句。说明:各知识点讲解融入后续各任务实施中。 分析说明 听课 Exe程序
【设计意图】通过知识点分解,引出本堂课的教学重点及任务实施。
任务1程序界面设计、Frame框架使用(8') 任务说明:1、按教材图2-43添加label1标签。2、创建Frame框架,使后续控件组合在一起(放入框架内,框架里的标签控件会随着框架移动而移动)讲解演示(1)框架作用及创建方法 讲解、分析 听课、实践 Vb程序、助学视频
【设计意图】讲解Frame框架使用,便于程序规范性。
任务2标签数组添加(20') 任务说明:在任务1中Frame控件设计颜色选择器界面,即添加标签控件数组,每种标签设置一种背景颜色(包含文字标签、颜色标签<控件数组>)知识讲解:(1)讲解控件数组的作用、创建方法(控件数组用于存储、处理大量具有共同特性的数据)(2)创建控件数组的方法a.复制粘贴:在弹出“是否创建控件数组”消息框中单击“是”按钮b.添加第一个控件后,设置控件的index的值,实际就将其视为控件数组。 讲解、巡视 听课、实践 Vb程序、助学视频
【设计意图】掌握控件数组的作用及创建,学生设计窗体界面,准备后续任务
任务3控件数组的使用(30') 任务说明:(1)通过单击任务1中设计的颜色标签,文字标签中的文字颜色相应发生变化,即通过颜色选择器更改文字颜色。可采取两种方法:a、分支选择结构实现(当做独立控件)b、直接用控件数组的index属性实现知识讲解(1)标签背景颜色的获取方法label1(i).backcolor(说明:控件数组的使用跟数组使用类似)(2)采用多分支选择语句时,须进行判断,根据判断结果,将本文设置为相对应的颜色,此时须用到多分支选择语句select case语句(该语句可以替代多个if/elseif语句,使程序具有较好的可读性)。(3)控件数组使用可以通过index属性值方便地实现 讲解、分析、编码、演示 听课、实践 Vb程序、助学视频
【设计意图】讲解控件数组使用的两种方式:分支选择、index属性调用。使学生对控件数组的作用有更深层次的理解,进而学会运用。
作业收交小结(10') 1、总结2、布置作业利用控件数组实现教材P72页《循环闪烁的多彩霓虹灯》效果。 小结、作业上交情况查看并收《任务单》 上交作业《任务单》 教学软件
课后小结(2') 回顾总结控件数组、Frame控件的作用及应用,并对任务实施过程进行点评和总结。

展开更多......

收起↑

资源预览