资源简介 (共21张PPT)义务教育《信息科技》5 年级上册第 1 单元 算法第 2 课 解决问题的一般过程学习目标情境引入新知学习项目探究目录学习目标1.经历生活中解决问题的一般过程,并能应用于实际问题的解决;2.体验计算机解决问题的基本方法,提高学习算法与程序的兴趣,发展与培养计算思维。我已经掌握了搭帐篷、破解加密信息、制作野菜粥这些技能了,迫不及待地想要开启这次旅程啦!野外环境复杂,可能遇到的问题也很多,比如物资的寻找、方向的辨别、迷路后的求救方式等。要注意解决问题的方式方法,不能掉以轻心哟!情境引入?日常生活中解决问题的基本流程有什么共同点呢情境引入新知学习:解决问题的一般过程把握问题关键信息,找出关键信息与问题之间的联系。设计问题求解的方案,确定解决问题的步骤。设计问题求解的方案,确定解决问题的步骤。检验答案,实现问题的最终解决。如果发现结果没有达到预期,就需要修改调整解决方案。项目探究一、破译物资密码箱我这里装有:队旗、储备食物、帐篷、手电筒、急救包等物资,但我是个密码箱,需要同学们破译密码才能获取物资!破译密码箱需要几步呢?分别是什么?项目探究一:破译物资密码箱密码箱提示:①密码是一个两位数的整数,它在1~36之间;②它是个奇数,可以被3整除;③它的个位数与十位数相加的和在4~8之间;④它的个位数与十位数相乘的积也在4~8之间。项目探究一、破译物资密码箱快来设计破译密码箱的方案吧!步骤 内容第1步 在1~( )中找一个满足的数字第2步 这个数字是奇数第3步第4步第5步第6步 破译物资箱密码为( )36这个数字可以被3整除,余数为0这个数字的4≦“个位数”+“十位数”≦8这个数字的4≦“个位数”x“十位数”≦8(说明是个两位数)15你知道我的密码是多少了吗?项目探究一、破译物资密码箱如果密码是1~1 000 000 之间的一个数,又如何找到它呢?新知学习:计算机解决问题的一般过程随着数据的增大,依靠人工计算,将变得十分困难。那么计算机又是如何思考,处理海量数据,最终一步步解决问题的呢?新知学习:计算机解决问题的一般过程提出问题分析问题设计方案编程调试解决问题项目探究二、制作SOS电子求救信号灯项目探究二、制作SOS电子求救信号灯电子求救信号灯的主要原材料是一盏 LED 灯,我们通过控制 LED 灯亮和灭的时长来对外传递 SOS 求救信号。LED灯亮LED灯灭项目探究二、制作SOS电子求救信号灯一盏 LED 信号灯完整发射一次求救信号,需要闪烁( )次?每次时长为多少秒?步骤 内容第1步 LED灯亮第2步 设置亮的时长为( )秒第3步 LED灯灭第4步…… ……第( )步91LED灯亮LED灯灭设置亮的时长为1秒交流评价分析问题分析项目功能编程调试操作练习1.以下问题中,最适合借助编程的方式解决的是( )。A.设计一个猜数字的互动游戏 B.一组调查数据的图表显示C.编辑文稿 D.家庭装修设计2.人们利用计算机解决问题的基本过程为( )。①编程调试 ②分析问题 ③设计方案 ④问题解决 ⑤提出问题A.①②③④⑤ B.②④③⑤① C.⑤②③①④ D.②③⑤①④AC操作练习小智回家后发现妈妈留了一张纸条,上面写道:“小智,妈妈临时有事,需要外出一下,今晚请你负责准备晚饭。另外,别忘了抓紧时间完成作业哦!”各种任务用时如表2-5所示,表2-6是一种完成任务的顺序安排。表 2-6 是一种常规的完成顺序,共用时( )分钟。要想在最短时间内完成这些任务,你有没有更好的设计方案呢?32拓展阅读知识链接:“韩信暗点兵”是怎么点的?点击右侧文字跳转链接谢谢观看 展开更多...... 收起↑ 资源预览