描述
开 本: 32开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787515356501
编程的基本技能将成为我们这一代和下一代必不可少的技能!这项技能,只要我们稍加学习,就能掌握!
有不少人都认为“编程是理科生学的”,实际上学习编程的基础知识,跟理科生、文科生完全无关,也跟男女的差异、职业和行业无关。如果已经上了小学,那么跟年龄也没有太大的关系。有的人在小学的时候就成功地制作出苹果手机上的软件,并将它销往全世界,有的人则从七十多岁开始学习编程。编程是一种谁都能学、谁都能掌握的技能。
本书将为大家介绍世界上*好的学习编程的方法,这些方法反映了世界*前端的研究成果,无论是谁,都能愉快地、像玩游戏一样地掌握编程的基础知识。同时,本书还将介绍许多免费的、优秀的学习软件和学习工具,让大家在实践中提高自己的编程能力。
物联网、人工智能、大数据解析和机器人工学等,日新月异的科学技术每天都在给人类的生活带来重要的变化。身处这样的一个时代,我们面临一个选择,即怎样面对日新月异的科学技术的发展。在这样的变化中,是作为被动的一方,还是成为主动的一方,抑或是站在时代的前端成为创造的一方?这将取决于我们的选择。只要我们不想成为被动的一方,掌握编程的基本技能就是必不可少的。
本书从讲解学习编程的益处出发,向读者介绍了*好的学习编程的方法。紧接着,介绍了主要编程工具的概要和特点,包括“编程一小时”“点灯机器人”“Scratch”“编码猴”等编程工具。了解这些编程工具后,书中又教读者使用Scratch从头到尾制作了一个游戏,从而提高他们的编程技能。*后,作者分析了各编程语言的特点,并为读者学习编程提供了真正有益的指导。本书讲解由浅入深,具备理论与实践相结合的特点,是一本不可多得的编程指导书。
本书的目标读者
●希望尽可能高效地学习编程基础的人
●对编程有兴趣,却还不太了解“学习方法”的人
●希望掌握编程基础这项社会基本技能的人
●关注儿童编程教育的人
Part 1掌握一项崭新的技能
Chapter 01
编程技能的价值超出想象
01 越来越受青睐的“编程能力”
专栏:编程技能在全世界都通用
02 学习编程技能的必要性
专栏:孔德拉契夫波
03 学习编程的五大益处
专栏:编程教育和“九岁的瓶颈”
专栏:编程能给人们带来希望
04 学习编程的方法日新月异
Chapter 02
既高效又扎实地学习编程的方法
01 什么是“学习编程”
02 最好的学习编程的方法
03 欢迎来到编程世界
经过科学检验的学习编程的效果
Part 2
用世界上最先进的方法开始学习编程
Chapter 03
主要学习工具的概要和特点
01 世界上最先进的编程学习法
02 推荐给初学者的四种学习工具
专栏:苹果公司的“Swift 的游乐园(Swift Playgrounds)”
03 通过控制机器人,学习编程的基础知识
Chapter 04
新手也可以零失败的“编程一小时”
01 什么是“编程一小时”
02 开始学习编程
03 注册一个账号(免费)
04 进阶到更高的级别
专栏:离线课程
Chapter 05
最简单、最有效的学习工具“点灯机器人”
01 什么是“点灯机器人”
02 通过“点灯机器人”,掌握编程的基础知识
Chapter 06
世上最强大脑制作的Scratch
01 什么是Scratch
专栏:可以在平板电脑上使用的ScratchJr
02 第一次的Scratch~注册用户~
03 Scratch的画面构成和基本操作
Chapter 07
在“编码猴”上输入代码,学习程序中的控制和处理
01 什么是“编码猴”
02 在“编码猴”上开始编程
世界编程教育的现状
Part 3
了解“编程”的整体流程
Chapter 08
从头到尾制作一个
完整的程序
01 在Scratch上制作“井字游戏”
02 制作“井字游戏”前的准备
03 第一次学习“变量”和“列表”
04 将数据初始化的程序
05 追加“次序”的初始化处理
06 对格子的事件进行编程
07 做一个九个格子的棋盘
08 追加次序的切换功能
09 实装判定胜负的处理
Chapter 09
借鉴他人程序的重要性
01 要“借鉴他人的程序”
02 尝试解读别人的程序
专栏:从Scratch走向世界
日本编程教育的现状
Part 4
成为一个熟练的程序员
~进阶篇~
Chapter 10
应该学习哪种编程语言
01 编程语言的种类
02 怎样决定先学哪种编程语言
03 编程语言的人气排行榜
04 主要编程语言的特点
专栏:前台和后台
05 推荐给初学者的编程语言
Chapter 11
有关学习真正编程的指导书
01 在学习编程中最关键的事
02 真正的网上学习软件“Codecademy”
03 学习编程的游戏“CodeCombat”
04 更加高级的学习用游戏“CodinGame”
05 向别人请教的重要性
专栏:向大师学习的效果
06 自学编程的方法
工作以后开始学习,并成为软件工程师的成功者
参考文献﹑参考资料以及出处
之前买了好几本编程的书,都是讲编程理论的,像记英语单词一样记代码,真的很枯燥!但这本书挺与众不同的,讲得很有趣,读起来也非常容易理解,从学习编程的必要性到编程的学习方法,都讲到了,很全面!
——天津钻石会员
本书是学习编程的指南书,满满的都是如何高效学习编程的技巧。如果你对编程有兴趣,并且想要开始学习编程的话,这是必读的一本书,强力推荐!
——广州钻石会员
我家孩子上初中,他对编程很感兴趣,就给他买了这本书。非常容易理解,孩子对编程的兴趣更浓了,真是买值了!
——深圳金卡会员
非常有趣的一本书。总觉得编程很难,总觉得编程离自己很远,推荐有这种想法的人阅读。书中介绍了很多学习编程的软件和网址,对我有很大帮助。以此书为契机,我正在学习HTML中。
——上海银卡会员
在编程学习初期,会买很多的编程参考书,但是,由于不了解编程语言,也不知道每一种编程语言的语法,所以会遇到很多困难。这本书,讲解了编程语言有哪些,学会编程可以做什么,有哪些学习编程的方法,这些都可以很好地为我们学习编程指明方向。
——江苏金卡会员
非常适合编程初学者使用,简单易懂,轻松有趣,非常棒!
——杭州银卡会员
评论
还没有评论。