资源简介 (共36张PPT)第一单元 第4课计算大比拼(湘教版)五年级上1核心素养目标3新知讲解5拓展延伸7板书设计2新知导入4课堂练习6课堂总结课后作业801核心素养目标信息意识计算思维数字化学习与创新信息社会责任规范编写、保存与分享程序作品,合理使用图形化编程工具,保障程序运行的稳定性与分享的规范性。运用图形化编程工具搭建四则运算程序,尝试调试优化程序,探索用数字化工具解决计算问题的创新形式。梳理四则运算的算法逻辑,规划图形化编程的实现步骤,按流程完成输入、处理、输出模块搭建,养成用算法分步解的思维习惯。提炼四则运算程序的核心要素,甄别输入数据的有效性,精准捕捉与计算结果准确性相关的关键信息。02新知导入02新知导入我们一起利用计算机来实现本单元学习热身中的计算大比拼游戏吧!看看计算机是不是可以在我们的算法控制下,实现数的四则运算 借助图形化编程工具,通过程序实现四则运算,设计一个简易的计算程序。四则运算02新知导入学习目标设计一个可以实现四则运算的程序如何使用图形化编程软件编写程序怎样设计算法来帮助编写程序制作并保存好程序,并分享给小伙伴03新知讲解一、想一想我们先从加法开始,想一想,要实现两个数相加,算法步骤是什么 请写在下面的横线上。2.输入第二个加数(获取数字 b)算法步骤:1.输入第一个加数(获取数字 a)4.输出计算得到的和3.计算两个加数的和(执行 a + b 的运算)03新知讲解算法的出现最初是为了解决各种各样的计算问题,但是随着算法变得越来越复杂,单纯使用口算、心算或使用纸笔计算开始变得较为困难。二、读一读算筹算盘计算工具03新知讲解于是,对于一些复杂烦琐的计算问题,我们就需要借助工具来解决,这种工具称为计算工具。从数学产生之日起,人类就在不断发明能方便和快速计算的工具,如中国的伟大发明:算盘。二、读一读计算尺机械计算器计算工具03新知讲解三、议一议你能用图形化编程工具进行两个数的加法计算吗 可以按照程序算法的输入、计算、输出流程来制作作品。新知讲解三、做一做1.程序的输入①在图形化编程工具中获取输入的数据,可以使用“外观”模块中的“询问【】并等待”积木。“询问【】并等待”积木03新知讲解三、议一议新知讲解三、做一做②在“变量”模块中,单击+变量,创建变量“加数a”和“加数b”。创建变量③设置变量“加数a”和“加数b”的值为询问后的“获得答复”。获得答复03新知讲解三、议一议新知讲解三、做一做2.程序的处理成功获取“加数a”和“加数b”的数据后,运用“运算”模块中“四则运算积木块”,按照加法运算法则进行运算。加法计算两个数的和03新知讲解三、议一议新知讲解三、做一做3.程序的输出要输出数据,可以使用“对话【】”或“新建对话框【】”积木。输出两个数的和03新知讲解1.输入数据:新建变量,用「询问并等待 + 设置变量」积木获取两个数。2.编写运算:用「运算」模块积木,拼接变量完成加减乘除算式。3.输出结果:用「对话」积木,把算式结果显示出来。4.保存分享:调试运行,保存程序并分享给同学。如何使用图形化编程软件编写程序?03新知讲解1.拆问题:把程序功能拆成「输入数据→运算处理→输出结果」三步。2.列步骤:按顺序写清每一步要做的事(比如:先拿两个数→再相加→最后显示结果)。3.对积木:照着算法步骤,找对应的图形化积木拼接,思路不会乱。怎样设计算法来帮助编写程序03新知讲解四、议一议请让小伙伴尝试设置不同的“加数a”“加数b”的值。将值记录在下表中,算一算,验证编写的程序是否准确。表1-3 记录表加数a 加数b 和5 3 =A3+B310 0 =A4+B4-2 6 =A6+B603新知讲解编程小计算器图形化编程能轻松做出计算小程序,制作流程分为输入、处理、输出三步。我们用 “询问并等待” 积木获取数字,再用变量存储数据。接着借助运算积木完成计算,最后把结果展示出来。动手多测试几组数字,就能检验程序是否正常运行啦。阅读03新知讲解计算工具的演变从古时候的算筹、算盘,到如今的电子设备,计算工具变得越来越便捷。我们还能改编编程程序,实现加减乘除运算。要特别注意:除法运算里,除数不能为 0,否则程序会出错。巧用编程,就能打造专属的计算工具。阅读03新知讲解四、做一做改编程序,分别实现两个数的四则运算(注意除数不能为零)。四则运算程序03新知讲解五、评一评设计完程序后,记得保存并分享给其他的小伙伴,展示你们的作品吧!内容 遇到的问题 解决方法 感悟收获 总体评价想一想 写加法算法步骤时逻辑不清 按照输入、计算、输出的顺序分步整理 懂得算法要有先后顺序,逻辑变得更清晰 ☆☆☆☆☆做一做① 不会创建变量和获取输入 对照课本指引,一步步练习对应功能模块 学会了用变量存数据,掌握了程序输入方法 ☆☆☆☆☆议一议 不知道怎么验证程序是否正确 用表格记录数据,手动和程序结果对比 知道了测试程序要多试数据,保证结果准确 ☆☆☆☆☆做一做② 改编四则运算时除法总出错 给除法加除数不为零的提醒,修改运算积木 学会了改编程序,还注意到除法运算的特殊要求 ☆☆☆☆☆03新知讲解什么是算法用算法描述事物生活中的算法编写四则运算的程序小结与评价知识回顾思维导图03新知讲解1.你知道什么是算法吗 2.你能举出生活中算法应用的例子吗 3.你能说出算法是如何影响计算机工作的吗 4.算法的主要特征有什么 反思与评价03新知讲解你能举出生活中算法应用的例子吗 (1)手机导航:路径算法规划出行路线。(2)外卖 / 网约车:派单算法分配订单。(3)短视频、购物软件:推荐算法推送内容和商品。(4)手机输入法:算法实现字词联想、纠错。(5)人脸解锁、门禁:人脸识别算法验证身份。03新知讲解2.算法的主要特征有什么 有穷性:执行步骤有限,最终会结束确定性:每一步规则明确,没有歧义可行性:所有步骤都能正常执行输入:可没有输入,也可多个输入输出:至少产生一个运行结果03新知讲解在本单元学习过程中,肯定少不了与他人互动交流、参与作品制作等活动。现在请就此进行总结与反思,以更好地促进自身成长。1.从同伴那里学到了什么 2.向同伴分享过哪些观点 3.所运用的工具和方法是否得当 4.设计的作品是否可以推广至其他问题的解决 反思与评价04课堂练习1、请写出两个数相加的算法步骤。①输入两个需要相加的数;②对两个数执行加法运算;③得到计算结果;④输出结果。这是加法程序的核心逻辑,对应程序的输入、处理、输出流程。04课堂练习 2、在图形化编程中,实现加法程序需要用到哪些关键模块?需要用到外观、变量、运算三大模块。外观模块负责录入数字,变量模块储存数据,运算模块完成加法计算,组合使用这些积木就能做出完整的加法小程序。04课堂练习 3、早期人类为解决复杂计算问题,发明了哪些计算工具?人们陆续发明了算筹、算盘、计算尺、机械计算器等工具。它们有效弥补了人工计算速度慢、易出错的问题,在不同时期大幅提升了各类场景下的计算效率。05拓展延伸程序语言演变计算机不能直接识别人类语言,由此衍生出多种编程语言。最初的机器语言全是代码符号,使用难度极大。后来汇编语言、高级语言相继出现,如今 Python、Java 等语言通俗易懂,大幅降低了编程难度,支撑起软件、网站、智能系统等各类数字化产品的开发。05拓展延伸传感器就像电子设备的感知器官,可捕捉温度、光线、声音、距离等外界信号。我们身边的手机、智能家居、安防装置都搭载了传感器。它能将物理信号转化为数据传递给设备,让机器拥有感知能力,是实现智能化的重要基础配件。智能传感设备 05拓展延伸网络时代个人信息极易泄露,做好防护尤为关键。日常不要随意填写陌生平台的个人资料,不点来源不明的链接,不转借账号密码。同时定期更新设备安全设置,养成良好上网习惯,就能有效规避信息被盗用、网络诈骗等安全风险。网络隐私防护06课堂总结3制作并保存程序作品1学习设计四则运算程序计算大比拼2学习图形化编程编写程序3学习用算法梳理计算流程5完成课堂练习与验证效果1234508课后作业1.用图形化编程工具制作四则运算程序,和同伴测试运行并记录结果。2.用本课算法思路,设计生活小事的解决步骤并和家人分享交流。课后作业07板书设计计算大比拼1、算法巧构思2、程序来搭建3、运算 —— 精调试4、作品齐分享小口诀:算法巧,程序稳,运算调试求精准,分享交流促成长!https://www.21cnjy.com/recruitment/home/fine 展开更多...... 收起↑ 资源列表 【湘教版】《信息科技》五年级上册第一单元第4课《计算大比拼》 (2).mp4 【湘教版】《信息科技》五年级上册第一单元第4课《计算大比拼》.mp4 【湘教版】《信息科技》五年级上册第一单元第4课《计算大比拼》.pptx