课件编号18754189

少儿趣味编程Scratch主题课《环保教育:鼠患成灾》(教案+源文件)(共两课时)

日期:2024-05-13 科目:综合实践 类型:小学教案 查看:68次 大小:613984Byte 来源:二一课件通
预览图 0
少儿,源文件,教案,趣味,环保教育:鼠患成灾,主题
    主题学习案例:鼠患问题(二) ( 今日任务: ) 今天, 我们将利用之前学过的斐波那契数列解决一个“老鼠成灾”的真实问题, 鼠患问 题是很多国家都面临的问题, 老鼠的繁殖能力很强,而且生命力极其旺盛,我们收到斐波那 契数列的启发来设计制作一个应对算法, 看看如何解决“鼠患”问题! 假设小老鼠一个月可以长成大老鼠,大老鼠每月又可产下一只小老鼠,那么循环往复…… . 难以想象!游戏开始可以选择 1~5 游戏难度!我们鼠标点击消灭老鼠,如果老鼠的数量增长 到 100 只,游戏失败, 我们将老鼠消灭干净, 游戏胜利! 首先, 我们先来复习一下斐波那契数列: ( 十二 …… 55 …… 89…… 144…… )月份: 一 二 三 四 五 六 七 八 九 十 十一 ( 大老鼠: 0 ) 1 1 2 3 5 8 13 21 34 55 )小老鼠: 1 0 1 1 2 3 5 8 13 21 34 总数: 1 1 2 3 5 8 13 21 34 55 89 我们不难从数列中找到规律 总数=小老鼠数量+大老鼠数量 大老鼠=上个月的小老鼠数量+上个月的大老鼠数量 小老鼠=上个月的大老鼠数量 ( 本课重难点: ) (1)在斐波那契数列的基础上推导出小老鼠的繁衍规律; (2)能够通过 scratch 编程实现本课内容并对程序进行尽可能的优化。 ( 任务解读 flowchart : ) ( 跟我来挑战 Follow me : ) (接上节课) 场景代码如下: 第四步:确定各角色 造型一 baby mouse 造型二 big mouse 老鼠角色的代码: 难度角色的代码,以“1”为例, 剩下的 2,3,4,5 自己完成吧! 程序制作完毕的运行效果: 开始(难度选择)界面 程序运行界面 老鼠=0 时, 游戏成功界面 老鼠>100 时,游戏失败界面 ( 课后思考: ) (1) 自己尝试丰富一下程序运行界面,使其更美观! (2) 想一想, 还可以应用今天的算法解决哪些实际问题?自己再尝试设计一个游戏出来!主题案例:鼠患问题(一) ( 今日任务: ) 今天, 我们将利用之前学过的斐波那契数列解决一个“老鼠成灾”的真实问题, 鼠患问 题是很多国家都面临的问题, 老鼠的繁殖能力很强,而且生命力极其旺盛,我们收到斐波那 契数列的启发来设计制作一个应对算法, 看看如何解决“鼠患”问题! 假设小老鼠一个月可以长成大老鼠,大老鼠每月又可产下一只小老鼠,那么循环往复…… . 难以想象!游戏开始可以选择 1~5 游戏难度!我们鼠标点击消灭老鼠,如果老鼠的数量增长 到 100 只,游戏失败, 我们将老鼠消灭干净, 游戏胜利! 首先, 我们先来复习一下斐波那契数列: ( 十二 …… 55 …… 89…… 144…… )月份: 一 二 三 四 五 六 七 八 九 十 十一 ( 大老鼠: 0 ) 1 1 2 3 5 8 13 21 34 55 )小老鼠: 1 0 1 1 2 3 5 8 13 21 34 总数: 1 1 2 3 5 8 13 21 34 55 89 我们不难从数列中找到规律 总数=小老鼠数量+大老鼠数量 大老鼠=上个月的小老鼠数量+上个月的大老鼠数量 小老鼠=上个月的大老鼠数量 ( 本课重难点: ) (1)在斐波那契数列的基础上推导出小老鼠的繁衍规律; (2)能够通过 scratch 编程实现本课内容并对程序进行尽可能的优化。 ( 任务解读 flowchart : ) ( 跟我来挑战 Follow me : ) 第一步:启动 scratch 软件; 第二步: 点击上方的“文件”→ “保存”→保存到桌面,文件名: 老鼠成灾 →点击“保存”; (第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!) 第三步: 场景 场景一 场景二 场景三 场景四 我们将在第二课讲解本程序的代码! ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~