中读

未来决定孩子上限的,不是AI,而是思维

作者:三联生活周刊(微信公号)

今天·阅读时长10分钟

26人看过
学习路径正确了,效率直接翻倍。

"

少儿编程培训,在国内外都曾经红极一时,家长们生怕不学编程、不懂算法的孩子会输在起跑线上,早早就让孩子们上起了编程课。


但如今,AI已经进化到了next level——从年初的“零基础gemini手搓APP”开始,未来不用写代码,不用懂算法,只需要简单的沟通就能自己生成一个真正可交互的小应用。现在的孩子,还需要专门学习算法吗?


答案是肯定的!因为我们今天仍然、甚至比以往更需要算法思维!


什么是算法思维?


新书《耶鲁学长给青少年的算法启蒙书》里告诉我们,和很多人想的恰恰相反,最重要的算法思维不是学语言、写代码——而是解决问题。


更具体地说,是“理解问题——找出路径”的思维过程,它由分解、模式识别、抽象、算法四个步骤组成,通过这四个步骤,清晰有条理地解决一个复杂的问题。


立即入手,限时65折


"

根据皮亚杰儿童认知发展阶段理论,整个7-12岁处于孩子的具体运算阶段,孩子获得了较系统的逻辑思维能力。这个阶段,也是培养算法思维的最佳时间。


而市面上几乎没有这样一本算法启蒙书,适合这些懵懂而充满好奇心的青少年。


大多是晦涩的教科书,或是严肃的教学材料,给孩子们留下更多的是“算法很复杂,算法和我没什么关系”的刻板印象。也正因如此,今天我们格外需要这本书,启蒙算法的思维!


在这样一个人工智能飞速发展的时代,越早掌握算法思维的孩子越能如鱼得水地适应技术的发展,用好最新的AI,在未来不断变化的世界里,找到自己的解题路径。



01
这本书好在哪



一本帮孩子跨越“算法门槛”的桥梁书

耶鲁学长用同龄人的视角,讲透算法启蒙


不少孩子都有过这样的经历:语法都会,代码也能照着写,但只要换一道新题,就不知道从哪里开始。


其实会写Python,并不意味着会设计算法;会调用AI,也不意味着会解决复杂问题。


建立算法思维,才是从“会写代码”到“会解决问题”的关键一步。


作者埃利奥特·利希特曼自己也曾经历过同样的困惑。和其他的“算法专家”不同,他更像是用游戏讲算法的“天才学长”,用同龄人视角的讲解,恰恰是青少年最易产生共鸣的启蒙方式。


他把自己从“会写代码”到“会用代码解决问题”的关键经验,拆解成清晰可学的方法,帮助更多年轻人少走弯路,顺利跨越算法门槛。


对于已经学习Scratch、Python,希望继续深入学习编程的孩子来说,这是一座连接编程基础与算法思维的桥梁;对于准备学习信息学竞赛、人工智能和计算机科学的学生来说,它更是一门重要的启蒙课。


立即入手,限时65折






别担心看不懂代码!


书的附录专门准备了 Python 复习要点,里面整理了理解书中代码示例、完成章节挑战需要的所有知识点。遇到不明白的地方,先看看正文里的解释,或者直接翻到附录部分查漏补缺。


书中有很多精选的代码片段,用干净利落的代码展示各种编程思想。


还有 20 个CodeLinks特别标注,通过这些链接能看到书中所有程序的完整版。 


操作简单:打开https://gitee.com/pydo/CodeLinks,找到对应编号的 CodeLink,按提示就能把代码复制到计算机里,或者直接下载文件包。


书里还给几个编程环境的小贴士,可以仔细阅读哦!




用游戏讲算法

从编程到“解决问题”,建立AI时代最重要的底层思维


为什么很多孩子觉得算法难?因为大多数教材一开始讲的就是定义、公式、代码,而真正的算法,本来就不是从公式开始理解的。


这本书选择了一条完全不同的路径:


井字棋、四连棋、Wordle、数独、石头剪刀布……这些孩子熟悉的游戏,在作者眼里,都是理解算法最好的课堂。



为了赢下一盘井字棋、四连棋,孩子会开始思考怎样提前预测对手;为了破解数独和Wordle,会不断尝试、回退、重新寻找路径;为了提高石头剪刀布的胜率,又会发现计算机竟然能够识别人的行为模式。



