← 文档

🐰 教学干货

鸡兔同笼孩子总列不出方程?用“假设全是鸡”一步算出来

鸡兔同笼算不出,多半是没找到一个统一的假设起点。最稳的办法是假设法:先假设笼里全是鸡,算出总脚数,与实际脚数比差额,差额÷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 得到的是鸡。最后一定要验算,把两种动物的脚加起来看是不是等于实际脚数。”

鸡兔同笼 · 假设全是鸡(头35 脚94)每个头先按“2只脚”发,再看少了多少脚假设全是鸡的脚数70 只实际脚数94 只差 24 只24 ÷ 2 = 12 只兔(每兔多2脚)鸡 = 35 − 12 = 23 只图例:蓝=假设脚数 绿=实际脚数 橙=差额(被“按掉”的兔脚)

图:把每个头先按 2 只脚“发”,实际多出的 24 只脚正是兔被当成鸡时藏起来的脚,除以 2 即得兔数。

两种解法对照

假设法和方程法本质一样,低年级没学方程时用假设法更直观。

方法 思路 适用
假设全是鸡 70→差24→兔=24÷2=12 没学方程,画图理解
假设全是兔 140→差46→鸡=46÷2=23 换个角度验证
方程法 设鸡 x,2x+4(35−x)=94 学过方程后

某班鸡兔同笼错因分布(40人)差额没除以2(直接当兔数)18人混淆“差额÷2得到的是谁”11人脚数算错(35×2 算成 35×4)7人忘记验算4人提示:最大失分是“差额没除以2”,讲评要反复演示“每只兔比鸡多2脚”这一关键。

图:失分集中在“差额没除以 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

想把这些方法用起来?

明师中学 AI 教学平台,帮老师把备课、组卷、批改和学情分析做得更省力。