数据的表示与处理教案.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据的表示与处理教案 一、教材分析 根据《普通高中技术课程标准》的要求,算法与程序设计是普通高中信息技术的选修模块之一。本章节是在同学们学习完算法及可视化编程的一般步骤的基础上开设的。教材安排合理,因为只有学生通过本节的学习,才能进一步地对vb程序组成的领会,为下一步把算法转换成vb程序打下基础。符合学生的认知规律。 本节内容包括:数据类型、常量与变量、运算符与表达式、常用的语句与函数。学习这些内容就是一步一步的积累vb语言的语法。上好这节课是使学生能否较好地学好算法与程序设计这一模块的关键。而本节内容枯燥无味,与学生一直认为信息技术课是玩游戏、上网聊天的观念更是大相径庭。所以授课前可以通过一些有趣的vb小程序演示(比如猜数程序),激发学生兴趣。数据的表示与处理大约用2个课时。其中数据类型和常量、变量及运算符与表达式占1课时。 二、教学目标 1、初步使同学们掌握VB的常用数据类型、变量、运算符及表达式的含义。 2、使同学们学会定义变量和常量。 3、使同学们掌握变量与常量命名的约定原则。 三、教学重点、难点 重点: 1、使同学们掌握理解VB的常用数据类型、变量。 2、使学生掌握各种运算的运算法则,并熟练运用各种运算符与表达式。 难点: 1、VB的常用数据类型及取值范围、vb运算符与表达式与数学表达式的区别。 2、每种运算符的优先级及运算符间的优先级。 四、教学方法 在授课之前,让学生预习,让学生去感受vb数据类型与表达式和曾经学习过数学中的数据类型与表达式的相同和不同之处。比如常量与变量,关系运算符等等,这些概念的定义、运算符号的书写和数学中不完全一样。教师总结、讲解、板书,让学生深刻掌握在vb中,一些名词的正确定义以及在vb中一些符号的独特写法。本节课采用了阅读材料、探究、讲授、交流、等多种教学活动的有机结合的方法。 五、教学过程 (一)引入 教师:程序设计的实质可以这样理解:在某种编程环境里,把设计出来的算法用对应的程序设计语言表达出来,然后运行输出结果。由此可见,算法在程序设计中的地位非同一般。算法其实就是解决某个问题的数学模型,而谈到数学模型,就离不开运数据的表示与处理。 在不同的程序设计语言中,数据表示与处理方法不尽相同。在VB中的数据到底是如何表示的?在计算机里如何对数据进行处理的呢?我们这一节课即将要学习数据的表示与处理。 (二)讲授新课 2.2.1 数据类型 说明:提醒学生在以后的编程过程当中,应该选择贴近实际的数据类型,范围不宜过大,但决不能过小,否则会出现溢出的情况。 注:在讲解中与数学中的数值型类型联系起来讲,比如:数学中实数,整数等,它们的取值范围是多少等。这样同学们就更容易地掌握VB语言中的数据类型以及它们取值范围。 2.2.2常量与变量 (1)常量、变量: 说明:课本上没有具体讲关于变量的概念,我们应结合物理学中的公式来对常量和变量下个定义:比如:对物理学中的求弹力公式:,进行分析,其中 K胡克系数不变,x为弹簧的形变量,F为弹力。那么F随着x的改变而改变,所以k是常量,F和x是变量。 请同学们思考一下:匀速直线运动公式: 这里的常量是什么?变量是什么? 教师总结: 常量:程序运行过程中保持不变的量称为常量。 变量:程序运行过程中发生变化的量称为变量。 (2)常量、变量的类型: 常量(Constant):分为数值常量、字符串常量等。 变量(Variable):分为字符型、整型、长整型、单精度型、双精度型、布型、日期型。 (3)变量命名的约定:(省略板书) (4)变量名和常量名声明的方法: 常量声明方法:Const 变量名AS 数据类型=表达式 变量声明方法:Dim 变量名AS 数据类型 2.2.3 运算符与表达式 学生思考回答:什么是表达式? 投 影:表达式是由变量、常量、运算符、函数和圆括号等按一定的规则组合而成。VB中有算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式等。 (1)算术运算与算术表达式 运算符 含义 运算优先级 实例 结果   ^ 指数 1 2^10 1024   - 取负 2 -5+2 -3   *、 /、 \、 Mod、 +、 - ...   所以,VB中计算打字速度的表达式应写成:   intWordcount/(intTimeCost/60)  (2)字符串运算符与字符串表达式 A、字符串运算符:+ (特别要注意”123”+45这种运算) B、字符串表达式:”123”+”45” C、优先级:相同 (3)关系运算符与关系表达式   A、关系运算符: = = = (特别要注意与数学中大于等于、小于等于及不等于号的区别) B、关系达式: 31

您可能关注的文档

文档评论(0)

kunpeng1241 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档