Scratch少儿编程一点通-(视频教学版) 版权信息
- ISBN:9787517068211
- 条形码:9787517068211 ; 978-7-5170-6821-1
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Scratch少儿编程一点通-(视频教学版) 本书特色
《Scratch少儿编程一点通(视频教学版)》以Scratch 2.0版本为基础,详细介绍了Scratch编程相关知 识,是专门为响应全球编程一小时活动(Hour of Code)而推出的少儿编程入门书。
《Scratch少儿编程一点通(视频教学版)》首先介绍了全球编程一小时活动、我国少儿编程教育的现状 和国家的相关政策,然后通过我的世界、星球大战、点灯机器人3个精彩案例,让编程零基础的读者通过鼠 标拖动命令积木编程,闯过一个又一个关口,轻松进入到编程世界里,找到编程感觉、了解编程思维、培 养编程兴趣和信心。接着将带领读者全面系统地学习风靡全球的Scratch编程课程,并逐步丰富和扩充编程内 容,这部分内容是本书的学习重点。*后给出剪刀石头布、卡片猜生日、天天打地鼠3个Scratch少儿趣味编 程项目,让读者综合应用前面学到的知识,进一步加深对编程的理解,从而正式迈入编程的大门。
《Scratch少儿编程一点通(视频教学版)》采用四色印刷,图文并茂,非常适合初学编程的少年儿 童选择学习,也适合作为少儿编程培训机构的教学用书。想转变教育观念的学生家长及其他任何想了解 Scratch编程的读者,也可选择本书参考。
Scratch少儿编程一点通-(视频教学版) 内容简介
Scratch是一款由麻省理工学院设计开发的、风靡全球的图形化少儿编程工具,能很好的培养孩子的逻辑思维能力、程序设计能力、分析解决问题的能力……据说,人类逻辑思维能力形成的关键期在7岁左右,所以,逻辑思维能力培养越早越好。
现在很多国家均提倡儿童学习编程,例如英国将编程纳入中小学课程、前美国总统奥巴马呼吁全民学编程、新加坡在中小学考试中加入编程科目……
2017年7月国务院印发《新一代人工智能发展规划》,其中明确指出我国应实施全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。计算机程序设计能力(编程能力)作为一种基础技能已经在国家层面得到重视。学编程,为孩子通向美好未来加把钥匙。
本书是专门为响应全球编程一小时活动(Hour of Code)而推出的少儿编程入门书。学编程,
视频教学:赠送独家视频课程,跟着视频学编程,更容易。作者权威:凝聚作者10年开发经验,带你轻松领略编程奥秘。
形象直观:采用图形化讲解,学编程像搭积木,快乐又有趣。
知识拓展:增加机器学习内容,让你提前体验AI的魅力。
交流互动:QQ群在线交流、服务,让孩子学习无后顾之忧。
Scratch少儿编程一点通-(视频教学版) 目录
第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 “如果……那么……”条件语句
........................................................................... 1107.3.2 “如果……那么……否则……”
............................................................................1117.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少儿编程一点通-(视频教学版) 作者简介
蹇彤,资深IT技术专家和教育专家。先后曾担任某大型国有通讯企业数据中心新产品软件设计师,华为网关认证专家,西南地区某民办大学担任C/C 编程教师,重庆市某区NEC对日软件外包平台中方技术负责人,重庆市某互联网教育集团技术副总兼教学总监,现致力于机器学习、大数据挖掘与分析的研究和应用;区块链,以太坊源码级研究和行业应用,同时致力于青少年在线编程教育培训。
2016年入驻跟谁学平台,在全平台中小学生编程培训中做到全国前三名。