资料摘要
第三节程序的选择结构教学目标:通过教师引导学生去探究、发现技术背后所蕴含的技术价值和技术思想,使其获得知识与技能的同时,理解和掌握过程与方法,这样才能够学会认知,学会做事,乃至学会生活,提高终生学习的能力、分析解决问题的能力,满足其终身发展的需要,成为适应信息社会的公民。1.知识目标:(1)掌握分支
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 16
- 下载次数
- 0
- 更新时间
- 2018-05-14 10:53:00
- 来源学校
- 学校:甘肃省临洮中学
1.2.2 条件语句公开课教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句公开课教案
正文
第三节
程序的选择结构
教学目标:
通过教师引导学生去探究、发现技术背后所蕴含的技术价值和技术思想,使其获得知识与技能的同时,理解和掌握过程与方法,这样才能够学会认知,学会做事,乃至学会生活,提高终生学习的能力、分析解决问题的能力,满足其终身发展的需要,成为适应信息社会的公民。
1.知识目标:
(1)掌握分支选择结构实现条件判断控制。
(2)能够运用分支选择结构设计编制程序解决问题。
2.技能目标:
培养学生的逻辑思维能力,促进学生对问题解决方法的理解。
3.情感态度:
通过趣味性教学,使同学们保持高涨的学习兴趣,在操作的同时获得成功的喜悦。
教学重点:
让学生学会使用VB语言的If分支语句,掌握分支判断程序结构,来解决实际问题,并且培养学生的探索、创新能力。
教学难点:
对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。
教学过程:
一、设计情境,引入新课
师:If you enjoy running every morning,then please put your right hand,else please put your left hand.(屏幕演示)
生:(解释英语句子)
设计意图:这个英语对话,主要是引出选择结构的语法(If……Then……Else),这样的英语句子翻译成中文并不难,目的是让多数的学生都能感受程序设计的乐趣,引入本节的课题。
二、合作探究,获得新知
师:VB程序设计实例(求数的绝对值)──屏幕演示。
师生交流:讨论程序中的代码。
Private Sub Command1_Click()
'求输入数值的绝对值
Dim A As Integer
A = Val(text1.text)
If A >= 0 Then Print "Y=";A
Else Print "Y=";-A
End Sub
引出知识点:通过实例展示分析,引出在VB中If语句的基本用法。
语法1:
If 条件
Then语句1 Else语句2
屏幕演示,师生互相讨论。
师:1.关键字:if
then
else
end if
2.条件是关系表达式或者是逻辑表达式,关系表达式是用关系运算符连接起来的式子。
例:A>0;A<>0;A Mod 2=0
语法2:
If 条件
Then 语句组1 Else 语句组2
End If 三、练习反馈,应用拓展──屏幕演示
练习任务:设计一个程序,输入三角形的三条边,并求出对应的三角形面积。
1.算法分析(师生互动)
①输入三条边(定义变量)
②判断这三条边是否能构成三角形(生:依据);
③计算三角形面积的方法(生:(P=A+B+C)/2;
S=SQR(P*(P-A)*(P-B)*(P-C));
④输出:三角形面积S 或不能构成三角形。
2.程序设计
师:程序界面设计──屏幕演示。
3.程序代码编写,解决问题(上机实践)
师生互动:学生编写程序代码,教师指导教学。
Private Sub Command1_Click()
Dim a,b,c,p,s As Single
a = inputbox(“a=”)
b = inputbox(“b=”)
c = inputbox(“c=”)
p = (a + b + c)
/ 2
If
(a + b > c)
And ( b + c > a)
And
(c + a > b)
Then
s = Sqr(p * (p - a)
* (p - b)
* (p - c))
"该三角形的面积为:" ; s
Else
Print "这三条边不能构成三角形"
End If
End Sub
师:指出学习的重点──If……Then……Else。
四、知识回顾,总结提升
1.课堂小结──指出本节课程的知识点
语法1:
If 条件
Then语句1 Else语句2 语法2
If 条件
Then
语句组1
Else
语句组2
End If 2.提高任务
某商场为了对苹果进行促销,规定购买2千克以上可以在原价每千克1.5元的基础上打8折。请设计一个程序计算购买X千克苹果的应付款。
提示:变量X表示苹果的重量,变量M表示应付款。
3.拓展知识
①If语句的嵌套;
②If语句的块结构。
教学反思
1.成功的地方
在信息技术课教学中,可采用问题激学的方法来激活学生的思维。VB程序设计更是一门灵活性、实践性、综合设计性较强的学科。同时,程序设计对于高中阶段的学生,还是比较陌生,要进行完美的教学,还有一定的困难。本教学借助学生现有的数学知识,以简单的英语口语为入口,引导学生从发现问题到解决问题进行探索式学习。从枯燥无味的理论学习中,体会到了程序设计的乐趣,提高了解决生活实际问题的能力。这是本节课比较成功的地方。
2.不足和经验
首先,信息技术教学对设备要求比较严格。本节课的教学环境是在多媒体网络机房进行,一旦网络出现故障或设备出现问题将影响教学过程,引起教学失控,解决方案是配备液晶投影仪及相关广播控制软件;其次,学生差异问题比较突出。因学生对计算机的掌握水平不同,必然会有个别学生的底子薄、素质差、一些内容动手能力弱,解决方法是,在教学中应尽量让学得好的同学互相搭配,以此来相互进行辅导和交流;另外在教学过程中教师还要尽量多的到下面去巡视辅导,回答个别同学的不同问题,从而解决所存在的差异问题;最后,还要善于帮助学生进行归纳总结。
3.几点待探索的问题
①学生对于信息技术的学习,往往停留在对计算机的操作上,而对学生方法的探索、教师的指导、同学们之间的互助交流很容易产生忽视的情况,那么在新课程下,如何更好引导学生从传统的操作式计算机教学中,转向对问题的探索式学习呢?
②对于本章节的内容,学生已经在数学课上学过,学生可能会不重视本章的学习,我们如何更好地将信息技术与其他学科进行整合?如何引导他们对同样的问题进行不同层次,不同方面的自主探究学习?
③学生掌握的数学基础不一样,对计算机的爱好程度也不一样,作为老师,我们该如何更好地引导他们取长补短,互助学习。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-05-14 10:53:00
- 下载次数: 0
- 浏览次数: 16
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:甘肃省临洮中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句公开课教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。