少儿趣味编程Scratch算法挑战《算法应用之买兔子》(教案+源文件)

2024-01-17
| 2份
| 6页
| 195人阅读
| 44人下载
普通

内容正文:

学科融合:算法应用之买兔子 ( 今日任务: ) 今日我们来利用算法解决一个实际问题,“买兔子”问题, 一个人要去集市买兔子, 但 是必须用仅有的 100 元购买正好 100 只兔子,100 元必须全部花光。那么解决这个问题就需 要我们利用电脑的编程来实现了。 点击“+”可以增加购买兔子的数量,点击“- ”可以减少兔子数量,点击“Buy”可以进行 购买, 如果购买的数量和/或钱数不对,提示! 点击“Answer”可以进行答案的查看! 点击 Buy,不符合 100 元买 100 只兔子时: ( Buy 符合 100 元买 100 只兔子的条件? ) ( 点击 Answer 按钮 查看答案? ) ( 购买成功 ) ( 输入公兔、母兔、小兔数量 否 否 ) 点击 Answer 查看答案时: ( 本课重难点: ) (1)会按照实际情况定制相对应的算法。 (2)会利用简单算法解决本节课的问题, 算法实现后养成算法优化的习惯。 ( 任务解读 flowchart : ) 开始 ( 是 )是 将满足 a+b+c=100 5a+3b+c/3=100 的 a 、b 、c 值加入进链表 显示链表 结束 ( 跟我来挑战 Follow me : ) 第一步:启动 scratch 软件; 第二步: 点击上方的“文件”→ “保存”→保存到桌面, 文件名: 买兔子 →点击“保存”; (第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!) 第三步: 构建角色 如下在舞台上摆放好: 第四步:代码设计 角色 1代码 角色“+”“- ”代码 Buy 按钮角色 Answer 按钮角色 ( 课后思考: ) (1)试将我的程序进行算法优化, 看看能不能在我的程序基础上进一步优化一下?(提示: 母兔数量判断是不大于 33,你想一想,能不能缩小一下母兔数量的范围来优化一下算法?) (2)利用今天的小程序, 你还能联想到其他可以用类似算法解决的问题么? 学科网(北京)股份有限公司 $$

资源预览图

少儿趣味编程Scratch算法挑战《算法应用之买兔子》(教案+源文件)
1
少儿趣味编程Scratch算法挑战《算法应用之买兔子》(教案+源文件)
2
少儿趣味编程Scratch算法挑战《算法应用之买兔子》(教案+源文件)
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。