《程序中的判断一逻辑运算》教学设计_第1页
《程序中的判断一逻辑运算》教学设计_第2页
《程序中的判断一逻辑运算》教学设计_第3页
《程序中的判断一逻辑运算》教学设计_第4页
《程序中的判断一逻辑运算》教学设计_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4.5.2《程序中的判断一逻辑运算》教学设计

汤士明

【教材分析】

《程序中的逻辑判断》是江苏凤凰科学技术出版社出版的《初中信息技术》

八年级第四章程序设计中的第五节第二小节内容。本小节内容主要包括关系表达

式和逻辑表达式。条件语句if后面的“条件”是用关系表达式或逻辑表达式来描述的。任

何规范的程序都需要进行逻辑运算,熟练掌握并运用关系表达式和逻辑表达式,是

学习程序设计的基本要求,是编写出结构清晰,易读易懂的程序的前提。

【学情分析】

通过前四节的学习,学生已经掌握了简单程序的编写方式。了解计算机程序

及程序与软件的相互关系及算法的基本概念与描述,学生已初步掌握VB界面的

设计,学会了赋值语句,简单函数的使用;同时通过顺序结构的学习,学生已经

具备了程序基本结构的学习基础,借助生活实例,学生也能够很容易理解选择结

构的含义,并完成程序的编写。因此,在教学过程中要使用学生感兴趣的具体的

生活实例分析选择结构,在教师的引导下提出问题、分析问题、解决向题,最终

使学生掌握条件语句If后面的“条件”是用关系表达式或逻辑表达式来描述的,学会程序

设计。

【教学目标】

1.知识与技能

(1)了解逻辑运算所能实现的功能及其在生活中的应用:

(2)关系表达式和逻辑表达式的正确运用。

2.过程与方法

(1)能根据教师提出的思考问题,通过阅读教材和小组合作的方式解决问题。

(2)能够将算法转换成相应的程序并调试程序。

3.情感态度与价值观

经历使用计算机解决问题的过程,体验用计算机成功解决问题带来的快乐。

【教学策略及环境】

使用任务驱动方法,在活动中体现分层次和探究式教学。

教学环境:网络教室。

【教学重难点】

重点:(1)关系表达式、逻辑表达式等程序设计语言的基本知识。

(2)表达式嵌套之间的关系

难点:在理解逻辑运算的基础上,如何利用计算机来解决生活中的实际问题。

【课时安排】1课时

【教学过程】

(一)设置情境,引入课题

师介绍一个新朋友―-大白,播放视频,去年8月大白来到了扬州市博物馆

执行一一个光荣的任务。

8月份市博物馆有一场展览,其中有一个很有意思的活动:男生体重超过

90kg或者女生体重超过70kg就可以免票。如果想要免票需要经过大白的检测。

教师展示“抱一抱”程序,请同学测试是否能免票(演示程序的运行)。

我们通过大白来判断是否满足免票的条件,同时需要满足哪些条件呢?今天

这节课我们就一起来学习《程序中的判断一逻辑运算》。

揭题:《程序中的判断一逻辑运算》

设计意图:以让大白检测能否免票的活动引入,激发学生的兴趣引发学生对大白

“抱-抱”程序的思考。借助自然语言描述算法的方式,对程序的算法有所思考,

这样的导入,降低了入门的难度,学生容易接受,也容易进行知识的迁移。

(二)引导探究,实现条件语句

师引导学生打开“抱-一抱”程序,检测程序功能。

条件(自解语言):男生体重超过90或者女生体重超过70。

2.1关系表达式

关系表达式是用关系运算符将算术表达式或字符表达式连接起来的式子。

关系运算符功能关系运算符功能

=等于<>不等于

>大于>=大于等于

<小于<=小于等于

2.2逻辑表达式

逻辑运算符功能

A.逻辑运算符连接的两个表达式的值同时为“True”

1时,则逻辑表达式的值为“True”

n逻辑运算符连接的两个表达式的值只要有一个为

“True”时,则逻辑表达式的值为“True”

Not将逻辑运算符后面表达式的逻辑值取反

逻辑运算的优先次序:Not—>And—►()ro

三、自主探究,完成逻辑运算

1.提取表达式(W表示体重,S表示性别)

男:①S="男"②

③:④W>70

2.用and、or连接表达式

S="男”w>90s="女“w>70

3.完善“抱一抱”程序

要求:将自然语言描述的条件变换成逻辑表达式构成的条件,并能在程序

中输入运行中分析问题:(1)提取四个关系表达式(2)用逻辑运算符连接四个关

系表达式生生互动预设问题:

(1)逻辑运算符的含义是什么?(可查看学案中的表格了解not,and,or

含义)(2)在输入条件时,为什么出现错误,无法运行?

(学生在输入过程中会出现一些问题:如空格的输入错误.中英文双引号的

区分等.教师要注意引导,并帮助学生解觉问题,实现程序的正常运行)

师总结逻辑运算中关系表达式。逻辑表达式。重点让学生了解关系运算符和

逻辑运算符,并能用它们描述条件语句中的条件。

设计意图:关系运算符和逻辑运算符是本节课的难点,因此通过问题的分解,

生生的互动,调动学生积极性,让学生在活动中轻松得就理解了关系运算符和逻

辑运算符的用法。通过问题的预设,解决共性问题,完成“抱一抱程序,提高了

学生的达成率。

(四)动手实践,巩固逻辑判断

大白是健康私人顾问,不仅仅可以检测体重,还可以检测健康指数的BMI。

活动4:完善大白检测t

问题描述:当18.5WBM1W24.99时,Label7中显示"标准身材!”。不在区间

内,Label7中显示”继续加油!”。

完善程序:大白测BMI

(BM1>=18.5—BMI<=24.99)Label7,Caption="标准身材!”

Labe17.Caption="继续加油!”

要求:根据大白检测BMI的需求,完善程序。问题:如何利用程序中的逻辑判

断解决问题。

设计意图:在学生已经掌握条件语句.关系表达式、逻辑表达式的基础上,综

合运用完成检测

(五)师生互评,评估执行效果

展示部分同学的作品,检测程序。师总结。

设计意图:展示部分同学的程序,通过查看程序代码,启动运行程序、检测运行

结果,让学生学

温馨提示

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

评论

0/150

提交评论