猜你喜欢
Scratch少儿编程一点通(全彩印+视频教学版)

Scratch少儿编程一点通(全彩印+视频教学版)

书籍作者:蹇彤 ISBN:9787517068211
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:6888
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

  《Scratch少儿编程一点通(全彩印+视频教学版)》以Scratch 2.0版本为基础,详细介绍了Scratch编程相关知识,是专门为响应全球编程一小时活动(Hour of Code)而推出的少儿编程入门书。


  《Scratch少儿编程一点通(全彩印+视频教学版)》首先介绍了全球编程一小时活动、我国少儿编程教育的现状和国家的相关政策,然后通过我的世界、星球大战、点灯机器人3个精彩案例,让编程零基础的读者通过鼠标拖动命令积木编程,闯过一个又一个关口,轻松进入到编程世界里,找到编程感觉、了解编程思维、培养编程兴趣和信心。接着将带领读者全面系统地学习风靡全球的Scratch编程课程,并逐步丰富和扩充编程内容,这部分内容是《Scratch少儿编程一点通(全彩印+视频教学版)》的学习重点。最后给出剪刀石头布、卡片猜生日、天天打地鼠3个Scratch少儿趣味编程项目,让读者综合应用前面学到的知识,进一步加深对编程的理解,从而正式迈入编程的大门。


  《Scratch少儿编程一点通(全彩印+视频教学版)》采用四色印刷,图文并茂,非常适合初学编程的少年儿童选择学习,也适合作为少儿编程培训机构的教学用书。想转变教育观念的学生家长及其他任何想了解Scratch编程的读者,也可选择《Scratch少儿编程一点通(全彩印+视频教学版)》参考。

作者简介

蹇彤,资深IT技术专家和教育专家。先后曾担任某大型国有通讯企业数据中心新产品软件设计师,华为网关认证专家,西南地区某民办大学担任C/C++编程教师,重庆市某区NEC对日软件外包平台中方技术负责人,重庆市某互联网教育集团技术副总兼教学总监,现致力于机器学习、大数据挖掘与分析的研究和应用;区块链,以太坊源码级研究和行业应用,同时致力于青少年在线编程教育培训。

2016年入驻跟谁学平台,在全平台中小学生编程培训中做到全国前三名。


编辑推荐

1. Scratch是一款由麻省理工学院设计开发的、风靡全球的图形化少儿编程工具,能很好的培养孩子的逻辑思维能力、程序设计能力、分析解决问题的能力……据说,人类逻辑思维能力形成的关键期在7岁左右,所以,逻辑思维能力培养越早越好。

2. 现在很多国家均提倡儿童学习编程,例如英国将编程纳入中小学课程、前美国总统奥巴马呼吁全民学编程、新加坡在中小学考试中加入编程科目……

3. 2017年7月国务院印发《新一代人工智能发展规划》,其中明确指出我国应实施全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。计算机程序设计能力(编程能力)作为一种基础技能已经在国家层面得到重视。学编程,为孩子通向美好未来加把钥匙。

4. 本书是专门为响应全球编程一小时活动(Hour of Code)而推出的少儿编程入门书。学编程,

5. 视频教学:赠送视频课程,跟着视频学编程,更容易。

资深作者:凝聚作者10年开发经验,带你轻松领略编程奥秘。

形象直观:采用图形化讲解,学编程像搭积木,快乐又有趣。

知识拓展:增加机器学习内容,让你提前体验AI的魅力。

交流互动:QQ群在线交流、服务,让孩子学习无后顾之忧。


前言

  这是一本写给零基础编程读者的编程学习入门书,也是一本写给家长朋友们转变教育观念的书。
  这不是一本用来考试的编程书,但作者希望它是一本替您打开编程世界的引导书。
  我们身处的这个时代是人类历史上一个发展迅速的伟大时代!互联网、智能手机、各种APP、无人飞机、无人汽车、大数据、机器人等都已经一步步变成了现实,5G、物联网、人工智能也很快会大面积地实现和普及,就像今天的互联网和手机一样。
  所有这一切的背后,都离不开人类编写的软件,没有千千万万运行中的软件,这些都无法实现,而软件就是人们使用各种计算机语言所编写的程序。
  因此,在未来世界中,编程能力可以说是一个受过教育的人的基本能力,就像今天一个上过学、读过书的人要具备基本的读写能力一样。
  具备读写能力后,你不一定就要去当作家,但假如没有读写能力,工作时你会感到很吃力;同样,学会编程后,你不一定就要去做程序员(尽管现在程序员普遍说来是高薪),但假如你没有基本的编程常识和能力,在未来的大数据和人工智能时代里,你的工作将会非常吃力。历史总是惊人的相似,但如何把握未来则取决于您。
  编程目前还不是我们小学和中学里的必学科目,也不是考试科目,但是国家层面已经认识到编程教育的重要性,并在2017年7月份印发了相关文件《新一代人工智能发展规划》,其中明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育。
  所以教育工作者、学生家长、学生应该怎么做?您对中小学生学习编程的态度又会怎样?是赞赏和支持,还是反对和忽视?是让自己的孩子顺应趋势学习编程,还是认为那是不误正业浪费时间?这一切仍然取决于您}
  Scratch是美国麻省理工学院研发出的一套非常适合编程入门学习的软件,支持40多种语言,也包括中文。Scratch采用图形化的编程方式,可以让初学者快速入门,并且功能强大,可以做出动画、游戏、音乐MTV、特效、故事等几乎您能想到的任何东西,它还可以和某些智能硬件(比如乐高机器人)结合,创造出好玩的作品。

