资料阅览信息技术初中信息技术

粤教版初二信息技术《认识程序的基本要素》教学设计

发布者微信

    

粤教版八年级上学期信息技术教案

第3节《认识程序的基本要素》教学设计
一、学习者分析:
通过上两节课的学习,学生对VB的编程环境有所了解。本节主要是通过学生对程序的运行和体验,对常量、变量命名规则和赋值语句、输出语句进行详细的学习。本节难点是学生对变量的理解以及应用。
二、教材内容分析
1、本节的主要内容及在本章中的地位
本节是学生阅读程序和写出程序的运行结果的基础。
2、教学重点、难点: 
重点:常量、变量的作用,变量的命名规则,赋值语句的功能。
难点:变量的命名规则,赋值语句、输出语句的功能,语句的格式和使用条件。
3、课时安排:二课时
三、教学目标
1.知识与技能:
1)了解常量、变量的含义和作用,变量的命名规则。
(2)熟练掌握赋值语句的格式、功能。
2.过程与方法:
1)通过分组实验比较熟练,掌握变量的含义和作用,变量的命名规则。
(2)用实际例子的训练,熟练掌握赋值语句的格式、功能,进一步熟悉程序的运行、修改、保存。
3.情感态度价值观
培养学生的合作精神,提高学生的创新、探索精神。并培养他们敏锐的洞察力。
四、教学理念和方法:
    本节是程序设计的基础,涉及的知识内容较多,而且很多需要熟练并记忆,教师只有通过设置教学情景和引导学生体验才能对程序进一步的学习和了解。本节主要通过情景设置、分组实验、留心观察以及分组比赛、让学生修改程序等任务驱动;讲、演、练等多种教学手段相结合,强化教学内容。
五、教学过程设计
1、教学内容的组织与呈现方式:
本节通过从简单计算“圆”的面积程序作为引入,通过分析程序中语句的组成,过渡到常量,变量,赋值语句的讲解,通过设置分组实验以及分组比赛等不同的任务让学生留心观察、体验各个知识点,从中获得知识。
2、教学过程
1课时

教学环节
教师教学
学生活动
设计意图
 
教学引入
教师通过建设大厦需要组织建筑材料来说明导入程序设计也需要一些要素。
学生复习运行程序(任务一)
R=1000
S=3.14*R*R
Print “圆的面积“; S
体会语句在程序中作用。
教师讲授
 
教师分析程序,引出语句的定义课本P34
解释赋值语句,赋值号的含义:
Pi*R*R=s (“=”在数学上是“等号”)
S=pi*R*RVB上是“赋值号”,把左边的值赋值给右边的变量)
学生回答:“=”在数学上和VB上的区别。
让学生明白赋值语句的作用。
提出问题:如何求半径分别为20003000圆的面积。说明什么是常量。
学生修改程序完成(修改程序,求半径为20003000圆的面积)
什么是常量。
提出问题:把R的值修改,RS是变量,
讲解变量的含义。
学生体会变量的意义
体会程序中变量的使用
学生分组体验
要求:分组把变量名R分别改为“A”、“3A”、周长”、“sub”试看程序的运行结果。
学生分组体验(任务二)
 
 
学生通过修改变量的命名和赋值,体会变量的命名规则。
学生练习
讲解变量的命名规则。
作出判断并明确答案,并做裁判。
学生明确命名规则,并
分组比赛思考判断,哪些变量命名是正确的?(任务三)
下面哪些变量是合法的:
hang,  123, hang1, home, 1student,stud_ent,sub$, 初二1,育才中学,h.123,
print-8,   Integer, true
 
进一步明确变量的命名规则
快速掌握知识点。
学生实践
创设上机情景。
学生体验变量命名规则
(填空补缺的程序)
 
加深变量的命名规则
学生提高练习
提出问题:如何求长=50,宽=30的长方形面积?
提高练习:(任务四)
如何计算长方形的面积和周长。学生修改程序。
 
开拓思维
小结
教师小结本节的知识点
学生思考
形成知识

 
3.教学评价:
评价标准:完成基本任务80%为及格,完成全部任务100%为良好,在扩展上能有所创新为优秀。
课堂评价表:学生完成如下实践并填写课堂自评。

实践
内容
知识技能和情感态度评价
技能掌握
情感态度
任务一
运行并修改画圆程序。
 
 
任务二
分组体验变量的赋值,以及变量的命名规定
第一组:把变量r改为AS 改为“面积”。
Private Sub Form_Click()
A = 1000
Pi=3.14
Circle (1500, 1500), A
面积=pi*A*A
Print “ 圆的面积:“;面积
L=2*pi*A
Print “ 圆的周长:“;L
End Sub
运行程序,体验程序是否通过,是否正确?
第二组:
把变量r改为3AS 改为“S—面积”:
Private Sub Form_Click()
3A = 1000
Circle (1500, 1500), 3A
S—面积=pi*3A*3A
Print “ 圆的面积:“;S—面积
L=2*pi*3A
Print “ 圆的周长:“;L
End Sub
运行程序,体验程序是否通过,是否正确?
第三组:
把变量r改为SUBS不变
Private Sub Form_Click()
sub= 1000
Circle (1500, 1500), sub
S=pi*sub*sub
Print “ 圆的面积:“;S
L=2*pi*sub
Print “ 圆的周长:“;L
End Sub
运行程序,体验程序是否通过,是否正确?
第四组:
把变量S改为“S_面积”
Private Sub Form_Click()
r= 1000
Circle (1500, 1500), r
S_面积=pi*r*r
Print “ 圆的面积:“;S_面积
L=2*pi*r
Print “ 圆的周长:“;L
End Sub
运行程序,体验程序是否通过,是否正确?
 
 
任务三
下面哪些变量是合法的:
hang, 123, hang1, home, 1student,stud_ent,sub$, 初二1,育才中学,h.123,
print-8,   Integer, true
 
 
 
