资源简介 课程名称 任务2.2 制作数字记分台(1) 课时数 2 授课班级 总课时 4 授课时间 第几课 1~2 授课地点 授课形式 讲解和实训 参考教材 职业院校计算机应用专业系列教材 可视化编程应用基础——Visual Basic(陈建军) 高等教育出版社 学情分析 1. 通过任务2.1的学习,学生理解了顺序结构,初步掌握了标签、文本框、命令按钮控件的使用,同时学习了消息对话框的使用,学会了代码的复制粘贴操作。 2. 基本养成带书和笔和准时上课的习惯。 3. 学生已学会通过小组求得帮助,以及帮助别人。 4. 学生已学会通过演示视频进行学习。 5. 需要对学生的程序编写规范、方法、思路进行指导。 教材处理 1. 任务准备中的知识结合任务实施过程来讲解学习,避免先讲解完全部理论知识再进行任务实施。 2. 任务准备与任务实施、讨论与练习(练习1)总共2课时,要求任务实施达到一定的熟练程度。 教学设计 1. 侧重学生实训,采用任务单和微课程的方式,通过《任务单》和小组协作模式落实。 2. 侧重实用性和趣味性,激发学生学习兴趣和学习动力。 3. 注重学生的练习,老师主要以课堂辅导和重点讲解相结合 其他资源 教师授课的教案、材料及精品课程的资源 教学目标 知识与技能 1. 控件命名。 2. 数据类型、变量和表达式。 3. IF分支结构。 过程与方法 1. 上机作业反馈并讲评。 2. 让学生想象、讨论现实生活中“计分台”应用场合及应有的作用和效果,让学生有感性的认识,同时也让学生有明确的目标。 3. 在实现界面设计及属性设置的同时,讲解并强调控件命名作用、规则及方法。 4. 在实现加分代码的实现过程中,讲解数据类型、变量概念、定义及赋值使用方法。 5. 讲解IF分支结构及关系比较运算。 6. 学生进行实例操作,并要求完成2~3次,使熟练程度达到能在规定时间内完成。 情感与价值观 1. 通过小组内部合作,增强组内同学相互合作、交流的能力。 2. 通过操作演示视频培养学生的自主学习能力。 3. 通过现实生活案例与VB程序功能的实现,加深学生对计算机程序作用的认识,提高学生对学习编程的兴趣,培养学生对学习编程的信心。 教学重点 1. 控件命名。 2. 数据类型、变量和表达式。 3. IF分支结构。 4. 案例程序的实现。 教学难点 理解变量的概念与作用、理解IF分支结构的特点与作用。 课前准备 教学PPT、VB样例可执行文件、《Visual Basic上机实训报告》 教学过程(90分钟) 环节 (用时) 内容 活动 技术 手段 教师 学生 作业讲评 (5分钟) 上机作业反馈并讲评 讲解、说明 听、记 PPT 新课引入 (3分钟) 让学生想象、讨论现实生活中“计分台”应用场合及应有的作用效果。 引导、让学生讨论 学生讨论、讲解 PPT 任务说明 (2分钟) 试用本节课的案例程序,让学生有感性认识,并明确任务的目标。 讲解、说明 学生操作、运行程序 PPT及样例程序运行 任务1-设计程序界面、设置控件属性 (15分钟) 1.任务说明:设计程序界面,具体要求参照实例效果。 2.讲解要点:讲解控件命名规则;新建工程,创建相关控件,并设置相应的属性,具体可参考教材P38、P39;保存要求:工程文件“2-2-1.vbp”,窗体文件“2-2-1.frm”。 3. 学生分小组通过演示操作视频进行学习,完成任务操作,并保存。 4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。 5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频 任务2-“红方加分”按钮代码 (20分钟) 1. 任务说明:实现单击“红方加分”按钮一次加一分。 2.讲解要点:数据类型;变量定义;变量赋值;代码输在何处。 3. 学生分小组通过演示操作视频进行学习,完成任务操作,并保存。 4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。 5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频 任务3-判断红方是否获胜 (20分钟) 1. 任务说明:实现判断红方是否获胜。 2.讲解要点:IF分支结构;关系比较运算。 3. 学生分小组通过演示操作视频进行学习,完成任务操作,并保存。 4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。 5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频 任务4-实现“蓝方加分”按钮加分及判断是否获胜 (10分钟) 1.任务说明:实现“蓝方加分”按钮加分及判断是否获胜。 2.讲解要点:代码写在何处。 3. 学生分小组通过演示操作视频进行学习,完成任务操作,并保存。 4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。 5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频 任务5-实现“归零”及“退出”按钮功能 (5分钟) 1.任务说明:实现“归零”及“退出”按钮功能。“归零”按钮可以使红蓝双方的分数变零。“退出”按钮可以关闭程序。 2.讲解要点:相应语句的作用;代码写在何处。 3. 学生分小组通过演示操作视频进行学习,完成任务操作,并保存。 4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。 5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频 拓展任务1-获胜之后不能再加分 (8分钟) 1. 任务说明:使程序在一局中某一方获胜之后,该局就结束,而不能再加分了。 2. 讲解要点:保存(在任务5的基础上,另存工程文件为“2-2-2.vbp”及窗体文件“2-2-2.frm”);按钮Enabled属性的使用。 3. 学生分小组通过演示操作视频进行学习,完成任务操作,并保存。 4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。 5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频 作业收交 小结 (2分钟) 作业上交情况查看 小组长指导、收交《实训报告》 小结 上交作业《任务单》 课后小结 回顾和记录本次课各环节所用时间,总结并分析 展开更多...... 收起↑ 资源预览