🐰 教学干货
鸡兔同笼孩子总列不出方程?用“假设全是鸡”一步算出来
鸡兔同笼算不出,多半是没找到一个统一的假设起点。最稳的办法是假设法:先假设笼里全是鸡,算出总脚数,与实际脚数比差额,差额÷2就是兔的只数(每把一只鸡换成兔多2只脚)。本文用“头35、脚94”的经典题演示明师如何拆出‘假设→比差→换算’步骤表,配假设法对照图和与方程法的对比表,讲清为什么差额要除以2、假设全是兔又该怎么算。
鸡兔同笼孩子总卡住,多半是没找到一个统一的假设起点。最稳的办法是“假设法”:先假设笼子里全是鸡,每只鸡 2 只脚,用头的总数乘 2 算出“假设脚数”;再拿“实际脚数”减去“假设脚数”得到差额;这个差额就是因为把兔当成鸡而少算的脚,每只兔比鸡多 2 只脚,所以差额 ÷ 2 就是兔的只数,剩下的就是鸡。 不用列方程也能一步步算清楚,关键是想明白“差额为什么要除以 2”。下面用一道经典题演示明师怎么把它拆成步骤表。
先说结论:假设全是鸡,差额除以 2 就是兔
鸡兔同笼问题的核心是两个已知量——头的总数和脚的总数。鸡有 2 只脚、兔有 4 只脚,两者头都算 1 个。假设法的思路是先“统一”:假设全是鸡,那么脚的总数应该是“头数×2”;但实际脚数更多,多出来的部分全是被当成鸡的兔“藏起来”的脚。因为一只兔比一只鸡多 2 只脚,所以多出来的脚数 ÷ 2,正好是兔的只数。 把这条逻辑记牢,再难的鸡兔同笼变形题也能套。
一道题的输入→输出
老师把题目交给明师,输入指令:
“小学四年级,鸡兔同笼:头共 35 个,脚共 94 只,求鸡和兔各几只。请用假设法,不要用方程,给出步骤表。”
明师产出的解题过程:
| 步骤 | 操作 | 结果 |
|---|---|---|
| 假设 | 假设 35 个头全是鸡,每只 2 脚 | 假设脚数 = 35 × 2 = 70 |
| 比差 | 实际脚数 − 假设脚数 | 94 − 70 = 24(少算的脚) |
| 换算 | 每只兔比鸡多 2 脚,差额 ÷ 2 | 兔 = 24 ÷ 2 = 12(只) |
| 求鸡 | 总头数 − 兔 | 鸡 = 35 − 12 = 23(只) |
| 验算 | 23×2 + 12×4 | 46 + 48 = 94 ✓ |
结论:兔 12 只,鸡 23 只。
明师的点拨:“这道题最容易卡在第二步——为什么‘多出来的脚’除以 2 就是兔?可以这样想:我们一开始把所有动物都当成鸡,等于把每只兔都‘按掉’了 2 只脚。现在实际多出 24 只脚,就说明被‘按掉’的脚一共 24 只,而每只兔被按掉 2 只,所以兔有 24÷2=12 只。还可以反过来假设‘全是兔’:假设脚数 = 35×4 = 140,比实际多了 140−94 = 46 只,这是因为把鸡当成兔每只多算了 2 只脚,所以鸡 = 46÷2 = 23 只,结果完全一样。两种假设都对,差别只在‘除以 2 后得到的是谁’:假设全是鸡,差额÷2 得到的是兔;假设全是兔,差额÷2 得到的是鸡。最后一定要验算,把两种动物的脚加起来看是不是等于实际脚数。”
图:把每个头先按 2 只脚“发”,实际多出的 24 只脚正是兔被当成鸡时藏起来的脚,除以 2 即得兔数。
两种解法对照
假设法和方程法本质一样,低年级没学方程时用假设法更直观。
| 方法 | 思路 | 适用 |
|---|---|---|
| 假设全是鸡 | 70→差24→兔=24÷2=12 | 没学方程,画图理解 |
| 假设全是兔 | 140→差46→鸡=46÷2=23 | 换个角度验证 |
| 方程法 | 设鸡 x,2x+4(35−x)=94 | 学过方程后 |
图:失分集中在“差额没除以 2”和“分不清除以 2 得到的是谁”,所以教学要把这两点讲透、反复演示。
在明师里的工作流
备课时,让明师把假设法的“假设全是鸡 / 全是兔”两种演示做成对比课件,配上面那张假设法示意图。讲评时,把学生的算式发给明师,让它判断错在“脚数算错”“差额没除以 2”还是“分不清除以 2 得到谁”,并统计错误类型。课后让明师按情境分档出题:基础档是标准鸡兔同笼,提高档换成“龟鹤同游”“自行车与三轮车”“答对加分答错扣分”等变形,让学生体会同一模型的不同外衣。学生订正时把过程发过去,让明师按“假设→比差→换算→验算”逐步检查。
常见问题
问题:鸡兔同笼用假设法的固定步骤是什么?
四步:先假设笼里全是鸡,用头数×2 算假设脚数;再用实际脚数减假设脚数得差额;差额÷2 得兔的只数(每只兔比鸡多 2 脚);最后用总头数减兔数得鸡数,并验算两种脚数之和是否等于实际脚数。
问题:为什么差额要除以 2?
因为假设全是鸡时,每只真正的兔都被少算了 2 只脚(兔 4 脚、鸡 2 脚,差 2)。实际多出来的脚数,就是所有兔被少算的脚的总和。既然每只兔少算 2 只,那么差额里包含几个“2”,就有几只兔,所以差额÷2 正好是兔的只数。
问题:假设全是兔可以吗?结果一样吗?
可以,结果一样。假设全是兔时假设脚数 = 头数×4,比实际脚数多的部分是因为把鸡当兔每只多算了 2 脚,所以差额÷2 得到的是鸡的只数。注意:假设全是鸡,除以 2 得兔;假设全是兔,除以 2 得鸡——别记反。
问题:脚数算出来不能整除 2 怎么办?
正常的鸡兔同笼差额一定能被 2 整除。如果除不尽,多半是脚数或头数读错、抄错,或者题目本身是“三轮车两轮车”这类每差 1 的变形。先回头核对数据,再确认每种动物的脚数差是不是 2。
问题:明师能帮孩子练鸡兔同笼吗?
能。明师可以把假设全是鸡、假设全是兔两种解法做成对比示范,并按“标准题 / 龟鹤同游 / 车辆轮子 / 答题得分”等情境分档出题;学生把算式发过去,它会按“假设→比差→换算→验算”逐步检查,指出错在哪一步、为什么差额要除以 2。
鸡兔同笼不靠列方程也能算清,关键是“假设一个统一起点、再看差额怎么来”。把这套假设法交给明师生成对比演示、分档变形题和分步批改,孩子就能从“列不出式子”变成“一步步算得明白”。想体验的老师可访问 https://mingshi.rcwq.net/register 。