《程序中的逻辑判断》教学设计

上传人:工**** 文档编号:431010455 上传时间:2022-11-21 格式:DOC 页数:6 大小:208.61KB
返回 下载 相关 举报
《程序中的逻辑判断》教学设计_第1页
第1页 / 共6页
《程序中的逻辑判断》教学设计_第2页
第2页 / 共6页
《程序中的逻辑判断》教学设计_第3页
第3页 / 共6页
《程序中的逻辑判断》教学设计_第4页
第4页 / 共6页
《程序中的逻辑判断》教学设计_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《《程序中的逻辑判断》教学设计》由会员分享,可在线阅读,更多相关《《程序中的逻辑判断》教学设计(6页珍藏版)》请在金锄头文库上搜索。

1、程序中的逻辑判断教学设计盐城市初级中学 施梅一、 教材分析程序中的逻辑判断是江苏凤凰科学技术出版社出版的初中信息技术八年级第四章程序设计中的第三节的内容。本节内容主要包括程序的选择结构和逻辑运算。该部分内容中的选择结构和第二节涉及到的顺序结构以及第四节的循环结构共同构成了程序的三种基本结构。任何规范的程序都可以分解为这三种基本结构,所以牢固掌握这三种基本结构,是学习程序设计的基本要求,是编写出结构清晰、易读易懂的程序的前提。二、 学情分析通过前两节的学习,学生已经掌握了简单程序的编写方式。通过前两节的学习,学生已初步掌握VB界面的设计,学会了赋值语句、简单函数的使用;同时通过顺序结构的学习,学

2、生已经具备了程序基本结构的学习基础,借助生活实例,学生也能够很容易理解选择结构的含义,并完成程序的编写。因此,在教学过程中要使用学生感兴趣的具体的生活实例分析选择结构,在教师的引导下提出问题、分析问题、解决问题,最终使学生掌握选择结构,学会程序设计。三、 教学目标1. 知识与技能(1) 了解选择结构所能实现的功能及其在生活中的应用;(2) 了解选择结构、关系表达式及逻辑表达式的基本概念;(3) 能利用关系表达式与逻辑表达式来实现VB中If语句的条件判断;(4) 学会用VB中的条件语句编写选择结构程序;2. 过程与方法经历提出问题、分析问题、解决问题的过程,初步掌握运用选择结构解决实际生活中问题

3、的一般过程与方法。3. 情感态度与价值观运用半成品加工策略,完善程序,发展学生思维的逻辑性及严谨的学习态度。四、 教学重难点教学重点:使用选择结构解决实际问题教学难点:选择结构程序的编写;关系表达式与逻辑表达式五、教学策略本节课的学习侧重点放在能将具体的生活实际问题转化为选择结构类问题,正确分析出问题的特点,并能用关系表达式和逻辑表达式描述选择结构中的条件。本节分为两课时,本节为第一课时,涉及到选择结构程序的编写、判断中的条件表示。第二课时主要对第一课时的重难点的进一步巩固、总结与提高。六、教学过程(一)设置情境,引入课题师介绍一个新朋友大白,播放视频,上个月大白来到了上海执行一个任务:4月份

4、的上海有一场展览,其中有一个很有意思的活动:男生体重超过90kg或者女生体重超过70kg就可以免票。如果想要免票需要经过大白的检测。教师展示“抱一抱(男生版)”和“抱一抱(女生版)”程序,请同学测试是否能免票(演示程序的运行)。 我们通过大白来判断是否满足免票的条件,大白是一个机器人它是如何判断的呢?那是因为用到了程序中的逻辑判断,今天这节课我们就一起来学习程序中的逻辑判断。揭题:程序的逻辑判断设计意图:以让大白检测能否免票的活动引入,激发学生的兴趣引发学生对大白“抱一抱”程序的思考。借助自然语言描述算法的方式,对程序的算法有所思考,这样的导入,降低了入门的难度,学生容易接受,也容易进行知识的

5、迁移。(二)引导探究,实现条件语句 师引导学生打开“抱一抱(男生版)”,检测程序功能,查看代码,完成活动一。 If w 90 Then MsgBox 恭喜你,免票! Else MsgBox 不好意思,请排队买票哦! End If 活动1:查看“男生版”代码,熟悉条件语句,完成表格要求:熟悉逻辑判断中条件语句 问题:自然语言如何过渡到程序语言?自然语言伪代码程序语言(变量w表示体重)男生:体重超过90KG就可以免票,否则需要购票入内。如果 那么 否则 结束IF Then MsgBox 恭喜你,免票!Else MsgBox 不好意思,请排队买票哦! End If师总结:其实w90 就是一个条件,当

6、满足条件的时候,执行MsgBox 恭喜你,免票!,如果不满足条件,就是w70 2 用and、or连接表达式逻辑运算符功能and连接的表达式同时为“真”时,则逻辑表达式的值为“真”or连接的表达式只要一个为“真”时,则逻辑表达式的值为“真”not将逻辑运算符后面表达式的逻辑值取反 s=男 w90 s=女 w70 3完善“抱一抱(综合版)”程序要求:将自然语言描述的条件变换成逻辑表达式构成的条件,并能在程序中输入运行师分解问题:(1)提取四个关系表达式 (2)用逻辑运算符连接四个关系表达式生生互动预设问题:(1)逻辑运算符的含义是什么?(可查看学案中的表格了解not,and,or含义)(2) 在输

7、入条件时,为什么出现错误,无法运行?(学生在输入过程中会出现一些问题:如空格的输入错误,中英文双引号的区分等,教师要注意引导,并帮助学生解觉问题,实现程序的正常运行)师总结逻辑运算中关系表达式、逻辑表达式。重点让学生了解关系运算符和逻辑运算符,并能用它们描述条件语句中的条件。设计意图:关系运算符和逻辑运算符是本节课的难点,因此通过问题的分解,生生的互动,调动学生积极性,让学生在活动中轻松得就理解了关系运算符和逻辑运算符的用法。通过问题的预设,解决共性问题,完成“抱一抱”综合版程序,提高了学生的达成率。(四)动手实践,巩固逻辑判断大白是健康私人顾问,不仅仅可以检测体重,还可以检测健康指数的BMI

8、。 活动4:完善大白检测BMI指数程序问题描述:当18.5BMI24.99时,Label7中显示标准身材!,不在区间内, Label7中显示继续加油! 。完善程序:大白测BMI (BMI=18.5 BMI =24.99) Label7.Caption=标准身材! Label7.Caption=继续加油! 要求:根据大白检测BMI的需求,完善程序。问题:如何利用程序中的逻辑判断解决问题。设计意图:在学生已经掌握条件语句、关系表达式、逻辑表达式的基础上,综合运用完成大白检测BMI,巩固本节课的知识点。(五)师生互评,评估执行效果展示部分同学的作品,检测程序。师总结。设计意图:展示部分同学的程序,通过查看程序代码,启动运行程序、检测运行结果,让学生学会运行与调试程序的方式。(六)总结提升,关注健康生活本节课我们利用逻辑判断语句完成了一系列的大白检测的程序。通过实践操作,我们发现程序设计并不像我们想象中的那么神秘。而大白也离我们不远。IF 每个同学加强锻炼、注意饮食,then 我们心中就会有一个健康的大白,End if! 最后,让我们在和大白亲密接触中结束这一节课! 1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号