资料摘要
《认识程序中的基本元素》教学设计西安市黄河中学 李瑶【教学内容】粤教版信息技术(必修一)高一年级下册第四章《信息的加工与表达(下)》第一课《编制计算机程序解决问题》第三框《认识程序中的基本元素》【课标要求】认识程序中的基本元素常量、变量、函数、运算符、表达式、语句等,领会它们的作用,能够读懂和编
- 资料类型:教学教案文档
- 所属课文:4.1.3 认识程序中的基本元素
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 248
- 下载次数
- 0
- 更新时间
- 2020-09-06 06:34:30
- 来源学校
- 学校:西安市黄河中学
4.1.3 认识程序中的基本元素优质课一等奖
未知
摘要:暂无摘要
关键词:4.1.3 认识程序中的…优质课一等奖
正文
《认识程序中的基本元素》教学设计
西安市黄河中学 李
瑶
【教学内容】
粤教版信息技术(必修一)高一年级下册第四章《信息的加工与表达(下)》第一课《编制计算机程序解决问题》第三框《认识程序中的基本元素》
【课标要求】
认识程序中的基本元素常量、变量、函数、运算符、表达式、语句等,领会它们的作用,能够读懂和编写简单的计算机程序。
【教材分析】
粤教版信息技术(必修一)教材是以信息处理与交流为主线,按照“信息的获取与评价——信息的加工与表达——信息的发布与交流——信息的存储于管理”这一线索呈现学习内容。《认识程序中的基本元素》是第四章信息的加工与表达(下)的一小节重要内容。第四章承接了第三章中利用信息技术解决问题,引导学生进一步掌握用计算机程序解决问题,认识计算机程序的基本特征。
【学情分析】
结合数学中的圆的周长和面积案例以及生活中的案例交流中发现部分学生对计算机程序中的基本元素的认识不够,只是知晓简单的数值型数据区分,却忽视了程序中每一个元素的作用,以及读懂和书写简单的程序语句。因此,通过设置例题程序,模仿书写程序语句,能够顺利学到知识同时解决疑惑。进一步学习编制程序解决问题章节打下基础。
【教学目标】
1、情感态度、价值观目标: 能读懂简单的程序,培养学生进一步学习编程的兴趣。
2、能力目标:
掌握程序中常用的基本元素,提升自己辨别、认知、计算、书写能力。
3、知识目标:
理解和掌握常量和变量;培养学生观察能力;会计算表达式的值,提升学生的计算思维能力;能读懂简单的程序,培养学生编程的兴趣。
【教学重点难点】
重点:观察区分常量和变量,求解表达式的值,初步形成以信息技术学科方法观察计算机程序和解决问题的能力,提示计算思维。
难点:读懂简单的计算机程序,形成计算机编程的意识。
【教法与学法】
(一)教法
1、任务型教学法。通过4个简单的程序,让学生自主学习,产生疑问,整个过程发现问题到最后在教师的引导下分析问题和解决疑惑,分体现学生的主动性,积极性。
2、讲授法。根据教材知识要求,重难点内容采用讲授的方式,针对学生容易出现的问题进行正确的讲解和引导。
3、小组探究法。单个学生处理一个完整的程序总显得势单力薄,任务完成起来吃力,课堂教学进度和任务也会受到影响,小组形式进行讨论,可以看到学生热烈地讨论探讨,效率高,将课堂教学内容屡清拨顺。
(二)学法
1、自主探究法。通过任务程序,辅助学生进行结合理论知识鼓励学生尽可能去看,给充足的时间主动学习知识,让学生带着疑惑学习。
2、合作交流法。利用同学之间、同小组成员之间的思考,解决自己存在的疑惑,教师聆听小组引导小组分析问题中的不足,争取在回答前改正。
3、归纳总结法。通过对具体简单案例的联系,掌握和理解计算机程序中基
本元素的作用,读懂简单的计算机程序。
【教学过程】
一、自主学习,产生疑问
思考:计算机程序中通常会出现常量、变量、函数、运算符、表达式、语句等,这些都是计算机语言的基本元素,请同学们结合教材79页的相关内容试找出其中有哪些基本元素?并标记出自己的疑惑。
(设计意图:新课程要求在课堂中应充分发挥学生的主体作用,让学生结合理论知识,鼓励学生尽可能去看,给充足的时间主动学习知识,让学生带着疑惑学习。)
二、生活探索,引入变量
杯子是生活中常见的物品,带着疑惑观看幻灯片展示的两幅图片,第一幅图向玻璃杯中正在倒入一杯纯净水,第二幅图正在倒入可乐。玻璃杯中可以放水也可以放可乐,可以放一升、十升水,也可以啥都不放。这里的可乐或者水,就是我们的变量类型;一升、十升、空,就是我们的变量的值。
变量就像一个容器一样,计算机语言也提供了类似生活中的变量的概念。
何为变量?何为常量?
(设计意图:从日常生活中学生常见的物品玻璃杯入手,可以直接拉近课程与学生生活的关系,进而引发学生关于变量的思考。)
三、任务探究,理解程序中的基本元素
变量:在程序运行过程中,其值可以发生改变的量。
Dim 变量名
As 数据类型
字符型变量要跟“$”符号
(Dim的由来
:
原来是这样,在早期版本的BASIC语言中,Dim是为了声明数组的维数(Dimension),后期的BASIC语言中,由于兼容性原因,就沿用了
最初的用词。)
常量:在程序运行过程中,其值始终不能被改变的量。
Const
常量名
=值
字符型常量要用引号引起来
数据类型,为了使程序设计语言能充分有效地表达各种各样的数据,一般将数据抽象为若干种类型。数据类型就是对某些具有共同特点的数据集合的总称。
数值型(Numeric)
字符串(String)
布尔型(Boolean)用于逻辑判断,0转换为False 非0转换为True 说了这么多,我们先用简单的例子来熟悉下常量和变量
任务1:探究圆的周长中,哪些是常量?
Private Sub Command1_Click()//是命令按钮Command1的单击(Click)事件处理程序的起始句,在其下编写实现该事件过程的程序。
Const pi = 3.14
Dim r As Single //r表示圆的半径,r的值是通过键盘输入,给它赋值。
Dim C As Single//C表示圆的周长C的值是在程序中通过计算给它赋值,变量的值在程序运行过程中是可以改变的,即可以重新给它赋值。
r = Text1.Text
C = 2 * pi * r
Text2.Text = C
End Sub
任务2:(可多选)探究圆的面积程序中,哪些是变量?
Private Sub Command1_Click()
Const pi = 3.14
Dim r As Single
Dim SAs Single
r = Text1.Text
S = pi * r * r
Text2.Text = S
End Sub
任务3:(可多选)探究字符型变量?同时解答学生课本任务对程序的疑惑
Private Sub Form_Click()
xm1$ = "刘"
xm2$ = "丽"
dm1 = Asc(xm1$)
dm2 = Asc(xm2$)
Print "字符"
Print "机内代码是:"
Print xm1$
Print dm1
Print xm2$
Print dm2
End Sub 函数
Abs():求绝对值的函数
Sqr():求算术平方根的函数
运算符与表达式
算术运算符按优先级从高到低排列 字符串运算符:“&”和“+”
(功能都是将两个字符串连接起来组成新的字符串)
“+”的运算规则:“+”号两边的运算对象应都是字符型数据,如果两边都是数值型数据则为算术加法运算;如果一个为数值型字符,另一个为数值型,则自动将数字字符转换为数值,然后进行算术运算;若一个为非数字字符型,另一个为数值,则系统出错。
“&”的运算规则:不论“&”号两边的运算对象是否哪种类型,系统都先将运算对象转变为字符型数据,然后再进行连接运算。
关系运算符用于对两个表达式的值进行比较,返回逻辑值——真(True)或假(False) 任务4:认真领会表中所列出来的四类表达式,并能够计算表达式的值
表达式类型
算术表达式
字符串表达式
关系表达式
逻辑表达式
运算符
+ - * /
+ &
= < >
<> >= <=
And or not
表达式
(5-3)*6
6-abs(3-12)
“1”+“2”
4<3
32<100
(1>2)and(3<4)
Not(1>2)
6-3-sqr(36) not(not(3>=4)) (2>3)or(3>4) 语句:
赋值语句用一个“=”表示,这里不表示数学中的“等于”,而是表示赋值:把符号右边的变量、表达式、数值赋给符号左边的变量名。如下面的语句:
c=2*pi*r; //计算,2*pi*r获得的值,存放在变量名为c所指的内存中
,计算圆的周长。即把“=”右边表达式计算的结果值赋给变量c s=pi*r*r; //同上
四、教学小结、梳理知识
程序中的基本元素
语句
常量
变量
数据类型
运算符
函数
表达式
求表达式的值
理解和掌握
能读懂简单的程序
五、汇报收获、总结学习
请学生谈一谈自己的收获
六、作业拓展
在VB中运行程序,试找出有哪些基本元素,Private Sub Command1_Click() C = Val(Text1.Text) F = 9 * C / 5 + 62 Text2 = F End Sub Private Sub
Command2_Click() F = Val(Text1.Text) C = 5 * (F - 32) / 9 Text2 = C End Sub
领会它们的作用。
【板书设计】
4.1.3认识程序中的基本元素
一
常量、变量
Const Dim 二、函数、运算符、表达式
Asc(x)Chr(x)Abs(x)Sqr(x)
三、语句
赋值 = Print " "
【教学反思】
教学完成之后,审视自己的教学设计和教学课件,感觉有好的地方也有不尽如人意的地方,反思如下:
优点:按照教学设计完整的完成了本节课的教学过程和教学任务,力求体现了教学目标,重点清楚,难点有所突破,整个课堂基本体现了新课程标准的特点。落实知识点常量变量和数据类型设置传统的学生作答方式,能够及时发现学生对知识掌握程度的高低,从而有助于更好的落实知识。学生的参与性非常强,几乎是百分百的全参与,而且能及时反映出学生所做的进度,给学生很强的思维碰撞感。
从学生课堂反应的整个过程可以发现在知识结构上达到了预计的效果,体现了计算思维的应用。教师不以教会知识为唯一目的,在教学中努力教会学生学会
学习,在教学过程中以知识的逻辑关系为载体,以真实的情感为气氛展现数学课堂,力求让学生学得快乐,学得轻松。
通过本课教学个人体会到信。挖掘教学资源的重要性。
不足之处:面对镜头学生比较拘谨,没有展现出活波可爱的一面,整个课堂气氛略显死板。
在今后的教学中,应从各方面完美追求教学设计,狠挖教学资源,上好每一节课。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2020-09-06 06:34:30
- 下载次数: 0
- 浏览次数: 248
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166094
来自:学校:西安市黄河中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.3 认识程序中的基本元素优质课一等奖是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。