《VB语言及程序开发环境(“时钟日历”的制作)》教学设计.doc
文本预览下载声明
?《VB语言及程序开发环境(“时钟日历”的制作)》教学设计
课题 VB语言及程序开发环境 教
学
目
标 1、知识与技能:(1)掌握VB定义的常用的基本数据类型,常量与变量的定义方法。
(2)掌握Date函数和Time函数的用法。
(3)熟悉VB程序设计语言的开发环境,能调试简单的VB程序。 2、方法与过程:
本涉及到基础知识较多,所以要一个一个问题解决,从显示时间和日期的程序入手,从中分析VB程序一般包括的四部分,基本数据类型、常量与变量,运算符、函数和表达式,而且结合练习来加强对这些新知识的巩固。通过介绍VB程序的开发环境中的菜单、常用工具和常用窗口等,再通过上机操作运行一个程序,让学生更容易上手。 3、情感态度和价值观:
这一节是学习VB程序的重要的入门课,授课时要注意结合学生的思路,逐个问题解决,不可一蹴而就。 教学
内容
分析 教学重点:(1)????VB常用的的基本数据类型,Date函数和Time函数的用法。(2)????VB程序的开发环境 教学难点:把本节的内容加以运用 教学
方法 本节采用了“观察—阅读—练习—操作—总结”等教学活动开展教学 课时 1课时 教学
环节 教师活动 学生活动 情景引入 【教师】以下是一个“显示时间和日期的计时器控件”的程序,请你注意观察程序的组成结构及其功能,并思考如下的问题: ? 讲
授
新
课 一问题 提出问题:【教师】?(1)程序有多少行,每一行的作用是什么?
(2)如果按语句的作用区分,这个程序包含几个部分?
Private sub command1_click()????????‘‘定义名为command1_click()的事件过程
?Private Sub Form_Load()
Label3.Caption = Date
End Sub
Private Sub Timer1_Timer()
Label4.Caption = Time
End Sub
? 学生观察并思考 二
探
究 探究:【学生】考察上述程序,我们容易看到:程序共有代码6行,每一行都是VB的一个语句,VB的程序就是由这样的一组语句组成。每一个语句都是按照一定的规则书写的。
【教师】总结上述分析,我们可以得到VB程序的一般包括如下部分:
(1)????数据类型说明部分
(2)????数据的输入部分
(3)????数据的处理部分
(4)????数据的输出部分 ? 三新课讲解 (一)任务一【教师】要求学生设计所要求程序的程序界面,参考课本30页的图2-1,VB程序设计语言的开发环境。
(二)任务二
学习工具箱中用到的控件。
(三)任务三
编写程序并运行结果 学生通过三个任务体验VB语言及程序开发环境 四体验总结
? (四)可视化程序的开发环境前面的学习使我们知道,要较快地学会运行调试VB程序,首先需要熟悉VB程序设计语言的开发环境。VB程序设计语言的开发环境的界面如下图:
VB程序设计语言的开发环境中,控件工具箱、代码窗口、窗体设计器窗口、工程资源管理器窗口、属性窗口是一些常用的程序设计与调试工具,这些工具互相协调、互相补充,如果熟练、合理地使用会大大地减少应用程序的开发难度,提高工作效率。
? ? 五、
拓
展
作
业 在了解、熟悉了VB程序设计语言的开发环境以后,结合课本27页28页(一)VB定义的常用的基本数据类型
????(二)常量与变量
(1)常量
????Const??常量名? As?类型?=?表达式
???(2)变量说明
?????????Dim??变量? As???类型??
(三)运算符、函数和表达式
(1)算术运算符有:
运算符号
+
-
*
/
^
MOD
含义
加号
减号
乘号
除号
乘方
整除
取余数
?????字符串运算符有:
??? VB中的字符串运算符是“”,该运算符主要用于连接两个或更多的字符串,例如:“"abcd""efg"”连接后结果为"abcdefg"。
(2)函数
(3)表达式
??表达式是指某个求值规则,它由运算符和配对的圆括号将变量、常量、函数等操作数以合理的形式连接起来的式子。
?
试试编者按写下面程序:
Private Sub Command _ Click()
??Const PI as Single=3.14
Dim r as Single, s as Single
r=Inputbox(“r=”, “输入半径”)
s=?PI*r*r
Print??“圆的面积s=”;s
End Sub
运行的结果是:?????????????????????
显示全部