新書推薦:
《
律令国家与隋唐文明
》
售價:HK$
76.7
《
现代吴语的研究(中华现代学术名著3)
》
售價:HK$
65.0
《
天下的当代性:世界秩序的实践与想象(新版)
》
售價:HK$
77.3
《
德国天才4:断裂与承续
》
售價:HK$
109.8
《
妈妈的情绪,决定孩子的未来
》
售價:HK$
42.6
《
推拿纲目
》
售價:HK$
403.2
《
精致考古--山东大学实验室考古项目论文集(一)
》
售價:HK$
244.2
《
从天下到世界——国际法与晚清中国的主权意识
》
售價:HK$
76.2
|
編輯推薦: |
编程的基本技能将成为我们这一代和下一代必不可少的技能!这项技能,只要我们稍加学习,就能掌握!
有不少人都认为编程是理科生学的,实际上学习编程的基础知识,跟理科生、文科生完全无关,也跟男女的差异、职业和行业无关。如果已经上了小学,那么跟年龄也没有太大的关系。有的人在小学的时候就成功地制作出苹果手机上的软件,并将它销往全世界,有的人则从七十多岁开始学习编程。编程是一种谁都能学、谁都能掌握的技能。
本书将为大家介绍世界上最好的学习编程的方法,这些方法反映了世界*前端的研究成果,无论是谁,都能愉快地、像玩游戏一样地掌握编程的基础知识。同时,本书还将介绍许多免费的、优秀的学习软件和学习工具,让大家在实践中提高自己的编程能力。
|
內容簡介: |
物联网、人工智能、大数据解析和机器人工学等,日新月异的科学技术每天都在给人类的生活带来重要的变化。身处这样的一个时代,我们面临一个选择,即怎样面对日新月异的科学技术的发展。在这样的变化中,是作为被动的一方,还是成为主动的一方,抑或是站在时代的前端成为创造的一方?这将取决于我们的选择。只要我们不想成为被动的一方,掌握编程的基本技能就是必不可少的。
本书从讲解学习编程的益处出发,向读者介绍了最好的学习编程的方法。紧接着,介绍了主要编程工具的概要和特点,包括编程一小时点灯机器人Scratch编码猴等编程工具。了解这些编程工具后,书中又教读者使用Scratch从头到尾制作了一个游戏,从而提高他们的编程技能。*后,作者分析了各编程语言的特点,并为读者学习编程提供了真正有益的指导。本书讲解由浅入深,具备理论与实践相结合的特点,是一本不可多得的编程指导书。
本书的目标读者
●希望尽可能高效地学习编程基础的人
●对编程有兴趣,却还不太了解学习方法的人物联网、人工智能、大数据解析和机器人工学等,日新月异的科学技术每天都在给人类的生活带来重要的变化。身处这样的一个时代,我们面临一个选择,即怎样面对日新月异的科学技术的发展。在这样的变化中,是作为被动的一方,还是成为主动的一方,抑或是站在时代的前端成为创造的一方?这将取决于我们的选择。只要我们不想成为被动的一方,掌握编程的基本技能就是必不可少的。
本书从讲解学习编程的益处出发,向读者介绍了最好的学习编程的方法。紧接着,介绍了主要编程工具的概要和特点,包括编程一小时点灯机器人Scratch编码猴等编程工具。了解这些编程工具后,书中又教读者使用Scratch从头到尾制作了一个游戏,从而提高他们的编程技能。*后,作者分析了各编程语言的特点,并为读者学习编程提供了真正有益的指导。本书讲解由浅入深,具备理论与实践相结合的特点,是一本不可多得的编程指导书。
本书的目标读者
●希望尽可能高效地学习编程基础的人
●对编程有兴趣,却还不太了解学习方法的人
●希望掌握编程基础这项社会基本技能的人
●关注儿童编程教育的人
|
關於作者: |
[日]米田昌悟,是编码训练营(CodeCamp)股份公司的董事兼COO(首席运营官)。米田先生毕业于澳大利亚格里菲斯大学(Griffith),在编码训练营(CodeCamp)公司中负责规划和实施面向大企业干部预备队的培训,帮助这些企业培养懂程序的各种技术人才。另外,他还创立了多媒体编码部(Code部),为初学编程的人提供帮助。从世界各地的编程教育的各个方面到编程的学习,工作范围涉及企业计划的各种方面。
|
目錄:
|
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 自学编程的方法
工作以后开始学习,并成为软件工程师的成功者
参考文献﹑参考资料以及出处
|
|