vb趣味程序教案

  • 格式:docx
  • 大小:66.40 KB
  • 文档页数:22

下载文档原格式

  / 22
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教学进度表

(一)知识与技能: 了解计算机语言;

熟悉VB 幵发环境 了解VB 中的对象、属性、事件 学会编写窗体的设计代

码,并能运行程序

(二)过程与方法: 通过QQ 登陆窗体的制作了解并掌握程序编写的整个过程

(三)情感、态度与价值观:

通过制作学生最熟悉的 QQ 登录界面,使学生对VB 程序设计 产生浓厚的兴趣。

属性、方法和事件

教学情景设计

【学习要点】

了解计算机语言; 了解VB 语言的特点; 熟悉VB 幵发环境 【新课讲授】

一、了解计算机语言

各种软件,包括 Windows Word PowerPoint 、各种游戏等都是计算机语言

教材分 VB 的集成幵发环境

教学方法

八、

讲授法、演示法、练习法、任务驱动法

授课时间 2014年9月16日 第2周 星期2 总第1课时

课题 QQ 登录窗口的制作 ---- 初步认识计算机语言

课型

新授课

I 教学时数 1课时

编写出来的。(演示)如贪吃蛇游戏、健康指标计算器等等。

常见的咼级语言

0入门者首选语言。指令少,容易上手,易于掌握。

。适合科学计算、数据处理,运行编译速度快。

语言。主要适用于应用软件的幵发,计算机专业人员的必修课。

、.Net、PHP C# HTML

二、VB语言介绍

VB是Visual Basic 的简称,它对学习者的要求不高,但本身效率高、功能强大、实用性强。主要有如下特点:面向对象、事件驱动、软件的集成式幵发、结构化。

面向对象和面向过程的区别:

例如五子棋,面向过程的设计思路就是首先分析问题的步骤:

1、幵始游戏,

2

羽工车丰

、黑子先走,

3、绘制画面,

4、判断输赢,

5、轮到白子,

6、绘制画面,

7、判断输赢,

8、返回步骤2, 9、输出最后结果。

把上面每个步骤用分别的函数来实现,问题就解决了。

而面向对象的设计则是从另外的思路来解决问题。整个五子棋可以分为:

1、黑白双方,这两方的行为是一模一样的,

2、棋盘系统,负责绘制画面,

3、规则系统,负责判定诸如犯规、输赢等。

第一类对象(玩家对象)负责接受用户输入,并告知第二类对象(棋盘对象) 棋子布局的变化,棋盘对象接收到了棋子的变化就要负责在屏幕上面显示出这种 变化,同时利用第三类对象(规则系统)来对棋局进行判定。

可以明显地看出,面向对象是以功能来划分问题,而不是步骤。

三、VB 的幵发环境 四、制作QC 登录界面

【学生练习】

完成QQ 登录界面的制作,并保存工程提交。

(一)知识与技能: 了解计算机语言; 熟悉VB 幵发环境

授课时间 课题

课型

新授课

I 教学时数

1课时

教学 后记

总第2课时

VB 程序设计的过程

2014年9月23日 第4周 星期2

了解VB 中的对象、属性、事件 学会编写窗体的设计代码,并能运行程序 (二)过程与方法:

通过QQ 登陆窗体的制作了解并掌握程序编写的整个过程 (三)情感、态度与价值观:

通过制作学生最熟悉的 QQ 登录界面,使学生对VB 程序设计

产生浓厚的兴趣。

属性、方法和事件

教学情景设计

【新课引入】 【新课讲授】

教材分

VB 的集成幵发环境

教学方法 占 八

讲授法、演示法、练习法、任务驱动法

、 对象的属性:指对象(窗体、控件)的大小、颜色、方位等一系列外观或内部 构造的特征 是高度,Width 是宽度

VB 使用的是twip 坐标系统,它与像素(pixel )不同,它们之间的转换关系 为 15tw ip=1 pi xel 。

的高度为139pixel ,宽度为379 pixel ,则将之改为twip 单位,

的高度为 98 pixel ,宽度为100 pixel ,则将之改为twip 单位,

属性

将Imagel 的Picture 属性设置为,将Image2的Picture 属性设置为. 属性

已知

即 height 属性应该为

twip ,width 属性应该为 .twip;

即 height 属性应该为

twip ,width 属性应该为 .twip;

参考P59—点通,将密码Text2控件的PasswordChar属性改成“* ”

二、事件

对象的事件:指对象(窗体、控件)对外部条件的响应。VB是由事件触发(事

件驱动),例如单击某个按钮(Click事件),文本框内容变更(Change事件)事件参考P60。

①单击“退出”按钮触发的事件为结束本程序。

②单击“登录”按钮触发的事件为弹出一个消息框并且将本窗体隐藏;

三、方法

对象的方法:指对象(窗体、控件)所进行的操作。例如窗体的隐藏、刷新; 图像对象的移动等。

方法

单击“登录”按钮后,将QQ登录窗体隐藏,即保存工程到自己的文件夹内,

保存窗体名为“”,保存工程文件为“”,生成exe文件,文件名为“”

【学生练习】

教学情景设计 _______________________________________

【新课引入】展示本节课任务:完成分数计算器的制作。 【新课讲授】

一、 基本数据类型

1、 整型(in teger )

不带小数点的整数;整型的标识符为integer ,取值范围为-32768~32767;如范例 中的语文、数学、英语、总分采用整型

2、 长整型(long ) 与integer 一样存取整数,

3、 实数型(single ) 可存储小数或者整数。

4、 字符串型(string

由字母、数字字符构成的

序列,必须用双引号括起来。例如“张三”、“zhangsan ”、 “ 123”。注意:“ 123”和123是有区别的 二、

常量

在程序运行过程中,取值不变的量称为常量。常量定义部分的一般形式为:

Const 常量名as 类型二表达式

例如下列的常量说明语句,哪个是正确的

A. Const x as in teger

B. Const X as in teger=

授课时间 2014年9月28日 第5周 星期2

总第3课时

课题 VB 程序的数据与表达式

课型

新授课

教学时数

1课时

教材分 析

重点 难点

教学方法

(一) 知识与技能:

掌握VB 中常用的数据类型 掌握VB 中常量和变量的说明方法 (二) 过程与方法:

通过分数计算器的制作,体会使用 VB 编写程序的整个过程 (三) 情感、态度与价值观:

培养勇于实践、勤于思考和善于总结的科学探索精神与严谨的治学 态度。 常见的数据类型;常量、变量说明方法 —

常量和变量的说明方法

讲授法、演示法、练习法、任务驱动法

但取值范围较大。取值范围为

如范例中的平均分可能会取小数,所以用实数型表示。