|
此文章由 仙剑全瞎转 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 仙剑全瞎转 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 仙剑全瞎转 于 2021-7-18 17:03 编辑
几天前在一个群里家长们在讨论一道数学题。题目本身比较容易,但是对我很有启发。由此想到一个生动有趣的教会孩子二进制的好机会。
下面是题目:
Jack, the pirate, is going shopping for a new hat.
He has 15 gold pieces to be put into his 4 money pouches.
He is scared of being robbed so refuses to open his pouches to pay. He will only pay for his hat with a whole pouch or pouches.
He doesn't know how much the new hat will cost. He has arranged the gold pieces to pay any amount up to 15 gold pieces.
Each bag holds a different amount of gold pieces.
How many gold pieces should Jack put into each pouch?
往下看之前,请先自行思考一下题目,看看你能否想出正确答案。
如果准备好了,请往下翻……
答案是四个袋子分别装 1,2,4,8个金币,这样就可以支付1到15之间任意的数额。
答案其实很简单,但是如果多看一下,这1、2、4、8,不就是二进制的基础吗?这个题目设置的场景特别适合用来让孩子学习二进制的基本概念。
我想具体操作可以按这样进行:
物品准备:
• 10个左右的小布袋
要求比较软,可以摸出里面石头或者金币的数量
• 玩具宝石或金币
数量大于31个,越多越好。如果没有可以考虑用家里的硬币替代
• (可选)海盗Costume
操作流程:
第一步:解题
家长/老师穿上海盗服,讲解题目需求
交给孩子道具:一人有4个袋子和15个宝石。
给孩子时间让孩子思考和准备,让孩子把宝石放入袋子里。
孩子准备好以后,孩子扮演海盗;另外一个孩子或者家长扮演商人。商人任意出价,检查海盗是否能按照题目的要求进行交易。
第二步:交流
让孩子讲解他是怎样一步步想出解法的。
第三步:引申问题1
多拿出一个袋子和一些宝石(宝石数量无上限,只要大于31个)
Jack看到商店里还有很多别的好东西他也想买,但是这次他只带了15个宝石,买不了什么……
他回到家找出了另外一个袋子。
现在Jack有五个袋子,家里也有不少金币,他下次再去商店,应该怎样准备袋子和金币,才能应对从1开始的最大范围的价格区间呢?
给时间让孩子准备金币,然后进行交易试验。
第四步:引申问题2
Jack购物上瘾了!回家以后翻箱倒柜,又找出了几个袋子。
这次他出门前想自己算一算。他如果有7个袋子,那他能买多少钱的东西。如果有8个袋子呢?
你能不能帮他列一张表,袋子的数量和对应的钱的数量?
Jack还想,下次出海回来,他可能会有整整一箱子的宝石,和20个袋子,他如果拿这20个袋子去商店的话,你能直接算出他能买多少钱的东西吗?
第五步:引入二进制
有消息说现在商店里来了个密探,想要偷偷探听Jack和商人的交易。
商人已经和Jack打过很多次交道,知道他会怎样付钱。他们准备商量一个秘密的付钱方式,不用直接说出价钱的。
他们觉得下次他们交易的时候,可以只说哪几个袋子。比如10块钱的东西,商人会说1010,表示要第四个袋子,装8块的那个;不要第三个袋子;要第二个袋子,装2块的那个;不要第一个袋子。
你能理解这种秘密交易方法吗?
如果可以的话,我现在是商人,你是Jack。假设有个密探在看着我们呢,我们不能说话。我写一串类似01100这样的数字,你能支付正确的金额吗?能知道你付了多少个金币吗?
假设有另外一个孩子,那么这个孩子扮演密探。看Jack的交易,他给了哪几个袋子,你能知道他秘密支付了多少钱吗?
以上~
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
查看全部评分
|