粤教版八年级信息技术第二章教案
教学环节
|
教师教学
|
学生活动
|
设计意图
|
课堂引入
|
教师通过做一个猜数的游戏,猜得对有奖。(P56猜数程序代码),引起学生的学习兴趣。
|
学生游戏
|
引起学生兴趣
|
新课讲授
|
教师分析游戏程序。提出问题一:程序用到什么语句?整个程序是什么结构?
|
学生回答(用到解释,赋值,输出,判断,循环等语句。综合结构。)
|
复习以前学过的知识,指出知识综合运用就可以解决实际问题。
|
提出问题二:
能否画出流程图?
|
学生试图画流程图(任务一)
|
复习程序编写的三种结构,并引导学生归纳程序编写的一般步骤。
|
|
教师分析流程图,并复习程序的几种结构。
说明:事实上,任何计算机程序都可以由这三种结构组合而成,我们主要灵活运用好这些基本结构,就可以编写各种各样的程序,解决许多实际问题。
|
学生思考并分析程序的流程图。
|
||
提出问题三:如果要你编写这个程序你怎样做,第一做什么?第二做什么?
教师归纳程序设计的一般步骤。
|
学生回答并思考
|
||
新课展开
|
教师演示修改程序,开扩学生思维。
Dim x As Integer
Dim guess As Integer
randomize
x = Int(Rnd(10) * 100)
n=0
Do While guess <> x
guess = InputBox("请输入你猜的数字(0~100)", "猜数")
n=n+1
If guess > x Then
Print guess; "太大了!"
Else
If guess < x Then
Print guess; "太小了!"
End If
End If
Print "你已经猜了"; n; "次"
Loop
Print "恭喜你,猜对了!"
|
修改程序,统计猜数的次数。(任务二)
|
扩展思维能力。并复习循环语句。
|
知识提高
|
通过完成在“使用猜数程序前添加输入密码验证”的程序修改,进一步了解程序的分块结构。
|
修改程序,在使用猜数程序前添加输入密码验证。(提高任务三)
|
拓展知识
|
小结
|
教师小结程序设计的一般步骤.课本P56。
|
学生思考。
|
形成知识
|
实践
|
内容
|
知识技能和情感态度评价
|
|
技能掌握
|
情感态度
|
||
任务一
|
学生试图画流程图
|
|
|
任务二
|
修改程序,使程序在用户猜对时显示共猜对多少次?
|
|
|
提高任务三
|
修改程序,在使用猜数程序前添加输入密码验证。添加以下程序段:
Do While inputpassword <> "123456"
inputpassword = InputBox("请输入密码", "输入密码")
Loop
|
|
|