《VB编程实现文字闪烁》教案(共2篇)
篇1:《VB编程实现文字闪烁》教案
《VB编程实现文字闪烁》教案
授课课题:VB编程实现文字闪烁 授课时间: 授课地点: 授课班级: 授 课 人: 教学目的:
一、认知目标
1、理解文字闪烁程序的设计思想和设计方法
2、理解Select case语句构造多分支程序的方法和实现的技巧
3、理解RGB()函数和RND()函数配合,动态随机生成颜色的方法
二、技能目标
1、熟练使用VB中的Label控件构造程序界面
2、熟练使用格式工具对控件进行排列设置
3、熟练使用编程工具对程序代码进行编写和简单的调试
三、情感目标
1、培养学生的自学能力、自主创意、分析解决问题的能力
2、培养学生的团队合作精神,互相协作完成任务的能力
教学重点:
1、熟练使用VB中的Label控件构造程序界面
2、理解文字闪烁程序的设计思想和设计方法
3、理解Select case语句构造多分支程序的方法和实现的技巧
教学难点:
1、理解文字闪烁程序的设计思想和设计方法
2、理解Select case语句构造多分支程序的方法和实现的技巧
教学方法:直观演示法、案例教学法、分层教学法和兴趣激励法 教学用具:VB开发工具、VB程序案例、多媒体演示系统
学情分析:高二的学生上课纪律较好,比较能够配合教师进行教学;通过大半学期的VB学习,对项目教学法也已经比较熟悉;但大部分学生由于基础知识和学习方法的限制,学习还比较死板,学习方法还只停留在教师教学生学的层面上;学生也不太主动通过摸索、调试自己解决问题。所以本课准备先讲后练,步步引导,并协调好学生自主学习和教师辅助学习的关系,提高学生的主观能动性。
教学过程:
【引入】演示原来讲解过的文字变色的例子和今天要讲解的文字闪烁的例子;提问学生:这两个案例有什么不同。可以调节闪烁的时间,让学生仔细观察。
【预测】学生通过观察大部分都能过发现两个实例的区别。(5分钟)【演示】开始新课,教师先演示Label控件排列文字的方法。
【预测】学生可能有疑问,为什么8个汉字要用8个Label控件呢,这个问题教师主动提出来,学生可以思考以后马上解答,也可以设计完程序以后解答。【讲解】教师讲解核心代码和代码设计思想。该过程是学习程序构造算法的关键,教师有目的地进行引导讲解。该过程以教师讲为主,根据学情进行难度适中的提问,力求让大部分学生理解程序的基本设计思路。(10分钟)
【预测】大部分学生应该能初步理解程序的设计思路。在学生自己练习时让学生自己再去体会。
【摸索】学生开始进行设计,也可以在设计过程中进行简单的学生之间的交流和讨论。
【巡视】教师巡视,视学生的设计情况决定是否终止摸索而再次进行教师统一讲解教学。
【预测】由于学生有实习计划和程序代码,大部分学生都应该能够进行设计,但学..生对程序的理解可能要困难的多。提高程序设计的方法只有两条:多阅读别..............人的优秀程序;自己大胆尝试程序设计。
【建议】成绩比较优秀的学生应该能够完成任务,有部分学生在设计时回出现教学前教师不可预见的错误,如果大部分学生完成任务顺利而教学时间充足,应该把学生中常见的错误和完成好的实例进行展示讲解。教师应该走到学生中去辅助教学。
【练习】尽量能让学生在教师小节前做完设计。
【建议】该过程是学生提升技能,形成能力的关键,应要求学生人人动手,努力设计。(25分钟)
教学评价:
【小节】学生应上传作品和上缴实训报告,教师应结合学生作品对本节内容进行总结。
【预测】有部分学生在设计时会出现教学前教师不可预见的错误,如果大部分学生完成任务顺利而教学时间充足,应该把学生中常见的错误和完成好的实例进行展示讲解。教师应该走到学生中去辅助教学。
【作业】文字闪烁程序的修改版——跳跃文字闪烁(5分钟)
篇2:VB编程实现滑板拼图游戏
1 窗体设计
(1) 添加一个窗体, 设置caption属性为滑板拼图;设置borderstyle属性为1;设置backcolor为任意颜色。
(2) 在窗体中加入一个图片框picture1。
(3) 在已经加入的图片框上面又加入一个图像框image1。
(4) 选中picture1进行复制, 然后进行粘贴, 建立picture1控件数组和image1控件数组。连续粘贴9次, 使窗体中共有10个图片框和10个图像框。
(5) 再加1个命令按钮command1, 选择它, 进行复制, 再进行粘贴, 建立command1控件数组。
(6) 在窗体中加入一个标签label1, 设置autosize属性为true;设置backstyle属性为0。
(7) 在窗体中加入一个时钟timer1。
2 窗体加载
3 添加全局变量
4 命令按钮
5 图像框
6 时钟响应
7 自定义两个函数
(1) 交换图片框位置函数:jiaohuan (pic1, pic2)
(2) 空位处理函数:empty_do (pic1, pic2)
8 运行效果图
如图1所示。
9 结语
本程序代码精简短小, 控件属性设置几乎均在代码中实现, 准确快速, 图片框中加载图片框, 实现图片剪裁效果, 动态改变图片框属性, 实现图片移动效果。从以上实例可看出, VB功能很强大, 用不着写很多代码, 便可实现很好的编程效果。
【《VB编程实现文字闪烁》教案】相关文章:
利用VB编程实现弦的振动实验的数据处理09-11
采用可编程逻辑器件实现数字滤波09-11
在VB教学中培养学生编程能力09-12
用VB实现对台风路径预报研究04-16
基于VB实现课前短信提醒系统09-11
编程解决问题教案05-16
数控编程教案汇总05-21
1综合编程实例教案04-12
圆方程在数控编程中的应用教案04-26