目录

第1章  什么是“编程一小时” 1

1.1  了解STEAM教育和编程教育 2

1.1.1  人工智能和编程教育 2

1.1.2  STEAM的含义 3

1.2  了解“编程一小时”活动 4

1.3  国家战略——中小学编程教育 5

1.4  少儿编程教育与未来的AI时代 5

1.4.1  互联网时代和AI时代 6

1.4.2  编程教育的现状及发展 7


第2章  程序执行的三种基本方式 8

2.1  命令积木 9

2.1.1  什么是计算机的硬件和软件 9

2.1.2  什么是计算机的命令 9

2.1.3  拖动命令积木的方式 10

2.1.4  书写代码的方式 11

2.2  程序执行的方式 12

2.2.1  顺序执行 12

2.2.2  判断执行 13

2.2.3  循环执行 14

2.2.4  总结 15


第3章  我的世界 17

3.1  登录“我的世界”游戏 18

3.2  文字说明介绍 18

3.3  游戏过关命令详解 20


第4章  星球大战 30

4.1  登录游戏 31

4.2  游戏通关详解 32


第5章  Lightbot ——点灯机器人 45

5.1  游戏组成部分介绍 46

5.2  登录“点灯机器人”游戏 …46

5.3  文字说明介绍 47

5.4  游戏过关命令详解 50


第6章  Scratch闪亮登场 76

6.1  环境搭建 77

6.1.1  下载和安装Scratch 77

6.1.2  启动Scratch 79

6.2  Scratch的使用 80

6.2.1  界面介绍 80

6.2.2  认识Scratch中的命令积木 84

6.3  编程中涉及的基本数学知识 86

6.3.1  正数和负数 86

6.3.2  数轴 87

6.3.3  平面直角坐标系 87

6.3.4  Scratch的坐标系 88

6.4  认识变量 90

6.4.1  代数和变量 90

6.4.2  创建新变量 91

6.4.3  改变变量的值 92

6.4.4  变量的种类 93

6.5  通过编程进行数学运算 94

6.5.1  加、减、乘、除四则运算 94

6.5.2  比较大小 97

6.5.3  重要的随机数 97

6.6  有趣的余数 98

6.6.1  余数的定义 98

6.6.2  余数的妙用 98

6.7  数学函数 100

6.8  运动时面向的方向 100

6.9  Scratch中的帮助文件和例子 101


第7章  逻辑运算和条件判断 103

7.1  两个逻辑值——真和假 104

7.2  三种逻辑运算 104

7.3  条件语句 110

7.3.1  “如果那么”条件语句 110

7.3.2  “如果那么否则” 111

7.4  多个条件语句的嵌套使用 113


第8章  外观造型和声音 117

8.1  角色的显示和隐藏 118

8.2  角色的造型和造型切换 122

8.3  角色的外观特效 124

8.4  添加声音 125

8.4.1  选择声音 125

8.4.2  录制声音 127

8.4.3  上传声音 127


第9章  循环 131

9.1  确定性循环 132

9.2  不确定性循环 134

9.3  循环和条件语句的嵌套使用 135

第10章  神奇的画笔 140

10.1  认识画笔 141

10.2  学习画几何图形 142

10.3  强大的图章功能 147

10.4  使用画笔编程绘制复杂图形 148


第11章  消息和过程 154

11.1  什么是消息 155

11.2  使用消息编程 156

11.3  什么是过程 159

11.4  创建新积木——使用过程编程 161


第12章  字符串和列表 169

12.1  用途广泛的字符串 170

12.2  字符串的用法 171

12.3  字符串密码游戏——PigLatin(小猪的拉丁文) 172

12.4  复杂的结构——列表 175

12.5  列表的主要用法 176

12.6  列表游戏——知识抢答 177


第13章  综合项目:剪刀石头布 186

13.1  游戏的设计思路 187

13.2  动手设计制作步骤 187


第14章 综合项目:五张卡片猜生日 196

14.1  数 的 进 制 197

14.2  猜生日日期的设计思路 198

第15章  综合项目:天天打地鼠 205

15.1  游戏制作步骤 206

15.2  随机数分析 211


第16章 少儿编程与机器学习入门 216

16.1  什么是机器学习 217

16.2  国外Scratch在线编程与机器学习基础入门介绍 217

16.3  机器学习编程实例 218

附录A 230

附录B 235


短评

scratch 看了之后再来追评追评。

2018-12-16 22:22:12

产品特色