如何零基础入门编程

每个人都应该学习计算机编程 , 因为它教会你如何思考 。
 ——史蒂夫 • 乔布斯

如何零基础入门编程

文章插图
 
随着技术的进步 , 我们的日常生活和社会环境都变得越来越方便和丰富 , 智能手机和互联网已经成了我们生活中不可或缺的一部分 。
据说十年、二十年后 , 我们将迎来一个计算机(人工智能)和机器人取代人类从事各种工作的时代 。现在的孩子长大后走入社会时 , 信息技术的重要性将比现在大得多!
现在已经有许多国家将计算机编程列入了中小学教育必修课程 , 下面分享一个零基础入门编程的书单 , 希望对你有帮助 。
编程是一项充满乐趣的挑战 , 想要上手其实挺容易!
如何零基础入门编程

文章插图
 
在实践中入门01 编程语言:Python
Python是一种计算机程序设计语言 , 越来越多被用于独立的、大型项目的开发 。
《父与子的编程之旅:与小卡特一起学Python》
如何零基础入门编程

文章插图
Warren Sande , Carter Sande 著 苏金国 , 易郑超 译
上到88 , 下到8岁 , 都可以读这本书!
只要懂得计算机的基本操作 , 如启动程序、保存文件 , 任何人都可以跟着本书学会编写程序 , 甚至制作游戏 。
内容介绍:
这本书以一对父子的角度 , 全面地介绍了计算机编程世界 。书中内容以简单易学的Python语言为例 , 通过可爱的漫画、有趣的例子 , 生动地介绍了变量、循环、输入和输出、数据结构以及图形用户界面等编程的基本概念 。本书内容经过教育专家的评审 , 经过孩子的亲身检验 , 并得到了家长的认可 。
 
《Python编程:从入门到实践》
如何零基础入门编程

文章插图
Eric Matthes 著 袁国忠 译
编程语言分类里销量和口碑最好的一本书!
它旨在让你尽快学会Python , 以便能够编写能正确运行的程序——游戏、数据可视化和Web应用程序 , 同时掌握让你终身受益的基本编程知识 。
适合任何年龄的读者阅读 , 它不要求你有任何Python编程经验 , 甚至不要求你有编程经验 。
内容介绍:
全书分两部分:第一部分介绍用Python编程所必须了解的基本概念 , 包括 matplotlib、NumPy和Pygal等强大的Python库和工具介绍 , 以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践 , 讲解如何开发三个项目 , 包括简单的Python 2D游戏开发 , 如何利用数据生成交互式的信息图 , 以及创建和定制简单的Web应用 , 并帮读者解决常见编程问题和困惑 。
02 手机编程软件:App Inventor
App Inventor是无需编程的可视化App开发工具 , 它让人人都会开发应用变为现实 。
《写给大家看的Android/ target=_blank class=infotextkey>安卓应用开发书》
如何零基础入门编程

文章插图
David Wolber等 著 金从军 译
参与App Inventor开发的世界一流教师和软件工程师联合著作!
对App开发感兴趣但没有编程背景的人以及有一定经验的开发者都可阅读 。
内容介绍:
本书由浅入深地介绍了强大的可视化编程工具App Inventor 2 , 任何人都可以用它来开发自己的应用 。作者汇集了13个有趣的例子 , 读者可以跟随书中的讲解 , 亲手创建这些应用 , 从实践中学会开发安卓应用的基本知识与技术 。另外 , 作者还从计算机科学及工程技术的角度出发 , 给出了详尽的开发指南 , 力图让读者对创建应用获得更本质的理解 。
《App Inventor开发训练营》
如何零基础入门编程

文章插图
金从军 著
国内App Inventor推广先驱、“老巫婆”金从军新作!
学习编程只需具备两个条件:会使用“如果……则……否则……”造句;会运用四则运算解简单的应用题 。也就是说 , 小学高年级学生就可以开始学习编程了 。


推荐阅读