任务四
 
1、如何计算长方形的面积和周长。学生修改程序。
2、如何让计算机帮你记数?我在文具店里买了五种东西,它们分别是钢笔13.3元,书签0.62元;毛笔5.54元,橡皮2.21元,稿纸3.12,共要赋多少钱?(如果时间允许)
 
 

4、教学资源:教室网络,练习画圆程序。
 
2课时

教学环节
教师教学
学生活动
设计意图
引入
 
情景设置:如何计算下列式子?
引出数学式子和VB上的表达式的类型
学生思考
让学生认识表达式。
教师讲授知识表达式
通过分组体验程序中算术表达式的赋值明确:使用不同的运算符,式子的值不一样。
1r = 10002000
2r=” 10002000”
3r = 1000+“2000
4r = 3000
Private Sub Form_Click()
r = 10002000
Circle (1500, 1500), r
 s=pi*r*r
print “s=”;s
End Sub
 
学生分组体验并思考程序的输出结果。(任务一)
学生进一步体验使用不同的运算符,式子的值不一样。
 
知识展开
教师明确运算符和表达式,每个表达式经过运算后都会产生一个确定的值。并说明
如:123”abc”,123+1234,”123”+”456”, 
123+”456”(不是表达式,因为不能产生一个确定的值)
 
学生思考
明确运算符和表达式
 
课间小结
教师明确:1、在VB中可以出现多种运算符,但要强调:运算符号的书写,括号没有[]{},全部用()表示。
2、算术表达式中的运算符表达以及运算结果。
填写运算结果(任务二)
熟悉算术表达式的运算。
学生活动
组织学生比赛看谁算得快又准。(见附表)
学生分组比赛
强化训练表达式的运算。
选学内容
关系表达式和逻辑表达式。
学生思考记忆
形成知识
课堂小结
本节我们学习了算术表达式,字符表达式,关系表达式和逻辑表达式以及重复体会表达式的作用。
记忆
形成知识

附表:专项练习(其中a=1, b=2)

算术式子
VB表达式
结果
a3-b3
 
 
a[x+b(x+c)]
 
 
ab+a/b
 
 
a+b/c+b
 
 

3.教学评价:
评价标准完成基本任务80%为及格,完成全部任务100%为良好,在扩展上能有所创新为优秀。
课堂评价表:学生完成如下实践并填写课堂自评。

实践
内容
知识技能和情感态度评价
技能掌握
情感态度
任务一
设置分组体验程序一
1r = 10002000
2r=” 10002000”
3r = 1000+“2000
4r = 3000
 
 
任务二
填写运算结果(见附表)
 
 
任务三
专项练习(见设计)
 
 
任务四
课后练习:P37
 
 

 
3课时

教学环节
教师教学
学生活动
设计意图
 
教学引入
复习赋值语句,赋值号的含义,解释
赋值语句N=N+1的含义,赋值语句具有方向性。
回忆并思考
体会语句在程序中作用。
学生分组体验
教师巡查,辅导。
上机实验
1、在程序中有哪些变量、常量?
 2、哪一语句使变量 r 的值产生变化的?
 3、自己修改程序使 r 的值每次变化为50200500等。
 
让学生明白赋值语句的作用。
教师讲授
声明变量语句格式:
Dim <变量名> as <数据类型>
数据类型:
数值型:整型、长整型
字符型:String
布尔型:Boolean
 
 
学生思考
练习:判断下列数据的类型:
123(字符型),-123(整型),0.12345678876543221(单精度),1234568765(长整型)
 
学习声明变量语句的用法、了解数据类型。
学生上机体验
创设情景,让学生体会
“输出语句”的输出结果。
“输出语句”的。
 
体会
输出结果
 
复习画圆语句
运行程序,复习画圆语句:
circle(横坐标,纵坐标),半径
 
,回忆。
形成知识
扩展学习
补充: VB的常用函数(选学)
思考学习
常用函数学习
小结
教师小结本节的知识点
学生思考
形成知识

 
3.教学评价:
评价标准:完成基本任务80%为及格,完成全部任务100%为良好,在扩展上能有所创新为优秀。
课堂评价表:学生完成如下实践并填写课堂自评。

实践
内容
知识技能和情感态度评价
技能掌握
情感态度
任务一
体会赋值语句“
打开I盘的要素1”文件夹,运行工程1.vbp”
并思考:
 1、在程序中有哪些变量、常量?
 2、哪一语句使变量 r 的值产生变化的?
 3、自己修改程序使 r 的值每次变化为50200500等。
 
 
 
任务二
体会输出语句
打开I盘的体验输出语句文件夹,运行工程1.vbp”
并思考:
 1、在程序的输出语句中 ,  ; 的作用?
 2、在输出语句中 "   " 内的内容是如何显示的?
 
 
 
任务三
复习画圆语句。
Circle(2500,2500),1000
Circle(2500+x,2500+y),2000
 
 
 
任务四
 
专项练习。(填表)
 
 

4、教学资源:教室网络,练习画圆程序。
六、教学反思:
本节可以采用多种学生活动形式如:比一比,赛一赛或小组讨论,抢答等,这样就可以使课堂气氛活跃起来,再结合一些实际操作,就使学生把知识记牢。