vb趣味程序课程教案

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

教学进度表

一、了解计算机语言

各种软件,包括Windows、Word、PowerPoint、各种游戏等都是计算机语言编写出来的。(演示)如贪吃蛇游戏、健康指标计算器等等。

常见的高级语言

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

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

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

4.JAVA、.Net、PHP、C#、HTML……

二、VB语言介绍

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

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

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

1、开始游戏,

2、黑子先走,

四、制作QQ登录界面

【学生练习】

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

教学

后记

授课时间2014年9月23日第4周星期2 总第2课时课题VB程序设计的过程

课型新授课教学时数1课时

教学(一)知识与技能:

目标了解计算机语言;

熟悉VB开发环境

了解VB中的对象、属性、事件

学会编写窗体的设计代码,并能运行程序

(二)过程与方法:

通过QQ登陆窗体的制作了解并掌握程序编写的整个过程

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

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

教材分析

重点属性、方法和事件

难点VB的集成开发环境

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

教学情景设计

【新课引入】

【新课讲授】

对象名称属性、方法或事件(属性、方法或事件)作用说明

登陆窗体Form1 Height属性、Width属

性窗体的高度和宽度

将Image1的Picture属性设置为qq1.jpg,将Image2的Picture属性设置为qq2.jpg.

3.PasswordChar属性

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

二、事件

对象的事件:指对象(窗体、控件)对外部条件的响应。VB是由事件触发(事件驱动),例如单击某个按钮(Click事件),文本框内容变更(Change事件)

1.Click事件

参考P60。

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

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

三、方法

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

1.Hide方法

单击“登录”按钮后,将QQ登录窗体隐藏,即form1.Hide保存工程到自己的文件夹内,保存窗体名为“login.frm”,保存工程文件为“login.vbp”,生成exe文件,文件名为“login.exe”【学生练习】

目标了解顺序结构的特点

掌握VB语言中的赋值语句;

(二)过程与方法:

通过完成自动饮料机的制作,掌握VB的赋值和输出语句,并尝试解

决实际问题。

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

培养学生发现问题、思考问题和解决问题的习惯;

培养学生初步的程序设计思维。

重点TextBox、Image、Label的使用;赋值语句

教材分析

难点对顺序结构的理解和运用;Label和TextBox的使用教学方法自学法、练习法、任务驱动法

教学情景设计

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

【学生练习】

第一个窗体中:长方形计算按钮代码提示:长方形面积计算代码提示:

【新课引入】展示本节课任务:完成QQ登录界面的注册、登录。

【新课讲授】

一、注册窗口的完成

1.使用user记录昵称,使用pass记录密码,即Public user, pass As String

2.“退出”按钮代码为End;

3.“注册”按钮实现记录用户输入的账号和密码,并显示登录窗体,隐藏注册窗体;

代码为:

user = Text1.Text

pass = Text2.Text

form2.Show

form1.Hide

二、登录窗体的完成

1.如果用户在登录窗体输入的账号和密码与注册窗体输入的一致,则显示登录后

的窗口,否则提示“账号或密码错误”。

2.退出”按钮代码为End;

程序功能

Dim i As Integer 定义整型变量i

For i = 5 To 0 Step -1 控制变量5-0变化

Jishi.Text = i 显示变量i的值(5、4、3、2、1、0)

Delay (1) 延时1秒

Next i

二、For语句的格式

For <循环变量>=<初值> To <终值> [Step <步长>]

<语句>

Next <循环变量>

三、For语句的执行过程

【学生练习】

1.在屏幕中显示5、4、3、2、1、0。做好后生成工程1.exe

2.在屏幕中显示12、22、32、42、52 。做好后生成工程5.exe

【新课讲授】

相关文档
最新文档