粤教版初二信息技术上学期教案
第5节《分支结构》教学设计
教学环节
|
教师教学
|
学生活动
|
设计意图
|
引入
|
教师通过日常生活的例子如:人生的十字路口的选择,玩游戏的攻略选择进行引入。
|
学生思考
|
引起学生思考
|
新课讲授
|
引导学生体验密码程序的运行,初步了解分支语句的应用。
Private Sub Form_Click()
guess = InputBox("请输入一个整数密码:", "密码")
password = "123456"
If guess = password Then
Print "yes!your are win"
End If
If guess <> password Then
Print "again please!"
End If
End Sub
|
初步体验程序的执行(任务一)。
|
了解分支程序的执行顺序。
|
新课内容
|
结合数学上数的绝对值,分析程序学生运行程序
x=inputbox(“请输入一个数”,”输入一个数”)
If x>=0 Then
Print “你动动脑筋!正数的绝对值是它本身"
Print”y=”;x
Else
Print "正确,你真聪明!负数的绝对值是它的相反数"
Print “y=”;-x
End If
特别强调:我们实际问题的“条件”以及相应的选择,要根据具体问题具体解决,用到相关的数学知识,结合条件语句的含义来设置。
解释分支语句的格式和应用,语句。
|
画出程序的执行顺序流程图。(任务二)
|
结合实际问题,体会分支语句的执行顺序。
|
学生练习
|
辅导学生运行修改程序。
|
修改程序(任务三)
当R>2500和r<=100时输出“超出范围”:
inputBox(“输入圆的半径”,”半径” )
if r>2000 then
print”超出范围”
else
circle(2500,2500),r
endif
|
拓展学生思维
|
学生提高练习
|
巡视并辅导学生。
|
补充、修改调试运行程序P46.3. (任务四)
|
熟悉提高
|
小结
|
教师对本节所学知识进行小结,特别强调,实际问题的“条件”以及相应的选择的设置。
|
学生思考
|
知识形成
|
实践
|
内容
|
知识技能和情感态度评价
|
|
技能掌握
|
情感态度
|
||
任务一
|
学生体验密码程序的执行。
|
|
|
任务二
|
画出流程图:
x=inputbox(“请输入一个数”,”输入一个数”)
If x>=0 Then
Print “你动动脑筋!正数的绝对值是它本身"
Print”y=”;x
Else
Print "正确,你真聪明!负数的绝对值是它的相反数"
Print “y=”;-x
End If
|
|
|
任务三
|
修改程序,当R>2500和r<=100时输出“超出范围”:
inputBox(“输入圆的半径”,”半径” )
if r>2000 then
print”超出范围”
else
circle(2500,2500),r
endif
|
|
|
任务四
|
读程序和补充程序P46.3
|
|
|