我们追踪了100名各科成绩优异的学霸,发现了一个有趣的现象:他们都有一个共同点——具备编程思维。
即使没学过编程,他们的思维方式也和程序员惊人地相似:遇到问题先分解、再抽象、找规律、最后解决。
今天,我揭秘学霸的4种编程思维,以及如何通过编程培养这些能力。
学霸怎么做:遇到复杂问题,不慌,先拆成小问题。数学难题拆成几步,作文拆成开头-中间-结尾,历史事件拆成原因-经过-结果。
编程如何培养:写代码必须分解问题。一个复杂程序要拆成多个函数,每个函数解决一个小问题。这种训练让孩子养成“分而治之”的习惯。
案例:小博以前遇到难题就懵,学编程后学会了“先拆开看看”。他说“现在遇到再难的题,我也知道可以一步一步来”。
学霸怎么做:能从纷繁复杂的信息中抓住本质,不被细节迷惑。数学题看穿考点,阅读题抓准主旨。
编程如何培养:编程就是抽象的艺术。把现实问题抽象成数学模型,用代码实现。这种训练让孩子学会“抓重点”。
学霸怎么做:善于发现规律,举一反三。会了一道题,就会了一类题。
编程如何培养:编程中处处是规律:循环、递归、动态规划。学会一种模式,就能解决一类问题。
学霸怎么做:做事有计划、有条理。知道先做什么、再做什么,效率高。
编程如何培养:写代码就是设计算法——先做什么,再做什么,特殊情况怎么处理。这种训练让孩子做事有条理。
背景:小然,四年级时成绩中等,学习没方法,遇到难题就懵。
学编程两年后:
学霸和普通孩子的差距,不是智商,是思维方式。
编程,是培养学霸思维最好的工具。
📞 想让孩子掌握学霸思维?可添加薛老师微信,预约免费试听课。