《VB编程实现文字闪烁》教案

2024-04-29

《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功能很强大, 用不着写很多代码, 便可实现很好的编程效果。

上一篇:1散步教学设计教案下一篇:论聋校语文教学法的课堂教学模式