资料摘要

一、教学目标:1.知识与技能(1)掌握计算机程序中常用的常量、变量、函数、运算符、表达式、语句等基本元素(2)熟悉变量命名的规则与赋值语句的格式(3)能读懂简单的程序2.过程与方法通过比较、观察、分析和上机让学生在实践中发现问题,总结规律。3.情感态度价值观培养学生进一步学习程序设计的兴趣二、教学重

  • 资料类型:教学教案文档
  • 所属课文:4.1.3 认识程序中的基本元素
  • 支持正文预览,并提供同课文课件入口
浏览次数
55
下载次数
0
更新时间
2019-06-18 15:07:00
来源学校
学校:西安市临潼区临潼中学

4.1.3 认识程序中的基本元素课件配套优秀教案案例

未知
2019-06-18 15:07:00
55
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

4.1.3 认识程序中的基本元素课件配套优秀教案案例

未知

摘要:暂无摘要

关键词:4.1.3 认识程序中的…课件配套优秀教案案例

正文

一、教学目标:

1.知识与技能

(1)掌握计算机程序中常用的常量、变量、函数、运算符、表达式、语句等基本元素

(2)熟悉变量命名的规则与赋值语句的格式

(3)能读懂简单的程序

2.过程与方法

通过比较、观察、分析和上机让学生在实践中发现问题,总结规律。

3.情感态度价值观

培养学生进一步学习程序设计的兴趣

二、教学重难点

重点:了解常量、变量、表达式的含义和作用,了解赋值语句的功能;熟悉变量的命名规则和赋值语句的格式

难点:读懂简单的程序

【课时】:1课时

三、教学过程:

导入新课:

Private Sub Command1_Click() Const pi As Single = 3.14

Dim r As Single, s As Single

r = InputBox("r=", "输入半径")

s = pi * r ^ 2

Print "圆的面积s="; s End Sub 问:学生能看懂吗?

师:使用VB输入程序的时候,我们感到与文章的输入方法差不多,不同的地方是,一般的文章我们能看懂,程序代码却不是一下子就看明白,因为程序代码是用计算机语言编写的。就象不同国家的语言有各自的字、词、句和语法规则一样,计算机语言也有它的基本组成元素和书写规定。要读懂和编写计算机程序就首先要懂得计算机语言中的这些元素和规则,这节课就让我们来认识一些常用的元素。

授课过程:

1、常量

常量是指在程序运行过程中始终保持不变的常量、字符串等。例如在上述的程序中,3.14、“r=”、“输入半径”等都是常量。

在程序设计中,对于一些经常使用的常量,可以用常量说明语句来定义。这样可以提高程序的可读性和可维护性。

常量说明语句的格式是:

Const 常量名 [As 类型] = 表达式

例:

Const

PI As Single=3.14

‘声明了常量PI,代表3.14,单精度型

Const

A As Integer=144

‘声明了常量A,数值为144,整型

字符型常量要用引号引起来

例:”输入半径”

、

“abc”

练习:下列选项中属于字符型常量的是(

C

)。

A、ab

B、'ab'

C、"123"

D、123 2、变量

变量是在程序运行过程中其值可以发生变化的量。使用变量前,一般必须先声明变量和其类型,字符型变量要跟“$”符号。

变量的声明格式:

Dim 变量名

[As 类型] = 表达式

如:Dim

a

As

Integer 定义一个整型变量,变量名为a 命名规则:

(1)必须以字母开头,不能以数字或其他字符开头。

(2)只能由字母、汉字、数字学或下划线组成,不能含有小数点、空格等字符。

(3)不能使用VB中的关键字,如sub、If、End等。

(4)VB中不区分变量名大小写。如HELLO和Hello是同一个变量。

练习:下列变量中合法的变量名是(C)

A、5a B、?END

C、lintongD、8ABC 字符常量要用双引号“”括起来,字符变量要跟“$”符号。找出程序中的常量和变量。

Lx2.frm 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、数据类型

常量、变量与数学中的概念相似,但数学中常量和变量只表示数值数据,计算机中则有多种数据类型。如:

数值型:例如:15,-345都是整数型,123456,45678&都是长整数型

字符型;字符型常量要用双引号括起来,例”HELLO”,字符型变量要跟”$”,例“xm1$”

日期型:用#括起来放置日期和时间,允许用各种表示日期和时间的格式。例:#09/10/2000# 或 #2000-09-12# 逻辑型:逻辑型数据只有两个可能的值:True(真) False(假)

若将逻辑型数据转换成数值型,

则:True(真)为

–1 False(假)为 0 4、运算符与表达式

表达式类型

