如何零基础入门编程( 三 )


02 计算机科学基础
计算机科学无处不在 , 但传统教材枯燥无趣 , 致使很多程序员从未深入研究过这一学科 , 也将很多对此话题感兴趣的非程序员挡在了门外 。
《计算机科学精粹》

如何零基础入门编程

文章插图
Wladston Ferreira Filho 著 蒋楠 译
技术人员查漏补缺参考资料 , 普通读者启蒙入门不二读本!
这是一部关于计算思维的作品 , 适合所有人阅读 。读者将学习如何把问题转换为可计算的系统 , 并在日常生活中应用计算思维 。另外 , 读者的代码会变得很棒!
内容介绍:
本书面向所有对计算机科学感兴趣的读者 , 以浅显易懂的语言和简明扼要的形式介绍计算机科学领域的重要知识点 , 尽量少涉及学术概念 , 着力将抽象理论具体化 , 复杂问题简单化 , 既适合计算机专业技术人员查漏补缺基本理论 , 也适合普通读者了解计算思维 。
青少年编程01 编程工具:Scratch
Scratch 是麻省理工学院设计开发的一款编程工具 , 是适合少儿学习编程和交流的工具和平台 , 有中文版且完全免费 。
《Scratch少儿趣味编程》
如何零基础入门编程

文章插图
阿部和广 著 陶旭 译
结合语文、数学、科学、社会、音乐、体育等科目 , 学习、娱乐两不耽误!
本书图文并茂 , 生动风趣 , 适合中小学生等初学者自学或在家长的帮助下学习 。
内容介绍:
本书结合孩子们学习的语文、数学、科学、社会、音乐、体育等科目 , 手把手地教大家如何用Scratch 设计程序(如设计一个自动写作文的程序) , 配合各式卡通形象 , 通俗易懂 , 寓教于乐 。麻省理工学院教授米切尔·瑞斯尼克作序推荐 。
 
《Scratch少儿趣味编程2》
如何零基础入门编程

文章插图
阿部和广 , 仓本大资 著 陶旭 , 项远方 译
采用升级版本的Scratch 2.0教大家如何用Scratch设计程序!
在快乐编程中掌握3项关键能力:创造力、逻辑思考能力和协作能力
内容介绍:
本书是《Scratch 少儿趣味编程》系列的第二本 , 采用升级版本Scratch 2.0 教大家如何用Scratch 设计程序 , 内容贯彻STEAM 教育理念 , 综合了数学、科学、音乐、实践等科目 , 旨在引导读者通过实践来探索、发现并理解现实中的知识 , 在激发创造力的同时提升思考能力和与他人的协作能力 。
 
《Scratch魔法书:探索算法》
如何零基础入门编程

文章插图
金钟勋 著 小七里 译
中小学生也能轻松掌握算法!
顺应“编程教育入课堂”趋势 , 从小培养孩子的编程能力 , 赢在当下!
内容介绍:
本书通过运行程序、边学边练、思考应用等操作 , 帮助孩子准确理解算法概念 , 培养解决问题的能力 。书中利用Scratch分步实现算法的核心内容 , 引导孩子独立思考并完成学习 。通过Scratch软件增添了算法学习的趣味性 , 又通过算法讲解丰富了Scratch的理论背景 , 双管齐下 , 培养孩子的逻辑思维能力 。
02 从游戏入手:我的世界
我的世界(Minecraft)是一款沙盒类独立视频游戏
使用超人气游戏《我的世界》 , 边玩边学编程!
 
《我的世界少儿趣味编程》
如何零基础入门编程

文章插图
Tech Kids School , 株式会社CADEC 著 项远方 , 陶旭 译
精选编程学校课堂上超受欢迎的内容 , 让孩子爱不释手 。
搭建墙壁/拆除墙壁/挖隧道/建台阶/建造旋转楼梯/平整地面/农作物收割机器人/伐木机器人…… , 结合大量图片和卡通形象 , 由浅入深 , 轻松掌握编程的基本技巧 。
内容介绍:
本书使用在世界范围内拥有超多玩家的游戏《我的世界》(Minecraft)作为主线 , 让孩子在游戏的过程中体验编程的快乐 , 并学习到一些编程的基本技巧 , 包括重复执行、条件分支等 , 培养孩子的逻辑思考能力 。书中结合大量的图片和卡通形象 , 对编程过程的每一步都有详细的介绍 , 轻松易懂 。内容由浅入深 , 引导孩子一步步挑战难度更高的任务 。


推荐阅读