就在一次次游戏过程中,二分搜索、回溯法、广度优先搜索、极小化极大算法、剪枝优化、随机模拟、机器学习等计算机科学最核心的算法思想,也被自然理解。


孩子学的不再是一堆抽象概念,而是真正理解为什么计算机总能赢。为了赢游戏,孩子会主动思考:


• 下一步怎么走?

• 怎样胜率更高?

• 怎样提前预测对手?


游戏越投入,算法理解越深刻;学习路径正确了,效率直接翻倍。


更重要的是,当孩子第一次感受到"原来我真的可以创造一个会思考、会决策的程序"时,编程就不再是一门需要坚持的课程,而会成为一种主动探索世界的乐趣。


立即入手,限时65折





从玩家到规则制定者

未来决定孩子上限的,不是AI,而是思维


AI越来越会写代码。


未来真正拉开人与人差距的,不是谁掌握了更多编程语法,而是谁拥有更强的问题解决能力。


孩子为了赢游戏而主动学习,被动收获 AI 时代的核心能力:


• 如何拆解问题 —— 复杂问题分步解决

• 如何寻找规律 —— 从现象中发现模式

• 如何预测结果 —— 提前判断不同选择带来的后果

• 如何优化决策 —— 在多个方案中找到最优解


这些能力,不只适用于编程。


它们同样适用于数学学习、科学探究、信息学竞赛,也适用于未来面对真实世界各种复杂问题时的思考方式。


未来真正决定一个孩子上限的不是掌握了多少编程语言,而是让孩子拥有AI无法替代的思维能力——面对复杂问题,如何提出问题、拆解问题和设计规则,让自己不做这个时代只能遵循规则的玩家,而是规则的制定者!


滑动查看本书目录~


[目录]


赞  誉

前  言  为什么要用游戏学算法


第一部分 搜索与排序从排除错误到找到最优解

第1章  用排除法更快锁定答案

第2章 在死胡同中找回最优解

第3章 找到通往目标的最优路线


第二部分回合制策略游戏教计算机像棋手一样思考

第4章 看透对手下一步

第5章 提升计算速度与效率

第6章 快速淘汰无效选择


第三部分随机模拟在不确定性中做聪明决策

第7章 在随机中找到答案

第8章 用反馈优化决策

第9章 学会预测并应对复杂互动


第四部分追踪与训练让计算机学会总结与进化

第10章 用算法识别人类习惯,提升胜率

第11章 破解计算机自学的秘密

第12章 让计算机边玩边学


后   记 算法改变世界

附   录 Python 语法速查

延伸阅读  


立即入手,限时65折




02
这本书出自谁手







作者:埃利奥特· 利希特曼 


高中时便开始教同学学编程。疫情期间,还在读高中的他最初只是通过 Zoom 给低年级学生一对一辅导,但因为课堂生动有趣,课程逐渐从几个人扩展到几十人的线上班级,在线教授超过 800 小时,累计收入超过 10 万美元。相比枯燥地讲代码,他更擅长用游戏解释算法、递归与人工智能,让学生在“玩”的过程中理解计算机真正的思维方式。


凭借这套思维训练方法,利希特曼成功入读耶鲁大学,目前就读于应用数学专业,研究方向涵盖计算生物学与算法分析。他也被视为用游戏讲算法的“天才学长”。




译者:郎咸蒙

新东方 AP 计算机优秀教师

USACO 美国信奥赛课程教师


●东北师范大学教育技术硕士。曾在公立高中担任信息技术教师7年,参编小学信息技术教材。


●离开学校后,在网易、字节跳动、编程猫多家公司从事编程教育教研与教学工作。


●目前为新东方北京国际学校AP/IB计算机老师,上课小时数超过5000小时,近百名学生取得AP5分。



立即入手,限时65折








0人推荐

文章作者

三联生活周刊(微信公号)

发表文章519篇 获得0个推荐 粉丝7011人

三联生活周刊微信公号

中读签约作者

现在下载APP,注册有红包哦!
三联生活周刊官方APP,你想看的都在这里

下载中读APP

全部评论(0)

发评论

作者热门文章

推荐阅读