算术表达式

字符串表达式

条件表达式

运算符

表达式

值

+

--

*

/

(10-2)*5

40

+

“123”+“456”

“123456”

=、<、>、<>、

>=、<=

4<3

32<=100

F T

逻辑表达式

And

or

not

(1>2)and(3<4)

(1>2)or(3<4)

Not(1>2)

F

T

T

认真领会表中所列出的四类表达式,并能够计算表达式的值。

5、函数

函数

功能

示例

结果

Asc(x)

求字符ASCII值

Asc("a")

97

Chr(x)

将数值(ASCII码)转换Chr(65)

为字符

"A"

Str(x)

将数值转换为字符串

Str(45.2)

"45.2"

Abs(x)

绝对值

2、运算符、函数与表达式

Lx3.frm Private Sub Form_Click() xm1$ = "刘" xm2$ = "丽" dm1 = Asc(xm1$) dm2 = Asc(xm2$) zxm1$ = Chr(dm1) zxm2$ = Chr(dm2) Print ("字符:"); Print xm1$; Print xm2$; Print ("的机内代码是:") Print dm1 Print dm2 Print ("代码还原的字符是:Print zxm1$; Print zxm2$; End Sub 6、语句

Abs(-50.3)

50.3

")

Print语句:打印语句,作用是向屏幕、打印机等设备输出数据。

Print方法输出数据的基本格式是:

Print 输出内容

在这里,输出内容可以是数、变量、表达式,也可以是用引号括起来的字符串。

说明:

(1)如果输出的内容是数、变量、表达式,则输出的是数、变量、表达式的值。如果是引号引起来的字符串,则原样输出。

例如:语句Print 3

的结果为 3

语句Print 2+2 的结果为 4 语句Print “你好”

的结果为

你好

(2)输出内容可以是一个或多个。如果是多个输出内容,则各输出内容之间可以用逗号或分号分隔;如果用分号,则后面一个输出内容紧跟前一个输出;如果是逗号,则按照分区格式输出。

例如:A=5,B=3

Print “A=”;A,“B=”;B

输出结果为:A=5

B=3

A=5,B=3

Print “A=”;A;“B=”;B

输出结果为:A=5B=3 赋值语句

在上述的程序中,r=inputbox(“r=”,”请输入半径”),s=pi*r*r的含义分别是将赋值号右边的函数inputbox(“r=”,”请输入半径”)的值赋给变量r, 将赋值号右边的表达式pi*r*r的值赋给变量s。它们的作用都是将表达式的值赋给左边的变量,这种语句称为赋值语句。

赋值语句的基本格式是:

变量=表达式

这里的“=”是赋值符号,它的含义是将右边的值赋给左边的变量。

观察下列赋值语句的作用:

(1)A=B,它是将变量B的值赋给变量A,但B的值并未改变。

(2)A=123表示将数值123赋给变量A。

(3)A=A+10表示将变量A的值加10后,再赋给变量A。如果原来A的值为30,则执行此语句后,A的值为40。

(4)如果A=30,B=40,则依次执行语句T=A,A=B,B=T后,A、B两个变量的值发生交换A=40,B=30。

PriVate sub是定义子程序的语句,End sub是结束子程序的语句,它们成对出现。

Lx1.frm Private Sub Form_Click() Print ("刘"); Print ("丽") Print ("机内代码") Print Asc("刘") Print Asc("丽") End Sub 分析此段程序的作用

Lx4.frm Private Sub Form_Click() xm1$ = "刘" xm2$ = "丽" Print "原字符:"; Print xm1$; Print xm2$ dm1 = Asc(xm1$) dm2 = Asc(xm2$) Print ("机内代码是:") Print dm1

Print dm2 jm1$ = Chr(dm1 - 10) jm2$ = Chr(dm2 - 10) Print "加密变换后的密文字符是:" Print jm1$; Print jm2$ zxm1$ = Chr(Asc(jm1$) + 10) zxm2$ = Chr(Asc(jm2$) + 10) Print ("解密字符是:"); Print zxm1$; Print zxm2$; End Sub 作业:

仿照课本78页的程序LX4.frm,找出自己姓名的机内代码,并对其进行加密解密。

本节知识: (1)掌握计算机程序中常用的常量、变量、函数、运算符、表达式、语句等基本元素

(2)熟悉变量命名的规则与赋值语句的格式

(3)能读懂简单的程序

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2019-06-18 15:07:00
  • 下载次数: 0
  • 浏览次数: 55
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_166094

来自:学校:西安市临潼区临潼中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:4.1.3 认识程序中的基本元素课件配套优秀教案案例是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。