上周在庐阳区一所中学听公开课,刚进门就看见老师在投影上放了满满一整页的数字——全班45个学生上周的每日平均跳绳次数,从21到192不等。
老师话音刚落,底下就响起一片计算器按键的噼里啪啦声。不到三分钟,前排就有学生喊“老师我算完了,平均127!”
我凑过去看了眼,那孩子的草稿纸上连个多余的字都没有,只有一串加起来的数字和最后的结果。
算得飞快,却答不出“这数代表谁”
我当时还在想,这进度够快啊。结果老师紧接着问了一句:“这个127,能代表咱们班每个同学的跳绳水平吗?”
底下突然就静了。
刚才喊得最大声的那个孩子,举着计算器愣了半天,憋出来一句:“啊?不是算出来的数就是平均水平吗?”
说实话,我当时站在后门,突然有点恍惚。

老师赶紧打圆场,点了个成绩中等的学生起来,那孩子小声说“我上周扭了脚只跳了20次,是不是拉低了数?”老师立马顺着话头讲“对,这就是极端值的影响,接下来我们学中位数和众数……”
我看着她把中位数、众数的定义抄在黑板上,又写了两道例题,底下学生唰唰地抄笔记,连头都不抬。
太顺了。
顺到我反而觉得不对。
公式不是起点,是学生碰完壁之后的梯子
我跑了快十年的中学课堂,见过太多类似的课。
数据分析的内容一上来,先甩公式:平均数怎么算,中位数要先排序,众数是出现次数最多的数。然后就是练题,练到看到“给一组数据求代表值”的题,条件反射式套公式,半分钟就能出答案。
数据分析的教学,最忌讳的就是把公式先扔出来当“标准答案”。
你想啊,学生从小到大做的数学题,都是对就是对,错就是错,步骤踩对了就给分。但数据分析哪里有什么标准答案?
刚才那个跳绳的例子,你要是想算全班总共跳了多少绳,用平均数准得很;你要是想知道“中间水平的同学大概跳多少”,用中位数才靠谱;你要是想给跳绳社团招人,找众数说不定还能发现大家都集中在哪个段位。
哪有什么“这个题就该用中位数”的死规定?对吧。
不过话说回来,也不能怪老师。考试要考公式,要考计算,要是学生上来就瞎聊,聊完了公式没记住,考试丢分怎么办?

但我上次在另一所学校听的课,就完全不一样。那个老师上来根本没讲公式,先把班级上次月考的数学成绩投影出来,问了一句“你们第一眼从这堆数里能看出啥?”
底下立马炸了锅。有人说“我发现考90分以上的,上次作业都是优”,有人说“我考82,比平均分高两分,原来我在中间偏上啊”,还有人说“为啥咱们班不及格的人比上次多了三个?”
聊了快十五分钟,老师才慢悠悠问“那你们觉得,用哪个数能代表咱们班这次的整体水平?”
这时候再引出平均数、中位数的适用场景,学生根本不用死记硬背,自己就能说清楚“要是有几个考特别低的,就用中位数,不然平均分会被拉低”。
留十分钟给“没用”的追问

我知道很多老师怕耽误进度。本来一节课40分钟,讲公式、做练习、改错题,时间刚好。要是拿十分钟出来让学生瞎聊,万一完不成教学任务怎么办?
但你有没有想过,学生练了几十道求中位数的题,真的遇到楼下水果店老板问“我这一周的苹果销量,进多少货合适”的时候,他还是不知道该用哪个数。
不是他不会算。
是他根本不知道,这些数是用来解决真问题的。
当然,计算能力不是不重要。该练的题还是要练,该记的规则也不能马虎。但你别把整个教学的核心,都放在“算对”这件事上。
上次跟那个上公开课的老师聊,她也笑,说之前总觉得数据分析就是统计计算,跟之前学的四则运算没差。后来试了一次留十分钟让学生聊数据,才发现原来孩子的想法比她想的多得多。
有个孩子上次跟她说“我上次看我妈看直播卖货的弹幕,说‘大家都买这个’,原来就是众数啊,那我妈要是看到有几个差评,是不是就是极端值?”
你看。
这才是真的把数据分析学进去了。