VB教案(1-3章)
- 格式:ppt
- 大小:751.50 KB
- 文档页数:106


1 教 案
授课时间 2 月 24 日 至 2 月 28 日 课时数 2+1
授课方式 理论课☑ 讨论课□ 习题课□ 实验课□ 上机课☑ 技能课□ 其他□
授课单元 第一章 引言
目的
与
要求 1)了解程序与程序设计语言
2)了解VB的集成开发环境
3)掌握简单应用程序的建立过程
重点
与
难点
1)简单应用程序的建立过程
2)窗体
主
要
内
容 1.1程序与程序设计语言
1.2VB简介
*1.3 vb的集成开发环境
*1.4建立简单的应用程序
*1.5面向对象的程序设计语言
1.6窗体
教学方法手段(教具)
理论课采用板书与多媒体相结合
实践课采用上机实践操作
参考资料 《Visual Basic程序设计教程》 人民邮电出版社
《 Visual Basic程序设计实验教程》 人民邮电出版社
思考题、
作业 1.2习题一
一、1、2、3 、6
二、1、4
2 3 讲 稿
第一章 引言
[新课导入]:
导入方式:通过复习计算机语言基础知识,导入vb语言的功能及学习方法
导入目的:增强学生的学习积极性
导入时长:大约5分钟
[新课讲授]:
3)掌握简单应用程序的建立过程
难点:1)简单应用程序的建立过程
2)窗体简单应用程序的建立过程
方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法
1.1程序与程序设计语言
计算机程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。
计算机的工作原理——“存储程序”(存储程序和程序控制)
程序设计语言大致有三类:机器语言,汇编语言,高级语言
1. 机器语言 2. 汇编语言 3. 高级语言
1.2 Visual Basic 简介
Visual Basic是从BASIC语言发展而来的,是开发Windows环境下图形用户界面软件的可视化工具。Visual意指“可视的”,在Visual Basic中引入了面向对象的概念,把各种图形用户界面元素抽象为不同的控件,如各种各重点: 1)了解程序与程序设计语言
第1课 开学第一课
一、教材分析: 本书介绍的是vb程序设计的基础知识和基本操作,分vb初步,程序结
构和使用扩充控件三个单元,介绍了应用vb开发程序的基本知识和有关刚
噶,根据学生的年龄、兴趣、知识、认知结构等特点,从简单到复杂、从形
象到抽象,从浅入深、循序渐进等原则安排教学顺序。
二、学情分析: 在上学期的学习中,学生主要学习的是flash动画和简单的动画场景的设
计,在学习过程中,学生比较的感兴趣,且在学习过程中积极性比较高,通
过学生自己的努力,能够独立完成简单的动画设计,效果也较好。但是学生
对vb的接触是第一次,因此在开始的时候就要打好良好的基础。
三、教学目标 知识与技能目标:知识与技能目标:
1.与学生一起分析教材与学生一起分析教材
2.对学生进行学法指导对学生进行学法指导
3.对学生进行常规教育对学生进行常规教育
过程与方法目标:过程与方法目标: 1. 通过教师分析,学生了解本学期的主要学习内容
2. 通过基本方法的指导,学生掌握学习的基本方法及学习过程中要注意的
问题。问题。
情感态度与价值观:情感态度与价值观:
通过学习培养学生最基础的学习方式,使学生有一个很好的学习状态和
兴趣。兴趣。
四、教学重点
教材分析教材分析
五、教学难点
学法指导学法指导
六、教学方法:引导法、讲授法引导法、讲授法
七、学法:小组合作、小组探究小组合作、小组探究
八、课时:1课时课时
九、课型:新授课新授课
十、教学过程
(一)教材分析(一)教材分析 本学期主要学习的是vb程序设计,主要包括以下内容程序设计,主要包括以下内容
1、vb 开发环境简介开发环境简介
2、编一个简单的程序、编一个简单的程序
3、使用文本框控件、使用文本框控件
4、使用联机帮助、使用联机帮助 5、使用选项按钮控件、使用选项按钮控件
6、制作菜单、制作菜单
7、使用图片框控件、使用图片框控件
8、使用定时器、使用定时器
韶关学院课程教学设计( 2 学时)
教学内容
(章节、专题) 第6章 菜单及工具栏设计
用菜单编辑器设计菜单实例
教学目标
与要求 掌握菜单控件数组的使用方法
教学重点 用菜单编辑器设计菜单实例
教学难点 菜单控件数组的使用方法
选用教学素材与设备 选用教材:VB程序设计教程(东南大学出版社)、自制课件
教学仪器及多媒体课室:数码投影仪、计算机多媒体投影课室
教具:视频展示台、白板
教学过程
(内容提纲、教与学的方法)
教学步骤及教与学的方法:
1 用课件将本节课的主要内容给同学们进行演示
2 操作及编程由同学们在实验室里完成,并写出实验报告
3 留一些习题,供同学们课后思考、练习
教学内容提纲:
1 用菜单编辑器设计菜单实例
2 菜单控件数组的使用方法
作业(习题与实验教材):
P202: 3、4
[原创]vb教程答案第七章
1(略
2(略
3(略
4((1) BASIC
(2) 6 26
2 62
-2 98
(3) 23
47
(4)10 8
12 -10
5 2
12 10
5( 编写一个摄氏温度与华氏温度转换的通用过程。摄氏温度(C)与华氏温度(F)转换的公式
如下:F=C×9?5,32
Private Sub Command1_Click()
Dim c As Single, f As Single
c = Text1.Text
Call zhh(c, f)
Text2.Text = f
End Sub
Private Sub zhh(cs As Single, fs As Single)
fs = cs * 9 / 5 + 32
End Sub
6( 编写一个验证一个数是否是素数的通用过程。
Private Sub Form_Click()
Dim n As Integer, flag As Boolean
n = InputBox("输入一个整数:", "判断素数")
Call sushu(n, flag)
If flag Then
MsgBox Str(n) + "是素数"
Else
MsgBox Str(n) + "不是素数"
End If
End Sub
Private Sub sushu(m As Integer, f As Boolean)
Dim i As Integer
For i = 2 To Int(m / 2)
If m Mod i = 0 Then Exit For Next i
If i = Int(m / 2) + 1 Then
f = True
Else
f = False
End If
End Sub
7( 编写程序找出1-100之间的所有孪生素数。