科教版高中信息技术必修1第二单元编程计算2.2.2美丽中国我们在行动分支结构公开课一等奖课件省赛课获奖课件_第1页
科教版高中信息技术必修1第二单元编程计算2.2.2美丽中国我们在行动分支结构公开课一等奖课件省赛课获奖课件_第2页
科教版高中信息技术必修1第二单元编程计算2.2.2美丽中国我们在行动分支结构公开课一等奖课件省赛课获奖课件_第3页
科教版高中信息技术必修1第二单元编程计算2.2.2美丽中国我们在行动分支结构公开课一等奖课件省赛课获奖课件_第4页
科教版高中信息技术必修1第二单元编程计算2.2.2美丽中国我们在行动分支结构公开课一等奖课件省赛课获奖课件_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

第2单元编程计算美丽中国—我们在行动教科版信息技术必修1数据与计算2.2做出判断分支第1页0102掌握关系运算符使用。03学习使用单分支、双分支、多分支构造语句。学习目标能够利用分支构造编写简单程序处理问题。04理解垃圾危害及垃圾分类办法。第2页做出判断分支2.2环境污染、物种灭绝等垃圾危害思考提倡垃圾分类意义保护环境、有经济价值思考第3页做出判断分支2.2

“你”是什么垃圾?垃圾类型如何判断?你懂得它们都属于什么类型垃圾么?“小猪佩奇”垃圾分类法假如猪能够吃是厨余垃圾(湿垃圾)假如猪吃了会死是有害垃圾假如猪不吃是其他垃圾(干垃圾)假如卖了能够买猪是可回收垃圾让猪试吃思考第4页做出判断分支2.2编制程序实现对垃圾类型分类判断功能介绍假如输入“猪能够吃”显示“这是厨余垃圾(湿垃圾)”假如输入“猪吃了会死”显示“这是有害垃圾假如输入“猪不吃”

显示“这是其他垃圾(干垃圾)”假如

输入“卖了能够买猪”显示“这是可回收垃圾”其他显示“输入错误,请重新输入”算法设计第5页做出判断分支2.2自主学习,合作探究自主学习课本32页,合作探究分支语句基本格式,尝试解释语句执行逻辑。010203单分支双分支流程图语句格式流程图语句格式

条件语句TrueFalse条件语句A语句BTrueFalseif

条件:

语句或语句组if

条件:

语句或语句组Aelse:语句或语句组B第6页做出判断分支2.2学生活动1:体验单分支构造程序

程序功能:假如输入“猪能够吃”,显示“这是厨余垃圾(湿垃圾)”算法描述1、输入(猪反应)2、假如输入是“猪能够吃”3、显示“这是厨余垃圾(湿垃圾)”流程图输入(猪反应)是不是“猪能够吃”输出(这是厨余垃圾(湿垃圾))TrueFlase开始结束①②③

活动要求:1、为学案中流程图与代码块做匹配,尝试理解每句代码含义。

2、在“IDLE编辑器”中查看“活动1”代码、运行程序,输入不一样值查看输出成果。体会单分支构造特点。第7页做出判断分支2.2活动一代码展示rubbish=input(”请在:猪能够吃、猪吃了会死、猪不吃、卖了能够买猪,选择输入”)#从键盘输入数据赋给变量rubbish#条件判断。判断变量rubbish中寄存数据是不是“猪能够吃”四个字ifrubbish==“猪能够吃”:#输出语句“这是厨余垃圾(湿垃圾)”print(“这是厨余垃圾(湿垃圾)”)注意:英文字符与语句缩进01020304这里有缩进第8页做出判断分支2.2单分支流程图if

条件:

语句或语句组单分支语句构造关系运算符条件语句TrueFalse关系运算符含义==等于>大于>=大于等于<不大于<=不大于等于!=不等于代码缩进,4个空格或一种tab。不一样缩进表达不一样语句组英文冒号别遗漏第9页做出判断分支2.2学生活动2:补充代码,利用双分支构造,实现双语句输出

程序功能:假如输入“猪能够吃”,显示“这是厨余垃圾(湿垃圾)”其他,显示“这不是厨余垃圾(湿垃圾)”算法描述1、输入(猪反应)2、假如输入是“猪能够吃”3、显示“这是厨余垃圾(湿垃圾)”

4、其他显示“这不是厨余垃圾(湿垃圾)”流程图输入(猪反应)是不是“猪能够吃”输出(这是厨余垃圾(湿垃圾))输出(这不是厨余垃圾(湿垃圾))开始结束TrueFlase

