据说,不懂编程的人未来将寸步难行!

简介:

1
“如果一个孩子未来不会编程,他就失去了和机器世界交互的能力,他就失去了创造人工智能这样一个能力,那么这样的情况下,在十年之后,不会编程的孩子可能就像现在不会英语的孩子一样让人焦虑。”前央视主持人张泉灵在一次分享中如是说。

毕竟,那些改变世界的科技大神们,都是从少年编程开始启动自己的开挂人生:

苹果创始人史蒂夫·乔布斯从小生活在编码之城硅谷耳濡目染,14岁就已经靠编程赚到第一桶金;

60年代末,时年13岁的微软创始人比尔·盖茨在湖畔中学乐此不疲地敲着代码,16岁时将人生中的第一个电脑编程作品卖给了自己的中学母校。

生于1984年的Facebook(脸书)创始人马克·扎克伯格11岁开始接触编程,当同龄人只是玩游戏,12岁的小扎就已经可以开发和改编游戏程序。

如果这些耳熟能详的大神们的事迹没有说服力,我们再看看近年各国教育政策的情况:

2014 年,英国政府规定 5 岁以上学龄儿童必须学习电脑编程课程,法国将编程列入初等教育选修范围内;

目前,美国共有40个州已经制定了政策支持计算机科学,有35个州将计算机科学课程纳入高中毕业学分体系中。

去年一年,我国多个教育大省将人工智能编程语言Python纳入到新课标教学体系中。

没有人会怀疑,未来编程将是一门基础学科,它甚至可能是承接其他知识的基石。

这并不是说要将下一代培养成程序员。未来社会,编程技术在各行各业都将得到广泛应用——金融、会计、医疗、翻译、新闻、生物等……现在学习编程可以为以后的职业选择和发展提供更多的可能。同时,编程还培养一种计算思维,升级理解世界的认知模式,无论什么年龄学习编程,都能让人增加与这个世界相处的智慧。

为此,小编为你精选一份编程学习书单,分为基础、实战和拓展三部分,适合青少年和编程的入门级学习者。

基础篇
编程的基石:数学与算法

2

《用数学的语言看世界》
点击图书封面开启编程之旅
《用数学的语言看世界》是知名理论物理学家大栗博司教授写就的数学启蒙名作。这本书通过历史事件和生动故事,讲解了把数学作为一种“语言”,用数学探索自然不可见结构的思维方式,让恐惧、厌恶数学的人开始喜欢数学。

3

《思考的乐趣:Matrix67数学笔记》/《浴缸里的惊叹:256道让你恍然大悟的趣题》套装两册
点击图书封面开启编程之旅
《思考的乐趣》&《浴缸里的惊叹》是数学科普界名人顾森的两本力作。《思考的乐趣》内容新颖、时尚,既有与现实生活联系紧密的应用型话题,又有打通几何、代数联系的富有启发性的讨论,还间或介绍了一些数学难题的全新研究进展,信息十分丰富。《浴缸里的惊叹》精选自作者顾森十余年来精心收集的数学趣题,广泛包含了几何、组合、行程、数字、概率、逻辑、博弈、策略等诸多类别。这两本书完美地融合了数学之趣与文字之美,让所有年龄段的人都可以体会到逻辑推理和计算思维的乐趣。
4

《趣学算法》
点击图书封面开启编程之旅
《趣学算法》是一本充满智慧和趣味的算法入门书。从算法之美、简单小问题、趣味故事引入算法概念、时间复杂度、空间复杂度的概念和计算方法,以及算法设计的爆炸性增量问题,使读者体验算法的奥妙。

5

《Scratch 2.0趣味编程指南》
点击图书封面开启编程之旅
Scratch是麻省理工学院设计开发的一款编程工具,是适合少儿学习编程和交流的工具和平台,有中文版且完全免费。通过Scratch 2.0,我们可以更容易、更有趣地学习计算机编程。本书专注于基础知识并使用免费的Scratch编程语言,教你在计算机浏览器中使用图形、定制的功能块,开发出交互式故事、游戏、动画以及其他程序。 本书为初学者量身打造,采用动手实践的学习方法,强调编程逻辑的设计和开发。你将学习一些重要的编程概念,而又无需陷入复杂的细节。本书介绍的基本原理,也适用于学习其 他较为复杂的编程语言。
6

《教孩子学编程(python语言版)》
点击图书封面开启编程之旅
《教孩子学编程(Python语言版)》是一本父母和老师教孩子使用Python进行基础程序设计和解决问题的入门图书。通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。
7

《趣学JavaScript 教孩子学编程》
点击图书封面开启编程之旅
JavaScript是Internet的语言,是创建令人惊讶的Web、你喜欢的站点交互和在线游戏的秘密武器。这本书用轻松愉快的方式,充满乐趣的图示,帮助读者学习JavaScript编程基础知识。这本书针对儿童学习JavaScript量身定做,但也适合作为不同年龄的初学者的第1本编程图书。

8

《浪潮之巅(第三版)》
点击图书封面开启编程之旅
《浪潮之巅》是吴军博士影响深远的畅销作品之一。信息产业发展瞬息万变,这不是一本科技产业发展历史集,而是在这个数字时代,一本IT人非读不可,而非IT人也应该拜读的作品。《浪潮之巅》介绍了互联网及IT行业的兴衰变化,将科技工业的百年历史娓娓道来,更揭示了它的规律性。“科技的发展不是均匀的,而是以浪潮的形式出现。每一个人都应该看清楚浪潮,赶上浪潮,如此,便不枉此生”是这本书要传递的信息。无论是作为青少年的IT知识启蒙读物,还是面向热爱科技、渴望创新的成年人,《浪潮之巅》都堪称经典。
9

《数据科学家访谈录》
点击图书封面开启编程之旅
本书选取世界知名的25位数据科学家进行了深度的访谈,从不同的视角和维度,将他们的智慧、经验、指导和建议凝聚成册。每一篇访谈都是一次深度的交流,涵盖了这些数据科学家最初从菜鸟起步,运用各种知识武装和充实自己,一直到最终成为一名卓有成效的数据科学家的全过程。

福利来啦!!!
今天,小编给大家带来特别福利,以上全部图书限时(2月28日~3月4日)6.5折(全网最低!!)在店内首次下单更有满120减10元的优惠!!扫码下方二维码马上开启你的编程之旅,拥抱更光明的未来!
10

Enjoy programming!

相关文章
|
6月前
|
数据可视化 数据库
|
5月前
|
算法 C++
2023_7_21编程题
2023_7_21编程题
39 0
|
9月前
编程求1+2+3+…+1000的结果。
编程求1+2+3+…+1000的结果。
|
9月前
|
算法 安全 开发者
小孩子学什么编程?
Scratch 是麻省理工学院(MIT)为儿童学习编程而设计开发的一款工具。使用者不用去记复杂的语法,甚至不需要会英语,就可以创建自己的程序、动画、游戏等作品。构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏,像搭积木一样就可以实现编程了。
|
11月前
7-188 编程团体赛
7-188 编程团体赛
180 0
|
JavaScript 前端开发 Java
|
程序员 Ruby
松本行弘:我的编程人生
松本行弘:我的编程人生
198 0
松本行弘:我的编程人生
|
程序员 测试技术 API
循序渐进学编程
软件开发人员是一个日新月异的领域—–IT中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们别无选择,唯有努力提高自己。
124 0
循序渐进学编程
|
存储
编程
编程
188 0
为什么学编程
知识在于点滴积累
726 0