1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
《3.1.2窗体和控件》最新教案优质课下载
【案例分析】
《VB加法器的制作》是在学生对VB开发环境有了初步了解之后进行的。目的是让学生们更好的掌握VB中对象、属性及其代码编写的基本方法。本课设计了制作VB加法器的大任务,并给学生提出几个小任务,供学生分析讨论完成。
任务一:分析加法器。
课前给学生们演示VB制作好的加法器执行程序,让学生自己感受加法器的计算功能。
教师提出任务:小组分析讨论加法器的基本构成。
学生:加法器有文本框、标签和命令按钮组成。
教师:哪位同学能够更准确的说明一下你们小组的分析结果,比如说两个加数部分是什么控件?
学生:由2个文本框、三个标签、两个命令按钮组成。
教师:好,这位同学回答的非常详细,并且大家注意观察,他们小组加法结果部分用的是标签控件,同学们这里有没有其他方法?
学生:文本框也可以。
教师:对,结果部分既可以用标签来实现,也可以用文本框。那么同学们就要思考一下了,两者的区别是什么,为什么两者都可以呢?稍后在同学们制作过程中来思考这个问题。
任务二:加法器界面设计。
教师提出任务:同学们都有了自己的分析结果,那么接下来就要同学们自己来动手实践一下,完成加法器的界面设计,并要注意观察你所绘制的加法器界面各部分的名称是什么。
深入学生中观察学生制作情况,多数学生都能够按照自己分析的结果选择正确的控件进行界面绘制,但是在修改属性的时候出现了一些小问题,对于标签的字体属性及文本框的text属性掌握的不熟练,很多同学没有找到相应的位置,不知从何处下手。
教师:好,同学们先做到这里,老师观察了下同学们完成的情况,多数同学完成的比较好,而且有些同学还独出心裁的设计出了不同样式的,非常值得鼓励。但是同学们在属性设置这里有些问题,老师给大家集中演示一下(电脑操作)。接下来就需要同学们来回答老师开始提出的问题,你所绘制的加法器各部件的名称是什么及控制其显示内容的属性是什么?
学生:text1、text2、text3,控制他们内容的属性石text属性。
教师:这位同学回答的非常正确。结果部分有用标签控件的同学这里应该是caption属性。
任务三:加法器核心代码实现。
提出任务:如何实现加法功能。
分析任务:同学们刚才已经总结了加法器的加数及结果部分的控件名称及其属性,那么我们一起来分析一下如何实现加法计算功能呢。
提出设想:Text3.Text=Text1.Text+Text2.Text
任务完成:实践验证设想是否正确。
教师:大家得出的结果的是否正确?
学生:不正确。
教师:我们验证的结果是两个文本框的内容连接在一起,而不是数值相加运算。这里老师帮大家解决这个问题。VB中有一个Val函数,他的功能是将由数字符号(包括正负号、小数点)组成的字符型数据转换成相应的数值型数据。格式为VAL(<字符表达式>)。那么我们就可以把代码做一下相应的修改:Text3.Text = Val(Text1.Text) + Val(Text2.Text)。