活动要求:1、根据双分支语句构造,补充学案“学生活动二”程序代码。

2、在“IDLE编辑器”中查看、补充“活动1”程序代码,运行程序,查看输出成果。体会双分支构造特点。第10页做出判断分支2.2rubbish=input(”请在:猪能够吃、猪吃了会死、猪不吃、卖了能够买猪,选择输入”)#输入语句ifrubbish==“猪能够吃”:#条件判断print(“这是厨余垃圾(湿垃圾)”)#输出语句else:print(“这不是厨余垃圾(湿垃圾)”)#输出语句学生活动二代码展示冒号别遗漏第11页做出判断分支2.2双分支流程图if

条件:

语句或语句组Aelse:语句或语句组B双分支语句构造关系运算符关系运算符含义==等于>大于>=大于等于<不大于<=不大于等于!=不等于代码缩进,4个空格或一种tab。不一样缩进表达不一样语句组条件语句A语句BTrueFalse第12页做出判断分支2.2学生活动3:补充代码,利用多分支构造,实现“小猪佩奇垃圾分类”程序

程序功能:假如输入“猪能够吃”,显示“这是厨余垃圾(湿垃圾)”假如输入“猪吃了会死”,显示“这是有害垃圾

假如输入“猪不吃”,显示“这是其他垃圾(干垃圾)”假如

输入“卖了能够买猪”显示“这是可回收垃圾””其他显示“输入错误,请重新输入”

活动要求:1、尝试补充学案“学生活动3”中程序代码。

2、在“IDLE编辑器”中查看、补充“活动3”程序代码,运行程序,查看输出成果。体会多分支构造特点。第13页做出判断分支2.2rubbish=input(“请在:猪能够吃、猪吃了会死、猪不吃、卖了能够买猪,选

择输入")ifrubbish=="猪能够吃“:print("这是厨余垃圾(湿垃圾)")elifrubbish=="猪吃了会死“:print("这是有害垃圾")elifrubbish=="猪不吃“:print("这是其他垃圾(干垃圾)")elifrubbish=="卖了能够买猪“:print("这是可回收垃圾")else:print("输入错误,请重新输入")项目活动三代码展示冒号别遗漏第14页做出判断分支2.2多分支流程图if

条件1:

语句或语句组Aelif

条件2:

语句或语句组Belif

条件3:

语句或语句组C……elif

条件n:

语句或语句组Nelse:

语句或语句组N+1多分支语句构造关系运算符关系运算符含义==等于>大于>=大于等于<不大于<=不大于等于!=不等于第15页做出判断分支2.2单分支语句构造if

条件1:

语句或语句组Aelif

条件2:

语句或语句组Belif

条件3:

语句或语句组C……elif

条件n:

语句或语句组Nelse:

语句或语句组N+1双分支语句构造多分支语句构造if

条件:

语句或语句组Aelse:语句或语句组Bif

条件:

语句或语句组第16页做出判断分支2.2景区购票查询程序能力拓展景区门票定价要求:根据游客年纪,成人票价为60元,优惠政策:婴幼儿(3岁及下列)无偿,青少年(18岁及下列)半价,60岁及以上老人半价,65岁及以上老人无偿;。请根据这些规则设计程序输入游客年纪显示所需票价。需求分析第17页做出判断分支2.2能力拓展:完成景区门票价格查询程序调试运行设计算法补全代码分析问题分步完成组内协作合作探究01020304第18页做出判断分支2.2num=int(input("请输入你年纪:"))ifnum<=3:print("你票价为无偿")if3<num<=18:print("你票价为30元")if18<num<60:print("你票价为60元")if60<=num<65:print("你票价为30元")ifnum>=65:print("你票价为无偿")项目活动四代码展示ifnum<=3:print("你票价为无偿")elifnum<=18:print("你票价为30元")elifnum<60:print("你票价为60元")elifnum<65:print("你票价为30元")else:print("你票价为无偿")ifnum<=3ornum>=65:

print("你票价为无偿")elif18<num<60:

print("你票价为60元")else:

print("你票价为30元")第19页分支构造2.2.201理解垃圾分类增强环境保护意识建设美丽中国02关系运算符关系体现式03if

条件:

语句或语句组A单分支构造04if

条件:

温馨提示

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

评论

0/150

提交评论