欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

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

    • 资源ID:4077685       资源大小:190.50KB        全文页数:6页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    程序中的逻辑判断教学设计盐城市初级中学 施梅一、 教材分析程序中的逻辑判断是江苏凤凰科学技术出版社出版的初中信息技术八年级第四章程序设计中的第三节的内容。本节内容主要包括程序的选择结构和逻辑运算。该部分内容中的选择结构和第二节涉及到的顺序结构以及第四节的循环结构共同构成了程序的三种基本结构。任何规范的程序都可以分解为这三种基本结构,所以牢固掌握这三种基本结构,是学习程序设计的基本要求,是编写出结构清晰、易读易懂的程序的前提。二、 学情分析通过前两节的学习,学生已经掌握了简单程序的编写方式。通过前两节的学习,学生已初步掌握VB界面的设计,学会了赋值语句、简单函数的使用;同时通过顺序结构的学习,学生已经具备了程序基本结构的学习基础,借助生活实例,学生也能够很容易理解选择结构的含义,并完成程序的编写。因此,在教学过程中要使用学生感兴趣的具体的生活实例分析选择结构,在教师的引导下提出问题、分析问题、解决问题,最终使学生掌握选择结构,学会程序设计。三、 教学目标1. 知识与技能(1) 了解选择结构所能实现的功能及其在生活中的应用;(2) 了解选择结构、关系表达式及逻辑表达式的基本概念;(3) 能利用关系表达式与逻辑表达式来实现VB中If语句的条件判断;(4) 学会用VB中的条件语句编写选择结构程序;2. 过程与方法经历提出问题、分析问题、解决问题的过程,初步掌握运用选择结构解决实际生活中问题的一般过程与方法。3. 情感态度与价值观运用半成品加工策略,完善程序,发展学生思维的逻辑性及严谨的学习态度。四、 教学重难点教学重点:使用选择结构解决实际问题教学难点:选择结构程序的编写;关系表达式与逻辑表达式五、教学策略本节课的学习侧重点放在能将具体的生活实际问题转化为选择结构类问题,正确分析出问题的特点,并能用关系表达式和逻辑表达式描述选择结构中的条件。本节分为两课时,本节为第一课时,涉及到选择结构程序的编写、判断中的条件表示。第二课时主要对第一课时的重难点的进一步巩固、总结与提高。六、教学过程(一)设置情境,引入课题师介绍一个新朋友大白,播放视频,上个月大白来到了上海执行一个任务:4月份的上海有一场展览,其中有一个很有意思的活动:男生体重超过90kg或者女生体重超过70kg就可以免票。如果想要免票需要经过大白的检测。教师展示“抱一抱(男生版)”和“抱一抱(女生版)”程序,请同学测试是否能免票(演示程序的运行)。 我们通过大白来判断是否满足免票的条件,大白是一个机器人它是如何判断的呢?那是因为用到了程序中的逻辑判断,今天这节课我们就一起来学习程序中的逻辑判断。揭题:程序的逻辑判断设计意图:以让大白检测能否免票的活动引入,激发学生的兴趣引发学生对大白“抱一抱”程序的思考。借助自然语言描述算法的方式,对程序的算法有所思考,这样的导入,降低了入门的难度,学生容易接受,也容易进行知识的迁移。(二)引导探究,实现条件语句 师引导学生打开“抱一抱(男生版)”,检测程序功能,查看代码,完成活动一。 If w > 90 Then MsgBox "恭喜你,免票!" Else MsgBox "不好意思,请排队买票哦!" End If 活动1:查看“男生版”代码,熟悉条件语句,完成表格要求:熟悉逻辑判断中条件语句 问题:自然语言如何过渡到程序语言?自然语言伪代码程序语言(变量w表示体重)男生:体重超过90KG就可以免票,否则需要购票入内。如果 那么 否则 结束IF Then MsgBox "恭喜你,免票!"Else MsgBox "不好意思,请排队买票哦!" End If师总结:其实w>90 就是一个条件,当满足条件的时候,执行MsgBox "恭喜你,免票!",如果不满足条件,就是w<=90时,执行MsgBox "不好意思,请排队买票哦!"。这就是逻辑判断中条件语句的一种格式!现在了解了“抱一抱(男生版)”是如何检测体重的,其实大白对于体重的判断就是程序中的逻辑判断!设计意图:教师展示“抱一抱(男生版)”程序,学生查看并提取条件语句。从自然语言到伪代码再到程序语言的过渡,层层递进,由易到难,大大减轻了学生初识条件语句的畏难心理,同时也有利于学生在理解的基础上熟悉条件语句。活动2:修改完善“女生版”代码,掌握条件语句要求:根据需求,利用条件语句完善“女生版”问题:条件语句的格式及简单条件的描述 IF Then MsgBox "恭喜你,免票!" MsgBox "不好意思,请排队买票哦!" 师总结:从这两个程序中,我们都得出了逻辑判断中的条件语句的格式。而且,从刚才的例子中,我们也可以看出这里的条件可以用关系表达式去完成,关系运算符除了大于,还有小于,大于等于,小于等于,不等于等。教师归纳总结条件语句的格式和关系表达式。设计意图:让学生在男生版的基础上修改,知识迁移,掌握条件语句的编写方式。在程序的分析讲解过程中引发学生自主地掌握条件语句的格式以及在条件语句中的简单条件的描述。(三)自主探究,理解逻辑运算对比“男生版”、“女生版”及”“综合版”:每次检测需要分别打开男生版和女生版,比较繁琐。能不能将两个程序合并为一个程序,实现同样的功能呢?这个程序里面的条件应该怎么写呢?活动3:用逻辑表达式描述条件条件(自然语言):男生体重超过90或者女生体重超过701提取表达式(w表示体重,s表示性别) 友情提醒: 关系运算符: 男: s="男" 女: w>70 2 用and、or连接表达式逻辑运算符功能and连接的表达式同时为“真”时,则逻辑表达式的值为“真”or连接的表达式只要一个为“真”时,则逻辑表达式的值为“真”not将逻辑运算符后面表达式的逻辑值取反 s="男" w>90 s="女" w>70 3完善“抱一抱(综合版)”程序要求:将自然语言描述的条件变换成逻辑表达式构成的条件,并能在程序中输入运行师分解问题:(1)提取四个关系表达式 (2)用逻辑运算符连接四个关系表达式生生互动预设问题:(1)逻辑运算符的含义是什么?(可查看学案中的表格了解not,and,or含义)(2) 在输入条件时,为什么出现错误,无法运行?(学生在输入过程中会出现一些问题:如空格的输入错误,中英文双引号的区分等,教师要注意引导,并帮助学生解觉问题,实现程序的正常运行)师总结逻辑运算中关系表达式、逻辑表达式。重点让学生了解关系运算符和逻辑运算符,并能用它们描述条件语句中的条件。设计意图:关系运算符和逻辑运算符是本节课的难点,因此通过问题的分解,生生的互动,调动学生积极性,让学生在活动中轻松得就理解了关系运算符和逻辑运算符的用法。通过问题的预设,解决共性问题,完成“抱一抱”综合版程序,提高了学生的达成率。(四)动手实践,巩固逻辑判断大白是健康私人顾问,不仅仅可以检测体重,还可以检测健康指数的BMI。 活动4:完善大白检测BMI指数程序问题描述:当18.5BMI24.99时,Label7中显示"标准身材!",不在区间内, Label7中显示"继续加油! "。完善程序:大白测BMI (BMI>=18.5 BMI< =24.99) Label7.Caption="标准身材!" Label7.Caption="继续加油! " 要求:根据大白检测BMI的需求,完善程序。问题:如何利用程序中的逻辑判断解决问题。设计意图:在学生已经掌握条件语句、关系表达式、逻辑表达式的基础上,综合运用完成大白检测BMI,巩固本节课的知识点。(五)师生互评,评估执行效果展示部分同学的作品,检测程序。师总结。设计意图:展示部分同学的程序,通过查看程序代码,启动运行程序、检测运行结果,让学生学会运行与调试程序的方式。(六)总结提升,关注健康生活本节课我们利用逻辑判断语句完成了一系列的大白检测的程序。通过实践操作,我们发现程序设计并不像我们想象中的那么神秘。而大白也离我们不远。IF 每个同学加强锻炼、注意饮食,then 我们心中就会有一个健康的大白,End if! 最后,让我们在和大白亲密接触中结束这一节课!

    注意事项

    本文(《程序中的逻辑判断》教学设计.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开