资源简介 课程名称 制作颜色选择器(一) 课时数 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控件的作用及应用,并对任务实施过程进行点评和总结。 展开更多...... 收起↑ 资源预览