2.2_数据的表示与处理

上传人:无*** 文档编号:171619794 上传时间:2022-11-28 格式:DOC 页数:5 大小:72KB
收藏 版权申诉 举报 下载
2.2_数据的表示与处理_第1页
第1页 / 共5页
2.2_数据的表示与处理_第2页
第2页 / 共5页
2.2_数据的表示与处理_第3页
第3页 / 共5页
资源描述:

《2.2_数据的表示与处理》由会员分享,可在线阅读,更多相关《2.2_数据的表示与处理(5页珍藏版)》请在装配图网上搜索。

1、数据的表示与处理一、 教材分析根据普通高中信息技术课程标准的要求,算法与程序设计是普通高中信息技术的选修模块之一。本章节是在同学们学习完算法及可视化编程的一般步骤的基础上开设的。教材安排合理,因为只有学生通过本节的学习,才能进一步地对Visual Basic程序组成的领会,为下一步把算法转换成Visual Basic程序打下基础。符合学生的认知规律。本节内容包括:数据类型、常量与变量、运算符与表达式、常用的语句与函数。学习这些内容就是一步一步的积累Visual Basic语言的语法。而本节内容枯燥无味,与学生一直认为信息技术课是上机操作的观念更是大相径庭。所以授课前可以通过一些有趣的Visua

2、l Basic小程序演示(比如猜数程序),激发学生兴趣。课时安排:2课时。本节课为第一课时,着重讲解数据类型、常量与变量、运算符与表达式。二、 学情分析本节课教学对象为高一学生,教学内容为程序设计的基础知识,其中数据的部分类型、常量、变量的概念和数学课中有相通的地方,学生具有相关的数学基础,因此学习起来相对要容易。三、 教学目标 1、知识与技能掌握Visual Basic定义的常用的基本数据类型,常量与变量的定义方法,运算符、函数和表达式的描述。熟悉Visual Basic程序设计语言的开发环境,能调试简单的Visual Basic程序。2、方法与过程 本节涉及到基础知识较多,所以要一个一个问

3、题解决,从一个简单的求圆的面积的程序入手,从中分析Visual Basic程序一般包括的四部分,基本数据类型、常量与变量,运算符、函数和表达式,而且结合练习来加强对这些新知识的巩固。通过介绍Visual Basic程序的开发环境中的菜单、常用工具和常用窗口等,再通过上机操作运行一个程序,让学生更容易上手。3、情感态度和价值观提高学生的思维能力、创新能力和表达能力; 让学生学会合作交流,培养良好的道德情操;这一节是学习Visual Basic程序的重要的入门课,授课时要注意结合学生的思路,逐个问题解决,不可一蹴而就。四、 教学重点难点1、重点常用的的基本数据类型,常量与变量,运算符和表达式;Vi

4、sual Basic程序的开发环境。2、难点把本节的内容加以运用五、 教学方法对于本节内容,尽量避免采用单纯讲授的形式来进行教学。可以通过任务驱动式教学法、探究式教学法和协作式教学法来完成本节内容的学习。以探究式的学习方法让学生掌握基本数据类型,常量与变量,运算符,表达式,交换函数和常用语句的知识,以任务驱动的方式让学生在完成任务的同时,掌握常用函数的基本使用方法。教学过程中教师起引导作用,引导学生思考,然后让学生动手,在动手的过程中掌握新知识并进行思考。学生在交流、合作和动手过程中掌握知识。六、 教学过程(一) 数据类型1、人类在社会中所扮演的角色,按其工作性质区分有哪些? 2、不同角色之间

5、相互合作共同完成社会劳动。 3、我们要知道在Visual Basic中数据是如何参与活动完成任务的,首先要了解数据在Visual Basic中都有哪些角色。 4、请同学们看阅读教材第 20页和第21页和教师出示的表格,说出数据在Visual Basic中有哪些角色以及它们的属性情况。 数据类型 关键字 取值范围 存储空间 整型 Integer -3276832767 2个字节 长整型 Long -21474836482147483647 4个字节 单精度型 Single 负数: -3.402823E381.401298E-45 正数:1.401298E-453.402823E38 4个字节 双

6、精度型 Double 负数: -1.797693134E308-4.940656458-324 正数:4.940656458E-3241.797693134E308 8个字节 字符串型 String 定长字符串:0 65535 个字符 不定长字符串:0 20亿个字符 65535个字符 231-1个字符 布尔型 Boolean True或False 2个字节 日期型 Date 100/1/19999/12/31 8个字节 此表对教材中表2-4的内容做了补充,强调各种数据类型所占存储空间的大小。 注:数值型整型、长整型、单精度型和双精度型都属于数据值型,单精度型和双精度型又合称为浮点型,单精度型与

