高教版《可视化编程应用基础——Visual Basic》任务2.1 制作数码管倒计时器(2)教案

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

高教版《可视化编程应用基础——Visual Basic》任务2.1 制作数码管倒计时器(2)教案

资源简介

课程名称 任务2.1 制作数码管倒计时器(2) 课时数 2
授课班级 总课时 4
授课时间 第几课 3~4
授课地点 授课形式 讲解和实训
参考教材 职业院校计算机应用专业系列教材可视化编程应用基础——Visual Basic(陈建军)高等教育出版社
学情分析 1. 通过任务2.1制作数码管倒计时器的实现,学生了解VB编程环境及顺序语句的编写。2. 基本养成带书和笔和准时上课的习惯。3. 学生已学会通过小组求得帮助,以及帮助别人。4. 学生已学会通过演示视频进行学习。
教材处理 1. 第1、2课时已经完成了任务实施及讨论与练习中的练习1和练习2。2. 本次第3、4课时将完成讨论与练习中的练习4、过河问题、字母显示程序。
教学设计 1. 侧重学生实训,采用任务单和微课程的方式,通过《任务单》和小组协作模式落实。2. 侧重实用性和趣味性,激发学生学习兴趣和学习动力。3. 注重学生的练习,老师主要以课堂辅导和重点讲解相结合
其他资源 教师授课的教案、材料及精品课程的资源
教学目标 知识与技能 1. 理解顺序结构的特点与作用。2. 掌握标签、文本框、命令按钮控件的操作。3. 掌握顺序语句的编写方法。4. 要求操作能比较熟练。
过程与方法 1. 复习实现任务2.1制作数码管倒计时器(3至0,延时1秒,能显示结束消息框)。2. 完成讨论与练习中的练习4。3. 完成过河问题程序。4. 完成一个字母显示程序。5. 学生进行实例操作,并要求完成2~3次。
情感与价值观 1. 通过小组内部合作,增强组内同学相互合作、交流的能力。2. 通过操作演示视频培养学生的自主学习能力。3. 通过现实多个案例程序,加深学生对计算机程序作用的认识,提高学生对学习编程的兴趣,培养学生对学习编程的信心。
教学重点 1. 掌握标签、文本框、命令按钮控件的操作。2. 掌握顺序语句的编写方法。
教学难点 理解顺序结构的特点与作用,对操作的熟练掌握。
课前准备 教学PPT、VB样例可执行文件、《Visual Basic上机实训报告》
教学过程(90分钟)
环节(用时) 内容 活动 技术手段
教师 学生
作业讲评(5分钟) 上机作业反馈并讲评 讲解、说明 听、记 PPT
复习:任务2.1-制作数码管倒计时器(10分钟) 1.任务说明:复习实现任务2.1制作数码管倒计时器(3至0,延时1秒,能显示结束消息框)。2.提示要点:新建工程,在窗体绘制7个标签并将对象调整至合适大小和位置,并按手写数字8的笔画顺序命名标签,并设置标签的其它属性(Caption、BackColor、Height、Width),具体可参考教材P24、P25;保存要求:工程文件“2-1-1.vbp”,窗体文件“2-1-1.frm”。3. 学生分小组通过演示操作视频进行学习(会做的学生可以不看),完成任务操作,并保存。4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频
拓展任务3-讨论与练习中的练习3(25分钟) 1.任务说明:以LED数码管形式实现20到0的倒计时。2.提示要点:在拓展任务1的基础上继续做;再绘制7个标签控件,调整大小位置,用来表示LED数码管计数器的十位数字;保存要求:工程文件“2-1-4.vbp”,窗体文件“2-1-4.frm”。 3. 学生分小组通过演示操作视频进行学习(会做的学生可以不看),完成任务操作,并保存。4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频
拓展任务4-讨论与练习中的练习4(10分钟) 1.任务说明:在任务2.1制作数码管倒计时器的基础上实现依次显示3、2、1、0、1、2、3、2、1、0的功能。2.提示要点:在任务2.1的基础上做;分别复制显示数字3、2、1、0和暂停的代码段;保存要求:工程文件“2-1-5.vbp”,窗体文件“2-1-5.frm”。3. 学生分小组通过演示操作视频进行学习(会做的学生可以不看),完成任务操作,并保存。4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频
拓展任务5-演示过河问题(15分钟) 1.任务说明:实现演示过河问题程序。一位农夫带了一只羊、一匹狼、一筐菜过河,只有一条船,一次最多只能带一个人和一样东西,要使狼不吃掉羊,羊不吃掉菜,试设计一个算法,用最少次数让它们全部过河 2.提示要点:确定算法(须按一定顺序进行);设计应用程序界面;设置对象属性(可参考P30);保存要求:工程文件“2-1-6.vbp”,窗体文件“2-1-6.frm”。 3. 学生分小组通过演示操作视频进行学习(会做的学生可以不看),完成任务操作,并保存。4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。5. 完善和上交作业。任务说明: 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频
拓展任务6-实现一个字母显示程序(15分钟) 1.任务说明:实现一个字母显示程序:程序运行后窗体显示2个按钮。单击“E”按钮显示“E”,单击“F”按钮显示“F”。2.提示要点:要求及效果可参考样例程序;保存要求:工程文件“LedChar.vbp”,窗体文件“LedChar.frm”。 3. 学生分小组通过演示操作视频进行学习(会做的学生可以不看),完成任务操作,并保存。4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频
拓展任务7-扩充显示“A”的功能(8分钟) 1.任务说明:在拓展任务6的基础上,添加一个“A”按钮,单击“A”按钮显示“A”。2.提示要点:要求及效果可参考样例程序;保存要求:工程文件另存为“LedChar2.vbp”,窗体文件另存为“LedChar2.frm”。 3. 学生分小组通过演示操作视频进行学习(会做的学生可以不看),完成任务操作,并保存。4. 教师对各小组上交的作业进行讲评,广播讲解共性问题。5. 完善和上交作业。 讲解、巡视、引导、帮助各小组组长解决问题 观看演示视频、操作、组内问题由小组长等组内学生互帮互助解决 PPT及操作演示视频
作业收交小结(2分钟) 作业上交情况查看小组长指导、收交《实训报告》 小结 上交作业《任务单》
课后小结 回顾和记录本次课各环节所用时间,总结并分析

展开更多......

收起↑

资源预览