第二节 投票器课时教学设计
课题
第二节 投票器
单元
第一单元
学科
信息技术
年级
八年级
学习
目标
知道变量的概念,了解变量在程序设计中的重要作用。
知道数据有类型之分,掌握整数型变量的定义方法。
理解赋值符号的含义,掌握赋值语句的用法。
理解并能使用代码调整对象在窗口中的位置。
理解顺序结构的程序编写。
重点
变量的定义。赋值语句的使用。
难点
能灵活使用赋值语句改变变量和控件的属性值。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
观看视频。
提问:VB进行能不能编写一个投票程序呢?
通过老师的引导,掌握知识亚要点,学生进行操练,自己进行探究
对投票器的欣赏,激起学生的创作欲望。
讲授新课
一、分析投票器
1、投票器功能分析
通过点击投票按钮,票数相应增加,同时卡通人物也上升。
2、计票原理分析
投票器重要功能是:计算票数。
点击票数随着点击次数逐票增加。运用了累加计数的方法。
二、变量与赋值语句
变量包含变量名和变量值两部分。
变量值指所存储的数据信息,如票数;
变量名指这些数据信息的名字,如S1、S2;
变量名的命名规则:
1、必须以字母或者汉字开头;
2、由字母、汉字、数字或者下划线组成;
3、长度不能超过255字符;
4、不能使用VB中的保留字,如:sub、private、click;
5、属性也属于变量。
交流:
程序中常用的表达形式为:S1=9,结合图;说说变量名指什么,变量的值又指什么?
2、数据的类型与定义
数据类型分为:整型、实型、字符型、逻辑型等多种类型。常用的是整型数。
格式:Dim 变量名 AS 类型
例:Dim S1 AS Integer
将变量S1取值为整型。
3、赋值语句
格式:变量名=表达式
“=”表示赋值号;
作用:计算右边表达式的值,并给予左边变量来保存。
三、VB中的坐标系
窗体的默认坐标原点设在窗体的左上角,横向向右为X轴的正方向,纵向向下为Y轴的正方向。
顺序结构
设计投票器程序
2、编写程序
(1)选中tpq(投票器2.frm)—点击查看代码按钮—选择CommandBoy对象—Click。
(2)输入代码程序:
(3)参照上面的方法完成小红的CommandGirl代码编写。
(4)保存程序;(文件—保存工程)
六、调试投票器程序
探究
、请在窗体中选中男孩子的图像框(属性为ImgBoy)控件,再从属性窗口中找出它的TOP属性,尝试向上移动,观察Top属性的变化。
选中ImgBoy控件,找出它的Height属性,将其值减少100观察其变化。
将出错代码ImgBoy.Height=ImgBoy.Height-100
改为:ImgBoy.Top=ImgBoy.Top-100
课后习题:
下列选项中,正确的赋值语句是( C)
A. a+b=6 B. 8=a C. b=a+8 D. -b=8
2、在VB中,下列程序段执行后,变量a的值为( C) a=5:b=6 b=a+b:a=a*b
A.11 B.30 C.55 D.66
3、下列不属于数值数据类型的是:(D)?
???? (A)整型??????? (B)实型????
(C)货币型????? (D)日期
学生听讲,老师分析,明白投票器的工作原理。
理解并掌握变量。
通过听讲,进行交流给出的表达式
如何区分变量与变量值。
明白数据类型。
掌握赋值语句的用法。
明白顺序结构。
通过探究完成实践。
掌握与理解
讲练结合,对比应用,营造课堂气氛,学以致用。
课堂小结
1、投票器重要功能是什么?
计算票数
2、变量包含变量名和变量值两部分。
3、数据类型: 格式:Dim 变量名 AS 类型
4、 格式:变量名=表达式
学生回答
利用问题形式进行总结,看看学生的掌握情况。
板书
一、分析投票器。
二、变量与赋值语句。
三、VB中的坐标系。
四、顺序结构。
五、设计投票器程序。
六、调试投票器程序。
课件25张PPT。第二节 投票器粤教版 八年级下新知导入 观看这个视频,最近利用微信小程序给爱豆投票非常热门;想一想,VB进行能不能编写一个投票程序呢?新知讲解 一、分析投票器1、投票器功能分析想一想:此程序的功能是什么?
通过点击投票按钮,票数相应增加,同时卡通人物也上升。新知讲解 2、计票原理分析投票器重要功能是什么?
计算票数;
我们发现,点击票数随着点击次数逐票增加。运用了累加计数的方法。
例如:S1、S2分别表示小黄、小红的票数,给小黄投票时,就执行一次S1+1并存放到S1当中。
新知讲解 二、变量与赋值语句 变量包含变量名和变量值两部分。
变量值指所存储的数据信息,如票数;
变量名指这些数据信息的名字,如S1、S2;
1、变量新知讲解变量名的命名规则:
1、必须以字母或者汉字开头;
2、由字母、汉字、数字或者下划线组成;
3、长度不能超过255字符;
4、不能使用VB中的保留字,如:sub、private、click;
5、属性也属于变量。新知讲解 程序中常用的表达形式为:S1=9,结合图;说说变量名指什么,变量的值又指什么? 变量名为S1,变量的值为9。S19新知讲解 数据类型分为:整型、实型、字符型、逻辑型等多种类型。常用的是整型数。
格式:Dim 变量名 AS 类型
例:Dim S1 AS Integer
将变量S1取值为整型。2、数据的类型与定义新知讲解 对象属性有没有限定取值的数据类型呢? 如:
visible的取值只有True和False,即逻辑类型。
标题属性Caption的取值是字符类型。 新知讲解 给变量赋值是通过赋值语句实现的。
格式:变量名=表达式
“=”表示赋值号;
作用:计算右边表达式的值,并给予左边变量来保存。
3、赋值语句例:S1 =S1+1
计算赋值号右边的表达式S1+1的值给予左边的S1。新知讲解 三、VB中的坐标系 窗体的默认坐标原点设在窗体的左上角,横向向右为X轴的正方向,纵向向下为Y轴的正方向。ScaleWidth、ScaleHeight窗体自身的宽度和高度。
Width、Height窗体边框宽度、标题栏的高度。新知讲解 四、顺序结构顺序结构:执行第一条语句,然后执行第二条语句,直到最后一条语句。开始S1=S1+1显示小黄的票数小黄图片升高一个值结束新知讲解根据小黄投票流程图,将小红的流程图填入下图中:开始S2=S2+1显示小红的票数小红图片升高一个值结束新知讲解 五、设计投票器程序1、设计界面
新知讲解 2、编写程序(1)选中tpq(投票器2.frm)—点击查看代码按钮—选择CommandBoy对象—Click。
(2)输入代码程序:新知讲解(3)参照上面的方法完成小红的CommandGirl代码编写。
(4)保存程序;(文件—保存工程)新知讲解六、调试投票器程序 当调试程序时,出现标黄色,说明代码有错误。新知讲解(1)、请在窗体中选中男孩子的图像框(属性为ImgBoy)控件,再从属性窗口中找出它的TOP属性,尝试向上移动,观察Top属性的变化。新知讲解(2)、选中ImgBoy控件,找出它的Height属性,将其值减少100观察其变化。
(3)将出错代码ImgBoy.Height=ImgBoy.Height-100
改为:ImgBoy.Top=ImgBoy.Top-100课后习题1、下列选项中,正确的赋值语句是( C)
A. a+b=6 B. 8=a C. b=a+8 D. -b=8
2、在VB中,下列程序段执行后,变量a的值为( C) a=5:b=6 b=a+b:a=a*b
A.11 B.30 C.55 D.66
课后习题3、下列不属于数值数据类型的是:(D)?
???? (A)整型??????? (B)实型????
(C)货币型????? (D)日期
课堂总结1、投票器重要功能是什么?
计算票数
2、变量包含变量名和变量值两部分。
3、数据类型: 格式:Dim 变量名 AS 类型
4、 格式:变量名=表达式
板书设计一、分析投票器。
二、变量与赋值语句。
三、VB中的坐标系。
四、顺序结构。
五、设计投票器程序。
六、调试投票器程序。谢谢21世纪教育网(www.21cnjy.com) 中小学教育资源网站 有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php