资源简介 中小学教育资源及组卷应用平台《2.3 100 以内整数的循环累加》教学设计教学内容分析本节课是2022年电子工业出版社出版的五年级上册第二单元第3课。本节课分为三个活动:“认识循环结构”“用循环结构求 100 以内整数的累加和”“图形化编程及验证”三部分内容组成。学生通过小组合作探究学习逐步掌握本节课的知识点,具备一定的小组合作能力、探究能力、创新能力等,提升信息社会责任,综合提升信息素养。教学目标及核心素养指向1、认识循环结构(信息意识、计算思维) 2、用循环结构求 100 以内整数的累加和(信息意识、计算思维、数字化学习与创新) 3、根据课本指引的过程,学会如何进行图形化编程及验证(信息意识、计算思维、数字化学习与创新、信息社会责任)教学重难点教学重点: 认识循环结构 认识循环结构的不同分类 用循环结构求 100 以内整数的累加和 设计原因:了解算法的循环结构是本节课的主要内容,知识点的渗透需要作为重点内容。 教学难点: 根据课本指引的过程,学会如何进行图形化编程及验证 设计原因:能学会如何进行图形化编程及验证在操作上对学生来说比较困难,所以此部分对学生来说难度较高,应作为难点内容。教学过程1、情境导入(3分钟)教师活动 学生活动情境引入:生活中有许多重复的事物:太阳东升西落,周而复始;钟表指针一圈圈地旋转,永不止息;工厂流水线上一批批产品按照同一工艺流程加工、生产。重复简化了一些问题的解决方案。在算法中可以用循环控制结构(简称循环结构)提高解决重复性问题的效率。 学生听教师引导生活中的案例,学生讨论,回答提问设计意图: 激发学生对循环结构的学习兴趣并快速进入学习状态。2、新知讲授(35分钟)教师活动 学生活动活动1:认识循环结构 知识讲解 我们在路上经常会遇到红绿灯。一般重要路口的红绿灯都是2小时工作的, 图2.3.1是用顺序结构流程图描述的一组红绿灯的工们过程,通过观察可以发现:全部工作过程基本上是前三个步骤的重复 用顺序结构描述红绿灯的工作过程非常烦琐,如果采用循环结构,就能简洁、明了地描述这个工作过程,如图 2.3.2所示。 循环结构又称重复结构,即在一定条件下,重复执行某一部分操作,直到条件满足(或条件不满足)时才停止循环。 循环结构一般由条件和循环体两部分组成。通过判断条件是否满足,决定是否重复执行循环体;循环体是循环执行的操作步骤,如图2.3.3 所示。 图 2.3.2 所示的红绿灯的工作过程是一种特殊的无判断条件的永久循环结构。 活动2:用循环结构求 100 以内整数的累加和 知识讲解 在之前的学习中我们使用顺序结构的算法计算过10以内整数的累加和,如果需要求100以内整数的累加和,用顺序结构的算法就太烦琐了。使用包含循环结构的算法,能够更简捷地解决这个问题。 算法分析:求100以内整数的累加和可以参考求10以内整数累加和的方法,设“s”为累加和变量,100以内的整数可以用变量“i”代替,一开始让s和i都等于零,循环执行i=i+1和 s=s+i,直到i大于100 结束循环,最后输出“100以内整数的累加和(s)”的数值。 请按照上述设想在图2.3.4所示的流程图中填空,用包含循环结构的算法求 100以内整数的累加和。 循环结构分为两种:一种是当型循环,另一种是直到型循环。 1.当型循环。如图 2.3.5 所示,先判断条件是否满足,若满足则执行循环体操作,之后返回,再判断条件;当条件不满足时终止循环。因此,当型循环的循环体有可能一次也不执行。 2.直到型循环。先执行循环体的操作,然后判断条件,若条件不满足则返回,重复执行循环体,直至条件满足时才终止循环,如图 2.3.6所示。因此,直到型循环的循环体至少要执行一次。 活动3:图形化编程及验证 知识讲解 图2.3.4是求100以内整数累加和的流程图,在图形化编程中如何编写这个程序呢 请你参照流程图,在图2.3.8所示的图形化程序中填空,完善程序。运行程序,验证结果。 不同的编程语言中,循环结构的格式也不同。在图形化编程语言中, 一般有如下三种循环结构格式: 1.永久循环(见图 2.3.9 左图)。反复执行直到人为或强制结束为止,一般只在一些特殊情况下使用(如活动1中提到的红绿灯)。 2.按条件循环(见图 2.3.9 中图)。反复执行,直到满足指定的条件后结束循环。 3.按次数或数值区间循环(见图 2.3.9 右图)。反复执行指定的次数或从开始数据起按某种条件到终止数据后结束循环。 图 2.3.10所示是图形化编程中一个常见的循环结构格式,循环:件是“i<=100”,循环体是“i增加1(即 i=i+1)和设置 s为 s+i(S=s+i)”,当循环条件成立时重复执行循环体内的语句。 学生通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务 活动1:认识循环结构 活动2:用循环结构求 100 以内整数的累加和 实践探究 图2.3.7所示为两种形式的循环结构流程图。通过这两个图,体会初始条件不变时,执行不同的循环结构对输出结果的影响。将按流程图计算输出的结果,填在下面的横线上。 活动3:图形化编程及验证 实践探究 画出求 200 以内奇数累加和的流程图,请尝试用图形化编写软件编写程序,并运行程序,验证结果设计意图: 培养学生独立思考的能力,提高核心素养。3、课堂小结(7分钟)教师活动 学生活动总结本课内容: 活动1:认识循环结构 活动2:用循环结构求 100 以内整数的累加和 活动3:图形化编程及验证 学生一同回答并梳理知识设计意图: 帮助学生梳理本节课知识,加深学生对知识的理解。中小学教育资源及组卷应用平台21世纪教育网(www.21cnjy.com)21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)21世纪教育网(www.21cnjy.com)(共22张PPT)情境导入:本单元项目式 主题:算法的控制结构生活中有许多重复的事物:太阳东升西落,周而复始;钟表指针一圈圈地旋转,永不止息;工厂流水线上一批批产品按照同一工艺流程加工、生产。重复简化了一些问题的解决方案。在算法中可以用循环控制结构(简称循环结构)提高解决重复性问题的效率。《2.3 100 以内整数的循环累加》2023年电子工业出版社 五年级上册-第2单元 算法的控制结构 -珠珠老师信息科技 课件2022新版课标内容1活动1:认识循环结构2活动2:用循环结构求 100 以内整数的累加和3活动3:图形化编程及验证《目录》信息科技01认识循环结构活动101.知识点讲解我们在路上经常会遇到红绿灯。一般重要路口的红绿灯都是2小时工作的,图2.3.1是用顺序结构流程图描述的一组红绿灯的工们过程,通过观察可以发现:全部工作过程基本上是前三个步骤的重复活动1:认识循环结构0101.知识点讲解用顺序结构描述红绿灯的工作过程非常烦琐,如果采用循环结构,就能简洁、明了地描述这个工作过程,如图 2.3.2所示。活动1:认识循环结构0101.知识点讲解活动1:认识循环结构01知识点循环结构又称重复结构,即在一定条件下,重复执行某一部分操作,直到条件满足(或条件不满足)时才停止循环。循环结构一般由条件和循环体两部分组成。通过判断条件是否满足,决定是否重复执行循环体;循环体是循环执行的操作步骤,如图2.3.3 所示。01.知识点讲解活动1:认识循环结构01知识点图 2.3.2 所示的红绿灯的工作过程是一种特殊的无判断条件的永久循环结构。02用循环结构求 100 以内整数的累加和活动201.知识点讲解在之前的学习中我们使用顺序结构的算法计算过10以内整数的累加和,如果需要求100以内整数的累加和,用顺序结构的算法就太烦琐了。使用包含循环结构的算法,能够更简捷地解决这个问题。算法分析:求100以内整数的累加和可以参考求10以内整数累加和的方法,设“s”为累加和变量,100以内的整数可以用变量“i”代替,一开始让s和i都等于零,循环执行i=i+1和 s=s+i,直到i大于100 结束循环,最后输出“100以内整数的累加和(s)”的数值。活动2:用循环结构求 100 以内整数的累加和0201.知识点讲解请按照上述设想在图2.3.4所示的流程图中填空,用包含循环结构的算法求 100以内整数的累加和。活动2:用循环结构求 100 以内整数的累加和0201.知识点讲解循环结构分为两种:一种是当型循环,另一种是直到型循环。1.当型循环。如图 2.3.5 所示,先判断条件是否满足,若满足则执行循环体操作,之后返回,再判断条件;当条件不满足时终止循环。因此,当型循环的循环体有可能一次也不执行。2.直到型循环。先执行循环体的操作,然后判断条件,若条件不满足则返回,重复执行循环体,直至条件满足时才终止循环,如图 2.3.6所示。因此,直到型循环的循环体至少要执行一次。活动2:用循环结构求 100 以内整数的累加和0201.知识点讲解活动2:用循环结构求 100 以内整数的累加和01图2.3.7所示为两种形式的循环结构流程图。通过这两个图,体会初始条件不变时,执行不同的循环结构对输出结果的影响。将按流程图计算输出的结果,填在下面的横线上。实践探究01.知识点讲解活动2:用循环结构求 100 以内整数的累加和0103图形化编程及验证活动301.知识点讲解活动3:图形化编程及验证03图2.3.4是求100以内整数累加和的流程图,在图形化编程中如何编写这个程序呢 请你参照流程图,在图2.3.8所示的图形化程序中填空,完善程序。运行程序,验证结果。01.知识点讲解活动3:图形化编程及验证03不同的编程语言中,循环结构的格式也不同。在图形化编程语言中,一般有如下三种循环结构格式:1.永久循环(见图 2.3.9 左图)。反复执行直到人为或强制结束为止,一般只在一些特殊情况下使用(如活动1中提到的红绿灯)。2.按条件循环(见图 2.3.9 中图)。反复执行,直到满足指定的条件后结束循环。3.按次数或数值区间循环(见图 2.3.9 右图)。反复执行指定的次数或从开始数据起按某种条件到终止数据后结束循环。01.知识点讲解活动3:图形化编程及验证03图 2.3.10所示是图形化编程中一个常见的循环结构格式,循环:件是“i<=100”,循环体是“i增加1(即 i=i+1)和设置 s为 s+i(S=s+i)”,当循环条件成立时重复执行循环体内的语句。01.知识点讲解活动3:图形化编程及验证01画出求 200 以内奇数累加和的流程图,请尝试用图形化编写软件编写程序,并运行程序,验证结果实践探究《总结》信息科技1活动1:认识循环结构2活动2:用循环结构求 100 以内整数的累加和3活动3:图形化编程及验证《感谢观看》- Thank for Viewing -珠珠老师2023年电子工业出版社 五年级上册(共1张PPT)学习单1活动1:认识循环结构班级:5年__班组别:______2活动2:用循环结构求 100 以内整数的累加和3活动3:图形化编程及验证1.循环结构由什么部分组成?实践探究思考与讨论思考与讨论图2.3.7所示为两种形式的循环结构流程图。通过这两个图,体会初始条件不变时,执行不同的循环结构对输出结果的影响。将按流程图计算输出的结果,填在下面的横线上。画出求 200 以内奇数累加和的流程图,请尝试用图形化编写软件编写程序,并运行程序,验证结果中小学教育资源及组卷应用平台《2.3 100 以内整数的循环累加》作业设计作业分析作业类型 R基础型作业 R探究型作业 实践型作业 跨学科综合作业作业类别 R课时作业 单元作业 学期作业应用场景 课前预习 R课中练习 课后作业作业对象 R全体学生作业 学生根据情况可选作业设计思路 通过比较、综合、拓展,巩固本节课知识点,举一反三,让学生自主探究,掌握新知,沟通交流,提升协作能力。作业内容【难度等级:★★】 判断题,对的打“√”,错的打“x”。 使用循环结构能简化程序步骤。( ) ②循环结构又称重复结构,每个循环结构都由条件和循环体两部分组成。( ) ③ 直到型循环的循环体至少要执行一次。( ) 【难度等级:★★★】 2.分析图 2.3.11 所示的程序 1,写出运行结果。 ①运行结果:s的最终值是( )。 ② 和同桌对比结果,说说程序中的循环体执行了几次。 【难度等级:★★★★★】 3.图 2.3.12 所示的程序2是求 200 以内偶数的累加和的图形化程序,请尝试用“按次数或数值区间循环”积木修改程序,并验证结果。中小学教育资源及组卷应用平台21世纪教育网(www.21cnjy.com)21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源列表 2.3 100 以内整数的循环累加 教学设计.docx 2.3 100 以内整数的循环累加 作业设计.docx 2.3 100 以内整数的循环累加 学习单.pptx 2.3 100 以内整数的循环累加 教学课件.pptx