新書推薦:
《
微观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
》
售價:NT$
709.0
《
Python贝叶斯深度学习
》
售價:NT$
407.0
《
文本的密码:社会语境中的宋代文学
》
售價:NT$
306.0
《
启微·狂骉年代:西洋赛马在中国
》
售價:NT$
357.0
《
有趣的中国古建筑
》
售價:NT$
305.0
《
十一年夏至
》
售價:NT$
347.0
《
如何打造成功的商业赛事
》
售價:NT$
408.0
《
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
》
售價:NT$
265.0
|
內容簡介: |
本书尝试从三大方面讲解Scratch 3.0的知识内容。第1章介绍Scratch是什么以及Scratch中的界面功能;第2~13章将通过案例学习Scratch中常用方块的使用方法;第14~20章帮助读者完成较高难度的复杂案例。
本书每一章都是一个小而美的案例,知识点从易到难,一步步带领学生走进绚丽多彩的编程世界中。本书案例丰富多彩,从动画到游戏,从音乐美术到物理数学,让学生在享受编程乐趣的同时,不知不觉地学会使用计算机思维去了解世界,解决生活中的实际问题。
|
關於作者: |
白宏健,韩国江源大学计算机专业硕士。从2017年起,积极投身少儿编程普及教育,担任“少儿代码俱乐部创客乐园”特约教师,在网易云课程、腾讯课堂等平台开设Scratch儿童趣味编程公开课,曾多次带领学员参加中国青少年机器人竞赛等相关竞赛活动,取得优异成绩。
|
目錄:
|
前言
第1章 认识Scratch1
1.1 初识Scratch1
1.1.1 Scratch是什么1
1.1.2 Scratch适合哪些人学习2
1.1.3 Scratch难学吗2
1.2 Scratch的使用方法2
1.2.1 在线版Scratch2
1.2.2 离线版Scratch5
1.3 Scratch界面介绍8
1.4 总结9
第2章 外观模块:猫和老鼠的故事11
2.1 案例介绍11
2.1.1 界面预览11
2.1.2 方块说明12
2.2 动手试一试13
2.2.1 猫和老鼠闪亮登场13
2.2.2 猫和老鼠打招呼17
2.2.3 2秒对话间隔时间19
2.2.4 增加对话内容19
2.2.5 添加舞台背景20
2.3 总结22
2.3.1 整理方块22
2.3.2 学方块,想一想22
2.4 挑战一下23
第3章 事件模块:变色汽车24
3.1 案例介绍24
3.1.1 界面预览24
3.1.2 方块说明25
3.2 动手试一试25
3.2.1 汽车前进26
3.2.2 汽车后退28
3.2.3 改变汽车颜色29
3.2.4 汽车回到起点32
3.2.5 添加舞台背景33
3.3 总结34
3.3.1 整理方块35
3.3.2 学方块,想一想35
3.4 挑战一下36
第4章 碰撞模块:疯狂外星人37
4.1 案例介绍37
4.1.1 界面预览37
4.1.2 方块说明38
4.2 动手试一试39
4.2.1 外星人向上移动39
4.2.2 外星人向下移动42
4.2.3 外星人移动到指定位置43
4.2.4 修改舞台背景45
4.3 总结48
4.3.1 整理方块48
4.3.2 学方块,想一想49
4.4 挑战一下49
第5章 广播模块:散步的小狗51
5.1 案例介绍51
5.1.1 界面预览51
5.1.2 方块说明52
5.2 动手试一试52
5.2.1 添加按钮53
5.2.2 添加广播信息55
5.2.3 小狗接收广播信息57
5.2.4 指定小狗位置60
5.2.5 添加舞台背景61
5.3 总结61
5.3.1 整理方块62
5.3.2 学方块,想一想62
5.4 挑战一下63
第6章 声音模块:跳街舞64
6.1 案例介绍64
6.1.1 界面预览64
6.1.2 方块说明64
6.2 动手试一试65
6.2.1 准备舞蹈姿势65
6.2.2 舞动起来67
6.2.3 跳起来69
6.2.4 添加声音71
6.2.5 添加舞台背景72
6.3 总结72
6.3.1 整理方块73
6.3.2 学方块,想一想74
6.4 挑战一下74
第7章 调音模块:森林小马75
7.1 案例介绍75
7.1.1 界面预览75
7.1.2 方块说明75
7.2 动手试一试76
7.2.1 小马登场76
7.2.2 调节音量78
7.2.3 马儿跑起来79
7.2.4 慢慢停下来80
7.2.5 添加舞台背景81
7.3 总结82
7.3.1 整理方块82
7.3.2 学方块,想一想82
7.4 挑战一下83
第8章 音乐模块:弹钢琴84
8.1 案例介绍84
8.1.1 界面预览84
8.1.2 方块说明84
8.2 动手试一试85
8.2.1 绘制钢琴琴键85
8.2.2 改变琴键大小90
8.2.3 添加琴键声音91
8.2.4 添加舞台背景93
8.3 总结95
8.3.1 整理方块95
8.3.2 学方块,想一想95
8.4 挑战一下95
第9章 画笔模块:画多边形97
9.1 案例介绍97
9.1.1 界面预览97
9.1.2 方块说明98
9.2 动手试一试98
9.2.1 添加画笔98
9.2.2 向用户提问99
9.2.3 设置画笔大小和颜色102
9.2.4 绘制多边形103
9.3 总结107
9.3.1 整理方块107
9.3.2 学方块,想一想108
9.4 挑战一下109
第10章 运动模块:俄罗斯方块110
10.1 案例介绍110
10.1.1 界面预览110
10.1.2 方块说明111
10.2 动手试一试111
10.2.1 绘制俄罗斯方块112
10.2.2 添加游戏向导115
10.2.3 控制俄罗斯方块117
10.2.4 添加旋转和声音118
10.3 总结120
10.3.1 整理方块120
10.3.2 学方块,想一想121
10.4 挑战一下121
第11章 游戏:大象吃橘子123
11.1 案例介绍123
11.1.1 界面预览123
11.1.2 方块说明123
11.2 动手试一试124
11.2.1 准备大象和橘子124
11.2.2 从天而降的橘子126
11.2.3 橘子的碰撞处理129
11.2.4 大象的反应132
11.2.5 控制大象132
11.3 总结134
11.3.1 整理方块134
11.3.2 学方块,想一想135
11.4 挑战一下136
第12章 游戏:小猫抢香蕉137
12.1 案例介绍137
12.1.1 界面预览137
12.1.2 方块说明137
12.2 动手试一试138
12.2.1 准备角色138
12.2.2 鼠标控制小猫140
12.2.3 碰撞处理141
12.2.4 五颜六色的香蕉142
12.3 总结145
12.3.1 整理方块145
12.3.2 学方块,想一想145
12.4 挑战一下146
第13章 游戏:警车比赛147
13.1 案例介绍147
13.1.1 界面预览147
13.1.2 方块说明147
13.2 动手试一试148
13.2.1 准备角色148
13.2.2 方向键控制警车移动151
13.2.3 碰撞处理151
13.2.4 添加音效153
13.3 总结155
13.3.
|
內容試閱:
|
未来世界瞬息万变,这使得我们的孩子们需要具备多项能力。其中不可缺少的一项,便是对软件的理解、运用能力。什么是软件呢?举个例子,微信是软件,支付宝也是软件,智能手机中的所有APP都是软件。尽管不熟悉软件的精确概念,但是软件已经在我们的生活中无处不在了。很多国家都已经将软件素质教育纳入中小学必修课程,国内也已经开始了这方面的探索研究。
笔者将多年的知识积累和实务工作经验浓缩成这本书奉献给你。书中采用了大量案例分析,行文深入浅出、图文并茂,将枯燥生硬的理论知识用诙谐幽默、浅显直白的语言娓娓道来。本书抛开深奥的理论化条文,除了必备的基础理论知识介绍外,不会贪多求全,而是强调实务操作、快速上手,不囿于示意与演示。本书案例丰富多彩,从动画到游戏,从音乐、美术到物理、数学,让你在趣味中不知不觉形成计算机思维,去了解世界,解决生活中的实际问题。本书提供详细的视频讲解,一步步还原具体的思考和编码过程,让你从中获得经验和技巧。
因受作者水平和成书时间所限,本书难免存在疏漏和不当之处,敬请指正。
本书特色
1. 案例贯穿式学习
以小案例讲解为基础,在实战演练中学习Scratch核心模块。通过对一个个案例的学习、演练,逐步掌握Scratch各个模块的使用方法。
2. 知识讲解精练易懂
对知识点的讲解贴近生活,通俗易懂,能引领读者快速入门,配合丰富多彩、流行有趣的实例,可以达到巩固所学知识的效果。
3. 案例讲解视频
随书赠送50课时的教学讲解视频,全方位、细致地讲解知识点。
4. 读者交流学习
可以加入QQ群:21948169,里面有众多编程爱好者,大家可以在群中讨论问题、分享经验、结交朋友,更快、更好地学习。
本书内容及体系结构
第1章 认识Scratch
Scratch是MIT(麻省理工学院)开发的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术,很适合8岁以上的儿童使用。使用这种积木组合式的程序语言,完全不用背指令,让学习变得更轻松,并充满乐趣。
第2章 外观模块:猫和老鼠的故事
大家都听过猫和老鼠的故事吧,本章我们将使用Scratch制作一个猫和老鼠见面聊天的故事。通常聊天的时候,都是一问一答,时间上会有短暂的停顿。那么接下来,就学习Scratch中对话的方法,完成Tom(猫的名字)和Jerry(老鼠的名字)的故事。
第3章 事件模块:变色汽车
很多同学都非常喜欢汽车,那么一起来使用Scratch软件制作一个变色汽车的动画吧。在这个案例中,我们将使用键盘中的“→”键、“←”键和空格键控制一辆汽车的前进和后退。同时,汽车在移动的过程中,颜色也不断发生着变化。怎么样,是不是觉得很有意思呢?
第4章 碰撞模块:疯狂外星人
外星人的故事一般都在电影中上演,本章我们就使用Scratch制作一个疯狂外星人的动画吧。与电影不同的是,这个外星人的一举一动都由键盘上的“↑”键、“↓”键和空格键来控制。怎么样?一起来完成吧。
第5章 广播模块:散步的小狗
本章我们将学习Scratch中的广播模块。当我们使用鼠标单击舞台上的按钮时,将向小狗发送不同的广播信号,当小狗接收到不同的广播信号后,我们就可以控制小狗的运动了。
第6章 声音模块:跳街舞
本章我们将学习Scratch当中的声音模块。当舞蹈老师听到pop声的时候,将做出一系列舞蹈动作;当舞蹈老师听到ya声的时候,将向上跳动。
第7章 调音模块:森林小马
本章我们将学习Scratch当中的调音模块。当单击森林小马的时候,小马发出欢喜的叫声,并且开始向前奔跑。随着不断地奔跑,小马的叫声不断增大,看起来相当高兴。
第8章 音乐模块:弹钢琴
本章我们将学习Scratch当中的弹奏模块。首先在舞台中绘制出钢琴的黑白键盘,然后给每一个琴键添加声音,最后当弹奏时,键盘的大小会发生变化,这样就完成了一款Scratch钢琴的制作。
第9章 画笔模块:画多边形
本章我们将学习Scratch当中的画笔模块。通过画笔模块,我们可以在舞台上画画,同时可以输入任意数字,让画笔画出对应的多边形。
第10章 运动模块:俄罗斯方块
大家听说过“俄罗斯方块”的游戏吧?本章将使用Scratch当中的移动模块制作一个功能简单的“俄罗斯方块”游戏。使用键盘中的按键,可以在舞台中随意移动俄罗斯方块的位置,并且可以旋转方块等。
第11章 游戏:大象吃橘子
橘子从天而降,砸到了大象的身上。为了不让大象被砸到,你可以使用键盘上的“←”键和“→”键让大象在舞台中左右移动,这样大象就不会被橘子砸到了。
第12章 游戏:小猫抢香蕉
一只饥饿的小猫发现香蕉后,就急不可耐地跑过去要吃。小猫跟随着鼠标移动,碰到香蕉后发出声音,并且会说“真好吃”。香蕉也会随机显示在舞台的任意位置上,而且香蕉的颜色也时刻发生着变化。
第13章 游戏:警车比赛
警察局要组织一场警车比赛。比赛规则是在最短的时间内,首先到达红旗所在位置的警车将获胜。如果警车在沿途中碰到蓝色标线,将重新开始。
第14章 音乐:动物音乐会
同学们,你们还记得动物园里各种动物的声音吗?比如猴子、老虎的声音等。让我们使用Scratch软件把这些动物们召集起来,制作一场别具风格的动物钢琴音乐会吧!
第15章 美术:认识图形
我们使用Scratch软件再制作一个有趣好玩的案例——使用鼠标单击不同的图形,画笔就会自动画出相应的图形,比如三角形或圆形等。单击“再试一次”按钮,将清空画板,可以重新画。
第16章 美术:小小绘画板
同学们在美术课中都会用到各种颜色的画笔,本章我们就使用Scratch软件来制作一个绘画板,这个绘画板可以变换画笔的颜色,也可以调整画笔的粗细,还具有橡皮擦和清空画板的功能。
第17章 英语:Happy Birthday
“祝你生日快乐,祝你生日快乐,祝你生日快乐,祝你生日快乐。”同学们,知道这是什么歌曲吗?对,是《生日歌》。当你过生日的时候,爸爸妈妈就会给你唱这首歌,但是你会用英文唱《生日歌》吗?本章就将使用Scratch软件给可爱的小象制作一首英文的《生日歌》。
第18章 英语:At the zoo
同学们,你们喜欢小动物吗?今天我们就去动物园看一看,都有哪些可爱的小动物呢?你们知道小动物的英文名字是什么吗?本章就将使用Scratch软件制作一个看图说英文名字的案例。
第19章 数学:九九乘法表
同学们应该都学习过九九乘法表吧,那么你们都是如何记忆九九乘法表的呢?本章将使用Scratch软件制作一个学习九九乘法表的游戏。通过赛车比赛的方式,充满趣味地学习九九乘法表。
第20章 数学:认识时间
“溜溜圆,光闪闪,两根针,会动弹。一根长,一根短,滴答滴答转圈圈”。同学们,猜一猜,这是什么东西呢?对,这就是“钟表”,通过钟表,我们就能知道此时此刻的具体时间。那么如何用Scratch制作一个钟表呢?本章将给出答案。
本书读者对象
* 7~17岁的青少年
* 少儿编程指导教师
* 其他对少儿编程有兴趣的各类人员
|
|