看懂一个答案之后,试着换掉题里的条件
一个例子看懂了,可以试着改一个地方。
数字换一下,顺序调一下,或者把原先默认成立的条件拿走,再看看刚才学到的办法还怎么用。很多“好像会了”,到了这里才开始变得具体。
先说一个很小的例子。二十四个人参加活动,每桌能坐六个人,至少要几张桌子?四张,除一下就出来了。
把二十四改成二十五。计算器给出四点几,现场却得准备五张桌子,因为多出来的一个人也得坐下。
谁都知道桌子要按整张准备。可如果学的时候眼睛只盯着“人数除以每桌人数”,碰上刚好整除的例子,这一步判断就藏起来了。
第一次做对,可能还看不出是否注意到了它。只改一个数字,就能把那个藏着的判断叫出来。
换条件,是给自己的理解安排一次小小的检查。
这件事放到学工具上,更容易看清。照着教程做一张报名表,跟着选中几行、点几个按钮,最后统计出了参加人数。数字一样,颜色也一样,看着很安心。
现在在表格末尾新增两个人,再看看结果有没有跟着变。如果数字停在原地,就有一个值得回头查的问题:刚才统计的到底是整份名单,还是当时选中的那几行?
教程原来的结果可以完全正确。是你换了一个条件,让原先看不出来的范围问题显现了。
这个时候,继续重复旧例子,可能只是越来越熟练地选中同一块地方。把新增的两行放进去再试,才知道自己会不会处理名单继续增长的情况。
我觉得,这种练习最有用的地方,是它能把一句很大的“我不会”,缩成一个比较小的问题。
你已经会整理名单,也会完成原来的统计,只是还没弄清统计范围怎样随新增内容调整。下一次查资料,就能带着这个问题去找。
比起重新从头看一遍全部教程,这样至少知道自己在等哪一句解释。
换条件也有讲究。刚会一点,就同时换工具、换任务、换一套陌生材料,最后卡住,很难分清到底哪一处超出了现有理解。
可以先保留大部分东西,只动一个会影响结果的地方。名单增加了人,就先只看新增的人有没有计入;这件事弄清了,再试着处理有人退出的情况。
每次变化都对应一个问题,做完之后才容易说出,自己这次到底多会了什么。
而且,动手之前,可以先猜一下结果。新增两个报名的人,人数应该多二;删掉一位已经退出的报名者,人数应该少一。
如果做完以后结果与预想不同,回头核对,既可能是操作出了错,也可能是自己对问题的理解有误。至少手里已经有了一个可以比较的东西。
其中也有些变化,只改了表面。把姓名换一批、表格换个颜色,确实能练习操作,但它们未必触动原先那条规则。
真正值得试的,是那些会让选择发生变化的条件:数据增加,原先的方法能否继续覆盖;信息缺了一项,下一步还能不能照做;要求变了,结果需要跟着怎样改。
试到后来,笔记也可以跟着换一种写法。在按钮顺序旁边,补一句自己当时为什么这么选,以及什么情况出现时要重新检查。
“人数用这几行统计”旁边写上“名单新增后确认范围”,比只留一张做完的截图,更能提醒下次的自己。
刚开始模仿,仍然很有用。跟着完整例子走一遍,才能知道这件事大致怎样完成。到了能做完的时候,再挪动其中一个条件,学习就往前多走了一步。
如果只是临时处理一次任务,做到眼前够用,也可以收手。若准备以后经常做,或者替别人交付结果,花一点时间弄清变化之后怎么办,就更值得。
练习用一份副本、一组自己编的名单就能开始。真实的报名记录还在原处,试错也有一个容易退回来的地方。
下次看完一个例子,合上讲解之前,先挑一个条件改改。二十四个人变成二十五个人以后,你准备几张桌子,为什么?
能把后面那个“为什么”讲清楚,再把新的安排做出来,这次学到的东西就有了更明确的边界。
南国微雪 Miyuki
2026 年 11 月 8 日