安德鲁北京代表处

  • 《如何像程序员一样思考:零基础编程训练手册》
  • How to Think Like a Coder (Without Even Trying!)
  • 图书类型:科普      浏览次数:1388
  • 作者:Jim Christian
  • 出 版 社:Batsford
    代理公司:MRA/ANA/Jessica 
    页    数:144页
    出版时间:2017年10月 
    代理地区:中国大陆、台湾
    审读资料:电子稿
  • 联系人:Rights
内容简介
这本通俗易懂、充满乐趣的书籍会从最基础的概念讲起,讲解诸如循环、数据类型、伪代码和计算等核心概念,而无需学习任何代码!通过使用一组骰子、一副扑克牌或一套多米诺骨牌来进行有趣的、直截了当的练习,你将能够练习诸如批判性思维、创造力、逻辑和问题解决等关键技能,并开始像程序员那样思考,甚至无需打开电脑。

一旦你掌握了这个基本工具包,《如何像程序员一样思考》讨论了可供初学者使用的基本程序,专注于与外部世界类比的简单活动,使学习变得轻松有趣。

学习编程的热潮从未像如今这般盛行。我们看到它被纳入世界各地的学校课程体系,同时还有线上项目、编程营和俱乐部等形式。我们身处一个由科技和信息驱动的经济环境中,这一趋势丝毫没有放缓的迹象。这些信息清晰地表明:我们必须确保所有人都为未来做好准备。

我们未来可能从事的工作对于很多人来说可能还不存在,同样的情况也适用于我们用于控制智能家居、安全无人机和个人机器人的编程语言。
 
这就是《如何像程序员一样思考》这本书的意义所在。它并非专注于教授任何一种特定的编程语言(以免变得过时),而是将内容与自然界、逻辑谜题以及家庭游戏相联系——所有这些都是初涉编程领域的人必备的批判性思维能力,能帮助他们更好地适应这个快节奏的科技时代。

全书目录:

掌握像程序员一样的思维方式
什么是编程
计算机无处不在
计算机的工作原理
计算机如何思考
计算机之前
在计算机出现之前
编程与计算机
从历史中看
任何人都能编程

解决问题
大脑如何运作
复杂问题
思维训练
更多逻辑陈述
受限制条件的影响
保持简单

学习语言
如何表达
编程的形式
面向对象编程
不同类型的数据
数据结构
算法
基本循环
条件语句
平滑运算符
函数的乐趣!
变量
调试

更进一步
接下来你要怎么做?
为变革而编程
再来一局游戏好吗?
生活、像程序员那样思考以及一切
有关计算思维的更多信息

词汇表
延伸阅读
索引
致谢
相关资料
亚马逊畅销书排名:
#17 in Teen & Young Adult Computer Software Books
#69 in Teen & Young Adult Computer Programming
版权状态
简体中文曾授权,版权已回归
繁体中文已授权
获奖信息
入围2018年ALCS教育作家奖,
2019年9月国际图书援助组织的月度图书
为初学者提供全面而轻松的介绍
媒体评论