7、双精度型的记法是科学计数法字符串型(String)用“”括起来的一串字符。布尔型(Boolean):值只有两种:真/假日期型(Data):专门处理日期和时间 范围:100/1/1/9999/12/31例:#2005/09/04# 表示2005年9月4日实践题:1、判断下列数据的类型:21 “A” “235a_1” 235679578 -2.785642E21 #1999/06/17#2、判断以下科学计数法正确与否:2.057568E+2 1.797561897E-300 -1.5E-31(二) 常量与变量1、常量常量是用一些具有一定意义的名字来代替那些在程序运行过程中反复出现且数值保持不变的数

8、值或字符串,在大型程序中,常量的优越性更加明显。数值型常量,如“52”。字符串常量:用一对“”括起来的字符串,不包括“”本身。如:“hello”,“”,“I say :Goodbye!”字符串的字符数即字符串的长度。用户声明符号常量:表达形式:Const 符号常量名 As 类型 =表达式其中:类型若省略,常量类型与表达式结果类型一致;常量名后也可加类型符说明其类型。例:ConstPi = 3.14159ConstFirstdate = #3/13/2002#ConstStrhello= “新侨中学欢迎你”Const XyName=“福建省南安市新侨中学”3、变量变量是代表数据的一个名称,在高级

9、语言中变量是对存放数据的内存单元的命名,其值在程序运行期间可随程序运行而不断发生变化。变量有两个属性:变量名、数据类型。变量命名规则:开头:字母或汉字,不能用数字或其他字符; 组成:字母、汉字、数字、下划线,不能含有 小数点、空格 等字符,不能使用 保留字,如: Print,Sub,End等; 长度:不能超过 255个字符,(一个汉字占两个字符); 不区分大小写,即大小写等价;为了增加程序的可读性,变量名最好取有意义的名称; 根据变量的数据类型,每个变量名前加前缀,使得这个变量的数据类型一目了然。 变量类型 字符型 整型 长整型 单精度型 双精度型 布尔型 日期型 前缀 str int lng

10、 sng dbl bln dtm 定义变量: Dim As 例: Dim N As Integer (三) 运算符及表达式1、算术运算符与算术表达式 运算符 含义 运算优先级 实例 结果 指数 1 2 3 8 取负 2 3+6 3 * 乘法 3 5*4 20 运算对象为实型、整型 / 除 5/2 2.5 整除 4 5 2 2 如果运算量为实数,则先取整,后相除,结果为整型或长整型 Mod 取余 5 5 mod 2 1 如果运算量不是整数,则先将运算量四舍五入为整数,然后再做求余运算,求余结果的正负号始终与第一个运算理的符号相同。 + 加 6 20+4 24 - 减 20-5 15 整除()运算

11、时,若运算量为实数,先取整,后相除,结果为整型或长整型。 求余(Mod)运算时,若运算量不是整数,先将运算量四舍五入为整数,后做求余运算,求余结果的正负号与第一个运算量符号相同。 运算优先级排列为: ,-(取负),*,/,mod,+或-(减号) 有括号的优先运算,可以嵌套使用。 例:(45+32)/(96-89)9.738.9 Mod32、字符串运算符与字符串表达式 “ +”和“&”是两个字符串运算符如:“156”+“78”,结果是15678。 当一个字符串表达式和一个数值型表达式分别用“ +”或“&”运算时,前者返回一个数值型数据,后者返回一个字符串类型的数据。 例:123”+45=168

12、“123” & 45 =12345。3、关系运算符与关系表达式 运算符有: =、=、 运算结果为布尔值 True和False。 优先级相同。 例:72=504、逻辑运算符与逻辑表达式 逻辑运算符有 Not(取反)、And(与)、Or(或)。 运算结果为布尔值 True或False。 优先级为 NotAndOr。例:Not2*511 (5*3)=15 or9/3 =45、日期运算符与日期表达式 日期型运算符为“+”、“-”。例: #2006/04/22#+9 #2006/05/1#-#2006/04/22#6、运算符的执行顺序 算术运算符 字符串连接运算符关系运算符逻辑运算符 实践题:P26 第

13、1题、第2题(四) 评价及小结课堂评价:教师简单评价学生完成课本的相关实践题。课堂小结:1、数据数型2、常量与变量3、运算符与表达式板书设计2.2 数据的表示与处理一、数据数型二、常量与变量1、常量2、变量三、运算符与表达式1、算术运算符与算术表达式2、字符串运算符与字符串表达式3、关系运算符与关系表达式 4、逻辑运算符与逻辑表达式5、日期运算符与日期表达式6、运算符的执行顺序七、 教学反思本节主要是对Visual Basic一些基本概念的描述,因此学法以理解、识记为主。本节课以师生对话为主,辅以学生的识记和实践。对于这些基本概念,通过对话的形式,教师引导学生讨论、分析、归纳、识记和应用。在识记不同的内容时,为了避免枯燥,采用不同的方法。在识记数据的类型和关键字时,加入一些强化剂让学生当堂识记后,然后用“我来问你来答”的方式刺激学生加强记忆;在理解并识记变量的命名规则时,通过判断变量的真伪来加强识记和应用;定义符号常量和声明变量的格式,是通过比较两者的异同来加强记忆和加深理解。5

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!