资源简介 (共34张PPT)UNIT 2 · LESSON 09 · 算法的控制结构浙教版 小学信息科技 · 五年级上册第二单元 算法的控制结构 · 第 9 课体验算法控制先看清楚,再一步一步走主讲教师:×××学校:×××小学上一课分出了“免票”和“购票”。买一张火车票,只看这一样够吗?第二单元 算法的控制结构 · 第 9 课CONTENTS本课导航一条线走到底:先看清关键信息,再一步一步走完整条算法。01接一接:上一课那两个判断02提取关键信息:购票看哪几样03分析问题:拆成两个小问题04设计算法:搭主线、串判断05验证算法:跑三组年龄试试06练一练,理一理小浙提示六站按上课顺序排:先提取关键信息,再分析、设计、验证,最后理一理。03本课学习目标第二单元 算法的控制结构 · 第 9 课01知道用算法解决问题要走四步:提取关键信息、分析问题、设计算法、验证算法。02能在一件事里找出关键信息,说清它和结果的关系。03能把复杂问题按关键信息拆成几个小问题,每个小问题用一个判断表示。04能画出两个判断串起来的流程图,并会按流程图写代码验证结果。本课主线:提取关键信息 → 分析问题 → 设计算法 → 验证算法。小浙提示重点看第二条和第三条:知道关键信息是什么,说得出四步的先后。04接一接:上一课那两个判断第二单元 算法的控制结构 · 承接第 8 课上一课留下一条判断:不满 6 周岁免票,其余购票。可买票这件事,只判断一次还不够。01上一课一个判断管一件事:要不要买票——免票,还是购票。02可生活里满了 6 周岁还要再分:买全价票,还是买优惠票?03这一课要做的把两个判断按顺序串起来,一次分出三种票价。上一课判断一次得出两种结果;这一课判断两次,得出三种结果。小浙提示上一课只判断了一次;这一课要把两个判断串起来。05情境:买一张火车票情境导入小浙要坐火车去看爷爷。买这张票,平台会问他好几件事。买到票前要做的这一步在解决什么选起点和终点从哪一站上车,到哪一站下车选时间和车次同一天有几趟车,选其中一趟输入乘车人乘车人是谁,多大年纪确定车票类型免票、优惠票,还是全价票支付出票付完钱,车票到手五步一步接着一步走完,才拿到一张票。小浙提示让学生自己说:买票时平台问了他几件事?哪件最重要?06提取关键信息:购票看哪几样知识建构 · 第一步用算法解决问题,先要从问题里挑出真正影响结果的那几样信息。乘车人年龄决定买不买、买哪一种不满 6 周岁免票,不满 14 周岁买优惠票,其余全价。出发地、终点决定能坐哪几趟车起点终点一定,可选的车次就定了。乘车时间决定车次和座位同一段路,不同时间的车次不一样。关键信息,就是直接影响结果的那几样;它一变,结果就跟着变。小浙提示重点讲“年龄”这一张卡,另两张一句话带过。07关键信息和结果有什么关系找一找把信息、变化和结果摆在一起看,就会发现谁在起作用。信息它变成什么结果跟着怎么变乘车人年龄4 岁免票乘车人年龄12 岁优惠票乘车人年龄30 岁全价票出发地、终点A 站—B 站只能选这一段的车次乘车时间改成另一时段车次和座位跟着变越是直接决定结果的信息,越要盯住它。小浙提示第 2、3 行是主线:年龄一变,票价就跟着变。08用算法解决问题要走四步知识建构拿到一个问题,按这四步走:提取关键信息、分析问题、设计算法、验证算法。第一步提取关键信息找出影响结果的那几样,别的先放下。第二步分析问题把大问题拆成几个小问题。第三步设计算法每个小问题画一张图,再拼起来。第四步验证算法写成代码跑一遍,看对不对。四步都不难,难在顺序不能乱:先看清,再动手,最后回头验证。小浙提示四张卡读完,让学生按顺序说一遍四步的名字。09分析问题:拆成两个小问题知识建构 · 第二步问题太复杂,就按关键信息把它拆成几个小问题,一个一个解决。第一个小问题要不要买票不满 6 周岁免票;满了 6 周岁要买票。这一步只用到一个判断。第二个小问题买哪一种票买了票再分:不满 14 周岁买优惠票,14 周岁及以上买全价票。两个小问题连起来——免票、优惠票、全价票,三种票价就分出来了。小浙提示让学生自己指出:两个小问题分别对应哪两个判断。10想一想:信息和结果的关系动手做一做看第 5 页那一趟买票,先自己想一想,再把表格填完。想一想我的答案和同桌对一对买票时,平台问了哪几件事?哪一件直接决定了要不要买票?哪一件决定了买全价票还是优惠票?如果年龄改成 8 岁,结果会变成什么?先想清楚“哪一样影响结果”,再动手画算法,就不会白画。小浙提示先让学生自己写,再同桌对一对,不急着公布答案。11设计算法:先搭顺序主线知识建构 · 第三步买一张火车票,主线是这样五步,一步一步往下走。第一步 选起点终点第二步 选时间车次第三步 输入乘车人第四步 确定车票类型第五步 支付出票这五步为什么算顺序结构每一步做完,才轮到下一步。前一步的结果,就是后一步要用的东西:选好起点终点,才能选车次;输入乘车人,才能定票价。只有第四步“确定车票类型”不一样——它不是一步就能定下来的,还要再判断一次。五步一步一步往下走,这就是顺序结构。小浙提示重点看第四步“确定车票类型”,为什么要再判断一次。12把每个小问题画成流程图知识建构设计算法时,先按关键信息把大问题分成几个小问题,再一个一个画。第一步拆小问题按关键信息拆:要不要买票、买哪一种票,各是一个小问题。第二步逐个画流程图每个小问题画一张流程图,画清楚它的判断条件和两条路。第三步拼成整个算法把小问题的流程图按顺序接进主线,接在“确定车票类型”上。小问题一个一个解决完,整个算法也就设计好了。小浙提示这一页只讲顺序:先拆、再画、最后拼。13重点:把两个判断串起来本课重点买不买票是一个判断,买哪一种还要再判断一次。输入年龄不满 6 周岁?是免票否不满 14 周岁?是优惠票否全价票判断条件成立条件不成立第一个判断:不满 6 周岁?免票再看第二个判断第二个判断:不满 14 周岁?优惠票全价票小浙提示本课重点页:从“输入年龄”往下走,两个菱形都要读完。14走一遍:三种年龄,三种票价动手做一做对着第 13 页那张图走一走,把表格填完。输入年龄不满 6 周岁?不满 14 周岁?会输出什么412304 岁走“免票”,12 岁走“优惠票”,30 岁走“全价票”——三种结果各走一条路。小浙提示让学生自己走完三组年龄,再看表格对不对。15画一画:先判断“14 周岁及以上”教材练习 · 动手做一做把第 13 页那张图改一改:第一个判断换成“14 周岁及以上”,再画完两条路。要填的地方我画的内容第一个判断怎么写14 周岁及以上?条件成立走哪条路条件不成立走哪条路两条路的终点换一个条件,两条路也要跟着换——先把两条路想清楚,再落笔。小浙提示教材练习:换一个条件,两条路也要跟着换。16验证算法:写成代码跑一遍知识建构 · 第四步把流程图交给计算机,让它自己算一次。算法要走的两层判断第 1 步 输入年龄第 2 步 不满 6 周岁?第 3 步 成立:免票第 4 步 不成立:再看第 5 步 成立:优惠票 不成立:全价票计算机里的写法nianling = int(input("请输入年龄:"))if nianling < 6:print("免票")else:if nianling < 14:print("优惠票")else:print("全价票")第一个判断写在 if 里,第二个判断缩进写在 else 里。跑几组年龄,看它算出来的结果对不对。小浙提示不要求学生会写程序,只要看到第二个 if 写在 else 里。17验证结果:三种票价都对得上吗动手做一做把程序跑出来的结果填进表格,和规则比一比。输入年龄不满 6 周岁?不满 14 周岁?程序输出和规则一致吗4是不用再判断免票对12否是优惠票30否否全价票70否否全价票结果对得上,算法才算验证过;对不上,就回去改流程图。小浙提示第 4 行提醒:结果对不上就回去改流程图。18活动一:景区门票也算一算动手做一做某景区规定:不满 6 周岁免票,6 至 18 周岁半价票,其余全价票(示例数据)。乘车人情况票价要靠几个判断分出来不满 6 周岁免票第一个判断成立就走这条6 至 18 周岁半价票第一个不成立、第二个成立其余全价票两个判断都不成立比一比:火车票规则和景区规则,判断的次数一样吗?换一条规则,先问自己:这里要判断几次?每次判断的条件是什么?小浙提示先让学生数:这条规则要判断几次?19填一填:三种票价对照表动手做一做把火车票的规则填进表格,填完再和同桌对一遍(示例数据)。年龄不满 6 周岁?不满 14 周岁?买什么票不满 6 周岁6 至 13 周岁14 周岁及以上三行填完就会发现:三种票价,正好对应两层判断的三种走法。小浙提示巡视看两点:三行的答案对不对,三个空有没有填满。20同桌互查动手做一做把第 15 页画的那张流程图和第 19 页的表格交换看一看。01查一查菱形里写的是条件吗?能不能干脆地回答“是”或“不是”?02查一查两条路上都有框吗?条件成立和不成立各走哪条?03查一查两个判断的顺序对不对?先判断谁,后判断谁?04说一说用一句话说清:这张图为什么能分出三种票价。查出问题当场改,改完再签上名字。小浙提示重点查第二项和第三项:判断顺序、两个判断的条件。21辨一辨:这样画对不对辨一辨下面几句话,先自己判断,再说说理由。说法对 / 错判断条件要写成问句,答案只能是“是”或“不是”。对两个判断的顺序可以随便换,结果一样。错输入年龄 12,会先判断不满 6 周岁,再判断不满 14 周岁。对只要画出两个菱形,就是一条完整的算法。错重点说第 2 句和第 4 句:顺序不能乱,算法还要有起有止。小浙提示重点讲第 2 句和第 4 句,其余快速过。22议一议:两个判断能不能换个顺序议一议有人觉得,先判断“不满 14 周岁”也能分出三种票价。真的可以吗?第一种看法可以换反正最后都是三种票价,先判断哪一个都一样。第二种看法不能换不满 6 周岁的同学也“不满 14 周岁”,先问他就会先买到优惠票,免票就轮不到了。结论:判断的顺序要跟着条件走——先判断范围小、要求更严的那个。小浙提示先让学生说,再给结论:先判断范围小的那一条。23找一找:生活里带层次的规则找一找生活里有很多“先看一样、再看一样”的规则,读一读,看看它们分几层。公交票价按身高分不足 1.2 米免票;1.2 米至 1.5 米半价;1.5 米以上全价(示例数据)。电影票按年龄分不足 6 周岁不单独售票;学生场买优惠票;其余买全价票(示例数据)。快递收费按重量分1 千克以内按首重算;超过 1 千克再加续重,越重加得越多(示例数据)。规则一层一层往下分,就是因为“一个判断不够,还要再判断一次”。小浙提示三张卡读完,让学生说一句“它要判断几次”。24练习与小结:把这一课理一理第三部分 · 练一练,理一理01练习13 题分三层:基础 1—6、提升 7—10、综合 11—13。02讲评重点讲第 2、4、7、9、11 题,说清为什么。03小结理一理:四步怎么走、两个判断怎么串、结果怎么验。做完就讲,讲完就理——这一课才算收口。小浙提示先练后讲,讲评只挑第 2、4、7、9、11 题。25随堂练习(一)基础题 1—6题号题目和选项我的答案1用算法解决问题,第一步要做的是( )。A 设计算法 B 提取关键信息 C 验证算法2买火车票时,决定“买全价票还是优惠票”的关键信息是( )。A 出发地 B 乘车人年龄 C 乘车时间3流程图里表示“判断条件”的框是( )。A 矩形 B 菱形 C 平行四边形4“不满 6 周岁免票,否则购票”里,“购票”管的是( )。A 条件成立时要做的事 B 条件不成立时要做的事 C 判断条件5判断:不满 14 周岁的乘车人,可以买优惠票。A 正确 B 错误6一步一步往下走、不作判断的算法结构叫( )。A 顺序结构 B 分支结构 C 双分支结构小浙提示第 4 题让学生说清“购票”管的是哪条路。26随堂练习(二)提升题 7—10题号题目和选项我的答案7购票算法里输入年龄 12,会输出( )。A 免票 B 优惠票 C 全价票8判断:输入年龄 30,购票算法只要判断一次就能得出结果。A 正确 B 错误9把“确定车票类型”画成流程图,要用( )个菱形。A 一个 B 两个 C 三个10判断:设计算法时,先按关键信息把大问题拆成几个小问题,再逐个画流程图。A 正确 B 错误小浙提示第 8 题提醒:30 岁也要判断两次;第 9 题数菱形。27随堂练习(三)综合题 11—13题号题目和选项我的答案11某景区规定:不满 6 周岁免票,6 至 18 周岁半价,其余全价。这条规则要用( )个判断。A 一个 B 两个 C 三个12验证算法时发现结果和规则对不上,应该先( )。A 改一改规则 B 回去检查流程图 C 换一个输入年龄13判断:验证算法,就是按流程图写代码跑一遍,看结果和规则对不对得上。A 正确 B 错误小浙提示第 11 题让学生自己数层次,第 12 题说清先后。28参考答案对一对题号1234567答案BBBBAAB题号8910111213答案BBABBA—讲评要点第 2、4 题:年龄决定买不买、买哪一种,它是这趟买票的关键信息。第 7、9 题:12 岁先过第一个判断,第二个判断成立,输出“优惠票”。第 11 题:三层规则要用两个判断,一个一个往下分。第 12、13 题:结果不对先查流程图,改完再跑一遍。小浙提示对照答案圈出错题,同桌互相说一遍错在哪里。29课堂小结本课回顾1四步怎么走提取关键信息 → 分析问题 → 设计算法 → 验证算法。2关键信息直接影响结果的那几样;它一变,结果就跟着变。3设计算法把大问题拆成小问题,逐个画流程图,再拼起来。4本课重点两个判断按顺序串起来,一次分出三种票价。先看清楚,再一步一步走——这句话就是这一课的骨架。小浙提示对照板书,把四步和两个判断的串法复述一遍。30关键概念记一记1关键信息在一件事里,直接影响结果的那几样信息。2分析问题按关键信息把大问题拆成几个能解决的小问题。3设计算法把小问题变成流程图,再按顺序拼成整个算法。4验证算法按流程图写代码跑一遍,看结果对不对。5顺序结构一步一步往下走,前一步的结果给后一步用。6两层判断一个判断不够,就按顺序再判断一次。六个词,自己合上书说一遍。小浙提示让学生合上书,用自己的话说清这六个词。31学习评价自己评一评这一课我做到了吗自评同伴评我知道解决一个问题要走哪四步☆☆☆我能找出关键信息,并说清它和结果的关系☆☆☆我能把大问题拆成几个小问题☆☆☆我能画出两个判断串起来的流程图☆☆☆我能按流程图写代码验证结果☆☆☆圈出还没到三星的那一项,说一句课后怎么补。小浙提示让学生自己圈出没到三星的那一项,说一句课后怎么补。32课后作业课后练一练01必做把第 19 页的三种票价对照表填完整,再照着它画一张流程图。02选做一找一条生活里的分层规则(如公园门票),数一数它要判断几次。03选做二把这张流程图写成代码,跑三组年龄,把结果记在本子上。必做人人做;两条选做题每人自选一条,不要求全做。小浙提示必做人人做;两条选做题每人自选一条,不要求全做。33拓展阅读:判断为什么会越串越多读一读售票窗口一条规则一个判断只分免票和购票时,一个判断就够了。加上票价多一层就多一个判断要分三种票价,就得再判断一次。回到生活越细越要看顺序先判断范围小的那一条,顺序错了结果就错。下一课,我们把这种“一个接一个往下判断”的做法,用到生活里更多的决定上。小浙提示读后让学生说一句:为什么判断会越串越多。谢谢观看先看清楚,再一步一步走。《体验算法控制》教学设计第二单元 算法的控制结构 · 第 9 课 · 1 课时(40 分钟) · 配套课件 34 页课题 体验算法控制 教材版本 浙教版五年级上册单元 第二单元 算法的控制结构 课时 1 课时(40 分钟)执教教师 学校课型 新授课 授课时间一、教材分析《体验算法控制》是浙教版小学信息科技五年级上册第二单元“算法的控制结构”的第四课(教材第 35 页)。本单元前几课分别解决了“一步一步往下走”(顺序结构)、“这一步走哪条路”(分支结构)、“两条路只走一条”(双分支结构);这一课把三种结构合起来用,解决一件完整的生活问题——买一张火车票。教材给出的路径是四步:提取关键信息、分析问题、设计算法、验证算法。分析问题时按年龄区分“要不要买票”,要买票的再按是否满 14 周岁区分全价票与优惠票;设计算法时把复杂问题按关键信息分成几个小问题,每个小问题画一张流程图,最后拼成整个算法——购票主线用顺序结构,其中“确定车票类型”用分支结构,而且是两层判断;验证算法时按流程图写代码运行一遍,看结果和规则对不对得上。二、学情分析学生已经能认读顺序、分支、双分支三种结构,也能把一条规则画成流程图,但通常是“一题一图”。面对买票这样一件事,他们会把整件事当成一个问题,不知道从哪里下手,也不习惯先挑出真正影响结果的信息;遇到要判断两次的情况,容易只画一个菱形就收笔。因此本课的重点不在新结构,而在“怎么用”:先把关键信息挑出来,再把大问题拆成小问题,然后把两个判断按顺序串起来,最后跑一遍验证。全课只有一条线——买一张火车票;每一站都在用上一站的产物:提取出的关键信息用来拆问题,拆出的小问题用来画图,画好的图用来写代码验证。课堂最后落到一句话:先看清楚,再一步一步走。三、教学目标信息意识· 遇到一件生活里的事,愿意先想一想:这里有哪些信息真正影响结果?· 愿意留意身边的规则,并能说出哪一条信息一变、结果就跟着变。计算思维· 知道用算法解决问题要走四步:提取关键信息、分析问题、设计算法、验证算法,并能按这个顺序做事。· 能把一件复杂的事按关键信息拆成几个小问题,每个小问题用一个判断表示。· 能把两个判断按顺序串起来,画出流程图并说出两种走法。数字化学习与创新· 能看懂“if—else—if—else”这样的两层判断代码,并说出每一行对应流程图里的哪一步。· 会按流程图跑几组年龄,把程序结果和规则比一比,而不是只看一次结果就下结论。信息社会责任· 知道票价、门票这类规则是公开的,做题时举的例子要标明是示例数据。· 讨论时不写真实同学姓名,不使用真实个人信息。四、教学重点与难点重点:按“提取关键信息—分析问题—设计算法—验证算法”四步走完一件事;能把大问题拆成几个小问题,并把两个判断按顺序串起来画出流程图。难点:理解两个判断的先后顺序不能随意调换——先判断范围小、要求更严的那一条,否则不满 6 周岁的乘车人也会被算成“优惠票”。五、教学准备教师:本课课件(34 页,星轨紫 · 轻装版)、核心动画《体验算法控制》(4 分 42 秒,配字幕与逐句画面)、学习任务单(每人 1 份)、彩色粉笔或白板笔(画流程图用)。学生:学习任务单、铅笔、直尺(画流程图用);课前想一想:你家买火车票时,是谁买的票、要告诉售票员哪些事?六、教学方法与学法指导教师:情境导入法、任务驱动法、演示与追问结合;用同一件“买火车票”贯穿全课,每一步都追问“这一步用到了前面哪样东西”。学生:自主提取关键信息、同桌互查流程图、按流程图走几组年龄验证结果。七、教学过程环节 教师活动 学生活动 设计意图 时间一、承接与情境导入 第 4 页接上一课:一个判断只分出了“免票”和“购票”两种结果。第 5 页出示买一张火车票要走的五步,追问:哪一步最难?为什么难?引出“这一课要把买票这件事完整地交给算法”。 回忆上一课的一个判断;读第 5 页的五步,指出“确定车票类型”最难,因为这里不能一步定下来。 从上一课的一步判断出发,学生自己就能看出“还要再判断一次”,旧知与新课自然接上。 3 分钟二、提取关键信息 第 6 页出示三样关键信息,重点讲“乘车人年龄”;第 7 页带学生逐行读表,问一句:哪一样信息直接决定票价?板书“关键信息:直接影响结果的那几样”。 读三张卡,自己说出三样信息各自决定什么;在表格里找出“年龄一变、票价就变”这一行。 先解决“从哪里下手”的问题,让后面的分析有依据,而不是凭感觉拆。 4 分钟三、分析问题 第 8 页出示四步链条,板书四步的名字与顺序;第 9 页把买票拆成两个小问题;第 10 页让学生自己填写信息与结果的关系表。 按顺序说一遍四步;指出两个小问题各用一个判断就够;独立完成第 10 页的表格,再同桌对一对。 四步是本课的方法骨架;拆小问题是本课的难点入口,用“填表”把想法落成看得见的答案。 5 分钟四、设计算法·先搭顺序主线 第 11 页出示购票主线的五步,重点指第四步;第 12 页讲清“先拆、再画、最后拼”的做法。 读五步,找出哪一步要用到前一步的结果;说一句“为什么不能把整件事画成一张大图”。 让学生体会:顺序结构解决的是“整件事怎么走”,分支结构解决的是“这一步怎么定”。 5 分钟五、设计算法·两层判断(重点) 第 13 页是本课重点。从左往右走一遍流程图:输入年龄 → 不满 6 周岁?→ 是,免票;否,再看不满 14 周岁?→ 是,优惠票;否,全价票。再用第 14 页表格填三组年龄,提醒“顺序不能随便换”。 跟着老师走一遍图;独立填完第 14 页的表格;说一说 12 岁走了哪条路。 两个判断串起来是本课的落点,用“填空格 + 说路径”把抽象的顺序变成看得见的过程。 5 分钟六、动手画一画 第 15 页做教材练习:把第一个判断换成“14 周岁及以上”,提醒条件换了、两条路也要跟着换,最后一格不能空着。 在第 15 页的表格里写出四格内容;画完和同桌交换看一眼。 换一个条件动手画一遍,检验学生是不是真的理解了“条件—两条路”的对应关系。 4 分钟七、验证算法 第 16 页出示代码:第一个判断写在 if 里,第二个判断缩进写在 else 里;第 17 页让学生把程序结果填进表格,提醒“结果对不上先查流程图,不要改规则”。 对照流程图看代码,指出哪一行对应哪个菱形;填完第 17 页的表格,找出结果和规则不一致的地方。 “写出来还要验一遍”是这一课与上一课最大的不同,也是算法思维完整性的体现。 4 分钟八、生活迁移与辨析 第 18 页景区门票规则(示例数据)让学生数层次;第 19 页填三种票价对照表;第 20 页同桌互查;第 21、22 页辨一辨、议一议;第 23 页找一找生活里带层次的规则。 数出景区规则要判断几次;填完对照表;互查流程图;辩论“两个判断能不能换顺序”。 把同一套方法迁到别的规则上,并用“换顺序会怎样”把难点讲透。 5 分钟九、随堂练习与讲评 第 24 页交代练习分层与讲评题目;第 25—27 页学生独立完成 13 题;第 28 页对答案,重点讲第 2、4、7、9、11 题。 独立完成基础题;提升题与综合题同桌互查;对照答案订正,说清错在哪里。 分层练习让不同水平的学生都有事做,讲评只挑关键题,避免逐题重复。 4 分钟十、小结、评价与作业 第 29 页小结:四步怎么走、两个判断怎么串;第 30 页六个关键词;第 31 页自评与互评;第 32 页作业(基础必做、两条选做);第 33 页拓展阅读指向下一课。 对照板书复述四步;给五项自评打星,圈出没到三星的一项;记下作业。 收口时把方法、概念、评价、作业一次理清,并给下一课留一个明确的接口。 1 分钟八、板书设计体验算法控制四步:提取关键信息 → 分析问题 → 设计算法 → 验证算法关键信息:直接影响结果的那几样(年龄、出发地终点、乘车时间)分析问题:大问题拆成两个小问题① 要不要买票? ② 买哪一种票?设计算法:主线五步(顺序结构)选起点终点 → 选时间车次 → 输入乘车人 → 确定车票类型 → 支付出票“确定车票类型”用两层判断(分支结构)输入年龄 → 不满 6 周岁?→ 是:免票 否:不满 14 周岁?→ 是:优惠票;否:全价票验证算法:按流程图写代码跑一遍,结果对了才算验证过落点:先看清楚,再一步一步走一句话:先看清楚,再一步一步走。九、作业设计(分层)基础题(必做):把任务单“活动一”里的三种票价对照表填完整,再照着它画一张流程图,两个判断都要画上。提高题(选做):找一条生活里的分层规则(如公园门票、快递收费),数一数它要判断几次,把条件写下来。拓展题(选做):把这张流程图写成代码跑三组年龄,把结果记在本子上,比一比和规则是否一致。阅读任务:读一读第 33 页的三张卡,想一想为什么判断会越串越多。作业要求:作业里的票价、年龄一律写明“示例数据”,不写真实同学姓名;流程图里的判断条件写在菱形里,两个判断的顺序不能颠倒。任务单练习参考答案:题号 1 2 3 4 5 6 7答案 B B B B A A B题号 8 9 10 11 12 13答案 B B A B B A —讲评要点:第 2、4 题提示“年龄决定买不买、买哪一种”,它是这趟买票的关键信息;第 7、9 题 12 岁要过两个判断,输出“优惠票”;第 11 题三层规则要用两个判断;第 12、13 题结果不对先查流程图,改完再跑一遍。十、教学反思______________________________________________________________________________________________________________________________________________________________________________________________浙教版小学信息科技五年级上册 · 第 9 课《体验算法控制》学习任务单班级:__________ 姓名:__________ 日期:__________本单里的年龄、票价都是示例数据;请你也只写示例,不出现真实同学的姓名。认一认 先认清这几件事把该认清的东西填上,填不出来的先空着,课上听到再补。要认清的 我填用算法解决问题要走四步:提取______、分析______、设计______、验证______。在一件事里,直接影响结果的那几样信息,叫________。把大问题按关键信息拆成几个小问题,每个小问题用一个______表示。“不满 6 周岁免票,否则购票”这条规则,用到了____个判断。我的疑问:________________________。找一找 购票要看哪几样(对课件第 5—7 页)看第 5 页那一趟买票,把平台问的几件事填进第一栏,再写清每件事在回答什么问题。买票时平台问了哪几件事 它回答的是什么问题哪一样信息直接决定票价?__________________拆一拆 把大问题拆成两个小问题(对课件第 9 页)买票这件事其实只有两个小问题。把每个小问题的判断条件、两条路各写什么填上。小问题 它的判断条件 条件成立走哪条路 条件不成立走哪条路要不要买票?买哪一种票?两个小问题连起来,一共能分出___种票价。画一画 把两个判断串起来(对课件第 13 页)把“确定车票类型”这一段画成流程图:两个菱形按顺序上下排,三个结果各写一个框,两侧写上“是”“否”。流程图就画在这里(记得写上菱形里的条件)走一走 三种年龄各是什么结果(对课件第 14 页)对着自己画的流程图走三遍,把表格填完。输入年龄 不满 6 周岁? 不满 14 周岁? 会输出什么41230走完说一句:12 岁先走“__”,再走“__”,最后得到______。改一改 换成“14 周岁及以上”(对课件第 15 页)把第一个判断换成“14 周岁及以上”,重新想一遍两条路。要填的地方 我写的内容第一个判断怎么写 14 周岁及以上?条件成立走哪条路条件不成立走哪条路两条路的终点是什么换一个条件,两条路也要跟着换;最后一格不能空着。看一看 程序里的两层判断(对课件第 16 页)把程序里的一行和流程图里的一步对上(不要求你会写程序,只要看得懂)。程序里的一行 它对应流程图里的哪一步if nianling < 6:else:if nianling < 14:print("全价票")输入 12,屏幕上会出现______;输入 30,屏幕上会出现______。验一验 结果和规则对得上吗(对课件第 17 页)把程序跑出来的结果填进表格,再和规则逐行比一比。输入年龄 程序输出 和规则一致吗(画 或 )4123070如果结果和规则对不上,应该先做什么?______________活动一 景区门票也算一算(对课件第 18—19 页)某景区规定:不满 6 周岁免票,6 至 18 周岁半价票,其余全价票(示例数据)。数一数它要判断几次。景区门票规则(示例数据) 要判断几次 第一个判断的条件不满 6 周岁免票,6 至 18 周岁半价,其余全价把三种票价对照表填完整:年龄 不满 6 周岁? 不满 14 周岁? 买什么票不满 6 周岁6 至 13 周岁14 周岁及以上同桌互查 两个判断都画对了吗(对课件第 20 页)交换任务单,一行一行打勾。发现一处就指出来一处,改完再交换回来看一遍。检查项 做到了吗第一行的判断条件写在菱形里了吗 □ 做到了 □ 还要改两个判断的先后顺序对吗 □ 做到了 □ 还要改两条路上都写了框吗 □ 做到了 □ 还要改三种票价都能从图上走一遍说出来吗 □ 做到了 □ 还要改辨一辨 下面说法对不对(对课件第 21 页)先判断对错,再写清理由。理由比结论更重要。说法 对 / 错 我的理由判断条件要写成问句,答案只能是“是”或“不是”。两个判断的顺序可以随便换,结果一样。输入年龄 12,会先判断“不满 6 周岁”,再判断“不满 14 周岁”。只要画出两个菱形,就是一条完整的算法。练一练 随堂练习(对课件第 25—27 页)基础题 1—6 全班必做;提升题 7—10、综合题 11—13 同桌互查。第 2 题先想“哪一样信息决定票价”,第 4 题先想“购票管的是哪条路”。题号 题目和选项 我的答案1 用算法解决问题,第一步要做的是( )。A 设计算法 B 提取关键信息 C 验证算法2 买火车票时,决定“买全价票还是优惠票”的关键信息是( )。A 出发地 B 乘车人年龄 C 乘车时间3 流程图里表示“判断条件”的框是( )。A 矩形 B 菱形 C 平行四边形4 “不满 6 周岁免票,否则购票”里,“购票”管的是( )。A 条件成立时要做的事 B 条件不成立时要做的事 C 判断条件5 判断:不满 14 周岁的乘车人,可以买优惠票。A 正确 B 错误6 一步一步往下走、不作判断的算法结构叫( )。A 顺序结构 B 分支结构 C 双分支结构7 购票算法里输入年龄 12,会输出( )。A 免票 B 优惠票 C 全价票8 判断:输入年龄 30,购票算法只要判断一次就能得出结果。A 正确 B 错误9 把“确定车票类型”画成流程图,要用( )个菱形。A 一个 B 两个 C 三个10 判断:设计算法时,先按关键信息把大问题拆成几个小问题,再逐个画流程图。A 正确 B 错误11 某景区规定:不满 6 周岁免票,6 至 18 周岁半价,其余全价。这条规则要用( )个判断。A 一个 B 两个 C 三个12 验证算法时发现结果和规则对不上,应该先( )。A 改一改规则 B 回去检查流程图 C 换一个输入年龄13 判断:验证算法,就是按流程图写代码跑一遍,看结果和规则对不对得上。A 正确 B 错误评一评 学习评价在对应的星级上打钩,三星表示做得很好。评价内容 自评 同伴评 老师评我知道解决一个问题要走哪四步 ☆☆☆ ☆☆☆ ☆☆☆我能找出关键信息,并说清它和结果的关系 ☆☆☆ ☆☆☆ ☆☆☆我能把大问题拆成几个小问题 ☆☆☆ ☆☆☆ ☆☆☆我能画出两个判断串起来的流程图 ☆☆☆ ☆☆☆ ☆☆☆我能按流程图写代码验证结果 ☆☆☆ ☆☆☆ ☆☆☆课后作业1. 基础(必做):把三种票价对照表填完整,再照着它画一张流程图,两个判断都要画上。2. 提高(选做):找一条生活里的分层规则(如公园门票、快递收费),数一数它要判断几次。3. 拓展(选做):把这张流程图写成代码跑三组年龄,把结果记在本子上。4. 阅读:读一读第 33 页的三张卡,想一想为什么判断会越串越多。5. 提醒:作业里的价格、年龄都要写明“示例数据”,不写真实同学姓名。我的记录区(把没弄懂的地方写在这里,或者再写一条你想到的分层规则):________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 展开更多...... 收起↑ 资源列表 第09课_体验算法控制_学习任务单.docx 第09课_体验算法控制_教案.docx 第09课_体验算法控制_核心动画.mp4 第09课_体验算法控制_课件.pptx