资料摘要
4.1.3 认识程序中的基本元素一、教材分析本节课是粤教版高一信息技术基础第四章第一节第二课时的内容。主要介绍了程序中的基本元素,程序要素是程序的构成基础,是学习编写程序的初步,为后面更深入地学习起衔接作用。本节课的内容概念性、理解性的知识比较多,需要深入浅出地引导学生思考归纳。二、学情分析学生在前
- 资料类型:教学教案文档
- 所属课文:4.1.3 认识程序中的基本元素
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 179
- 下载次数
- 0
- 更新时间
- 2018-07-03 09:43:00
- 来源学校
- 学校:湘南中学
4.1.3 认识程序中的基本元素教学设计(第二课时)
未知
摘要:暂无摘要
关键词:4.1.3 认识程序中的…教学设计(第二课时)
正文
4.1.3 认识程序中的基本元素
一、教材分析
本节课是粤教版高一信息技术基础第四章第一节第二课时的内容。主要介绍了程序中的基本元素,程序要素是程序的构成基础,是学习编写程序的初步,为后面更深入地学习起衔接作用。本节课的内容概念性、理解性的知识比较多,需要深入浅出地引导学生思考归纳。
二、学情分析
学生在前面的学习中,了解了程序的作用,对程序有简单的认识,比较熟悉VB 的程序界面,学会了新建、修改、运行、保存工程。同时在高中学习数学时也接触过算法、方程、圆的周长面积公式等,为程序的学习奠定了一定的数学基础。但是对程序是怎样构成的还比较陌生,不熟悉程序中语句的含义,不明白数据的定义。
三、教学目标
A.知识与技能
(1)理解常量、变量、表达式的定义和作用
(2)熟悉变量命名的规则与赋值语句的格式
(3)了解赋值语句的功能
B.过程与方法
(1)通过比较、观察、分析和上机让学生在实践中发现问题,总结规律。
(2)通过练习巩固对知识的记忆与理解
C.情感态度价值观
通过任务引导学生发现问题,总结规律激发学生的学习兴趣,培养学生发现——解决问题的能力。
四、教学重难点
教学重点:理解常量、变量的含义,会计算表达式的值。
教学难点:读懂简单的程序
五、教学方法
情景教学法、任务驱动法、讲授演示法
六、教学过程
1.导入新课
算一算:圆的周长公式为P=2πr,当r取一些不同的值,算出相应P的值,π取3.14。
r=1cm ,P=6.28cm r=2cm ,P=12.56cm r=3cm ,P=18.84cm 提问:上述问题中,哪些量是不变的?哪些量是变化的?
【设计意图】通过分析简单的数学问题引入新课。
2.学习新知
(1)常量:常量是指在程序运行过程中始终保持不变的常数、字符串等。字符型常量要用引号引起来。
常量的声明格式: Const常量名
As 类型=表达式
任务一:下列程序中,判断哪些是常量?
Private Sub Form_Click()
Const PI As Single=3.14
Dim r As Single,s As Single
r=InputBox(“r=”,”输入半径”)
s=PI*r*r
Print “圆的面积s=”;s End Sub (2)变量:变量就是命名的内存单元位置。在程序运行过程中,变量的值是可以改变的(也就是说这个内存单元位置保存的内容是随时变换的)。字符型变量要跟“$”符号配对使用。
变量的命名规则:必须由英文字母开头,后面则可以由字母、数字或下划线组成。
变量的声明格式:Dim 变量
As
数据类型
任务二:下列两个程序中,判断哪些是变量?
程序1:
Private Sub Command1_Click() Dim i, t As Integer s = 0 t = 1 For i = 1 To 100 s = s + (1 / i) * t t = -t Next i Label2.Caption = s End Sub 程序2:
Private sub form_click() Xm1$=”刘”
Xm2$=“丽”
Dm1=asc(Xm1$) Dm2=asc(Xm2$) Print(“字符”) Print ”机内代码是:”
Print Xm1$
Print Dm1 Print Xm2$
Print Dm2 End sub (3)数据类型
编写程序代码时,要用到各种数据,如数值、文字、日期等,但什算机却不能直接识别它们,必须事先说明这些数据的类型后,才能使用。数据类型决定了数据所占用的存储空间的大小,存储空间限制了保存数据的范围,不同类型的数据能够进行的运算也不同。VB提供的基本数据类型如下:
①数值型:
整型integer , 长整型 long , 单精度浮点型(实数型) single ,双精度浮点型(实数型)double ②
字符串类型 string ③
布尔类型 Boolean 布尔类型的值有两个:true、false ④日期型
Date Integer、long、single、double、string、boolean是VB系统提供的数据类型标识符,也称保留字。
(4) 函数、运算符与表达式
〈1〉 函数:标准函数能完成特定运算处理,分为内部函数和自定义函数。常用的内部函数有数值函数、字符函数、转换函数、时间/日期函数和其他函数等。自定义函数是由程序员根据需要定义的函数。
调用函数的格式:
函数名(参数表)
函数
Abs(x)
Sqr(x)
Int(x)
Rnd(x)
任务三:请比较程序中的绝对值函数、平方根函数与数学中的求x的绝对值、求x的平方根有什么不同?(讨论)
〈2〉 运算符与表达式
运算符:描述各种不同运算的符号。
表达式:是指某个求值规则,它由运算符和配对的圆括号将变量、常量、函数等操作数以合理的形式连接起来的式子。
表达式类型
算术表达式
运算符
+
-
*
/
^ 表达式
(5-3)*6 6-Abs(3-12)
3^2 字符串表达式
关系表达式
逻辑表达式
+
& <= And
Or
Not
“good”+”moring”
4<=5 (1>2)And(3<4)
(1>2)Or(3<4)
Not(1>2)
任务四:(1)认真领会表中所列出的四类表达式,并能够计算表达式的值。
(2)小组内讨论四类表达式各自的规律。
(5)语句
程序是由一行行的语句组成,语句是指挥计算机工作的指令,如:赋值语句,打印语句,循环语句(有For循环,While循环),条件语句(If语句),每个语句都有其格式规定,包括关键词、搭配的参数、符号等。
〈1〉赋值语句
基本格式是:变量=表达式
如:r=1;Xm2$=“丽”
〈2〉输出语句Print 基本格式是:Print 输出内容
①如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。如果是用引号引起来的字符串,则原样输出。
②输出内容可以是一个或多个。如果是多个输出内容,则各输出内容之间可以用逗号或分号分隔;如果用分号,则后面一个输出紧跟前一个输出;如果用逗号,则按照分区格式输出。
=
<
>
<>
>=
4<3 值
12 -3 9 goodmoring F T F T T 含义
求x的绝对值
求x的算术平方根
取整函数,求不大于x的最大整数
例子
Abs(-9)
Sqr(9)
Int(99.99)
Int(-99.99)
随机函数,产生一个0~1之间的随机函数
Rnd(x)*100 例子的运算结果
9 3 99 -100 产生一个0~100之间的随机数
③如果输出内容后面没有符号,则表示下一个Print换行输出;如果Print中没有输出内容,则表示输出一个空行。 七、教学反思
优点:(1)本节课的概念理论比较多,这些概念又是学生后续学习程序的前提,怎样让学生理解这些概念呢,本课将概念放在程序中讲解,设置问题和任务,通过学生解读程序、分析程序、运行程序等方式引导学生主动发现问题,学生学习积极性明显。
(2)注重知识的归纳,在发现问题的基础上,及时引导学生归纳规律。讲练结合,对重点有充分的练习,加强学生的理解和记忆。
缺点:
(1)学生第一次接触变量、常量概念,这些抽象的概念比较难理解。在讲解的时候应充分结合学生学习过的数学基础深入浅出地进行讲解和比较。例如变量可以跟数学学过的未知数联系起来。
(2)在练习中,个别同学对常量、表达式的分辨还比较弱,要思考如何解决基础较差的学生。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-07-03 09:43:00
- 下载次数: 0
- 浏览次数: 179
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166094
来自:学校:湘南中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.3 认识程序中的基本元素教学设计(第二课时)是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。