
主编推荐语
从游戏中掌握算法思维,轻松跨越从会写代码到会解决问题的关键一步。
内容简介
很多孩子的编程学习都会经历这样一条路径:学Scratch时兴趣十足,学Python时进步很快,可一接触算法,却突然发现题目看不懂、思路想不出、代码写不出来。 问题往往不在于编程语言,而在于算法思维。 作者艾略特·利希特曼在高中时期学习编程时,也曾经历过同样的困惑。他发现,算法之所以难,不是因为它复杂,而是因为大多数教材都从公式、概念和定义开始讲解,而忽略了孩子真正理解问题的过程。于是,他把自己开发并讲授800余小时的编程思维课程整理成书,用孩子最熟悉的方式——游戏——重新讲解算法。 井字棋、四连棋、Wordle、数独、石头剪刀布……在这些经典游戏中,孩子将一步步理解二分搜索、回溯法、广度优先搜索、极小化极大算法、剪枝优化、随机模拟以及机器学习等计算机科学核心思想。学习的过程不再是背诵概念,而是在赢得游戏的过程中,自然学会计算机解决问题的方法。 这不仅是一本算法入门书,更是一堂计算思维训练课。孩子将在阅读过程中学会如何拆解问题、寻找规律、评估策略、预测结果和优化决策,从“代码执行者”成长为“规则设计者”,完成从编程启蒙到算法思维的关键跨越。
出版方
湛庐文化
