信息技术_运算符与表达式教学设计.docVIP

信息技术_运算符与表达式教学设计.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术_运算符与表达式教学设计

《运算符与表达式》教学设计 【教学课题】运算符与表达式 【适用年级】普通高中年级【】【学生分析】【教材】2、 一、创设情境,导入新课 1、老师出示一个式子: 学生说出这个式子表达的是一元二次方程的一个根,那么问题来了,计算机在求解一元二次方程的时候如何表示和计算根呢?这就是今天我们要学习的运算符和表达式这一章节内容。 2、首先概述本节课的主要内容(1)表达式是由变量、常量、运算符、函数和圆括号等按一定的规则组合而成的。(2)VB里常见的运算符有算术运算符、字符串运算符、关系运算符、逻辑运算符和日期运算符,相对应的表达式有算术表达式、字符串表达式、关系表达式、逻辑表达式和日期表达式。下面我们分别介绍。 二、合作讨论,学习新知 1、师生共同归纳总结“表达式”的概念:表达式是由常量、变量、函数、圆括号和运算符等按一定的规则组合成的式子。 2、你问我答学习“算术运算符和算术表达式”。 师:算术运算符中,哪些是数学课中没有学过的?现在明白了它们的含义了吗? 生:MOD和\,“MOD”是求余,“\”是整除。 师:在数学课中学过的算术运算符中,哪些写法和数学课上的写法不一样? 生:指数(^)和乘号(*)。 师:你能给算术表达式下个定义吗? 生:算术表达式是指由常量、变量、函数、圆括号和算术运算符等按一定的规则组合成的式子。 师:同学们完成课堂练习1 师巡视教室,对有问题的同学给予辅导。 师:有同学已经做好课堂练习1了,我们来一块看一下。(前两题比较容易,学生同时答出结果)第三小题(8.6 mod 3),结果如何呢?我们可以让VB告诉我们答案,演示利用VB语句输出表达式的值。演示操作完成后,让学生自己练习使用该方法完成第四小题(11.5 \ 4.2)。 师:算术运算符的优先级是怎样的呢? 生:指数运算 一> 负号 一> 乘法和除法 一> 整除 一> 求余 一> 加法和减法 师:好的。下面同学们完成课题练习2。 师:巡视教室,核对答案,进行讲解。 3、类比学习“字符串运算符和字符串表达式” 师:VB中字符串运算符有哪几个?作用是什么? 生:“+”和“&”。 师:字符串运算符“+”和“&”的异同是什么?师 生:当连接的是两个字符串时作用相同;当一个表达式中既有字符串表达式又有数值表达式时,如果用“+”连接则运算结果是数值型,而用“&”连接时运算结果仍是字符串型。 师:完成课题练习3,并上机验证。 4、讲述“关系运算符与关系表达式”。 师:关系运算符(也称比较运算符)功能: (1)对两个操作数进行大小比较,若关系成立,返回True,否则返回False。VB共提供六种运算符。 (2)若两个操作数是数值型,则按大小比较; 若为字符型,按ASCII码值进行比较。 师:六种操作数有哪些是和数学上的不一样? 生:不等于(<>)、大于等于(>=)、小于等于(<=)。 师:完成课题练习4。 5、讲述“逻辑运算符与逻辑表达式”。 师:又称布尔运算,操作数为逻辑型数据True 、False 。常用的逻辑运算符有3种:Not、And、Or。 Not (非):给条件取反。单目运算符 And(与) :当条件都成立时,结果就成立。双目运算符 Or (或):当条件有一个或一个以上成立时,结果就成立。双目运算符 师:逻辑运算符的优先级如何? 生:Not>And>Or 师:逻辑表达式的运算结果是什么类型? 生:布尔型True或False 师:完成课堂练习5。 6、自学“日期运算符与日期表达式”。 师:VB中日期运算符有哪几个? 生:“+”或“-” 师:逻辑表达式的运算结果是什么类型? 生:日期型或数值型 师:完成课题练习6。 7、运算符的执行顺序。 师:当一个表达式中同时出现多种运算符时,如何决定运算的次序呢?在VB中,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运算符优先级如下:算术运算符>字符串连接运算符>关系运算符>逻辑运算符。 师:完成课堂练习7。 8、课堂总结: 师:本节课,我们学习了VB中的运算符和表达式,主要内容有: 三、通过练习,巩固新知 师:请同学们完成下面练习,来检测你以本节课内容的掌握情况。 1、你能写出下列表达式的值吗? 123+“321”+“ABCD” Not 2*5<>11 Not (8 mod 3=1) AND(7 mod 3=2) OR(7 mod 3=2) 2、下面表达式的值是false的有( ) A.”969”<”n97” B.Instr(“Visual basic”,”b”)<>Len(“basic”) C.str(2000)<”1997” D.3>2 E.11\3+11 Mod 3=5 3、把下列代数式写成VB表达式 |3+x| sin30 e lgx

您可能关注的文档

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档