Scratch 3.0少儿编程 逻辑思维培养

978-7-115-53112-4
作者: 于忠秋
译者:
编辑: 税梦玲
分类:

图书目录:

第 一部分 前情提要 8

第 1章 环境搭建 8

本章制作来回游动的小鱼。从选取角色、添加运动积木、改变造型、复制角色、添加背景和添加声音等最简单实用的步骤开始介绍了制作动画的基本过程。

第二部分 简单小实例 13

第 2章 游泳的小鱼:运动与循环 13

先导:选取角色 14

来回游动的小鱼:运动 17

湛蓝的大海:背景 19

小鱼的朋友们:造型与大小 21

大海的声音:配音 23

第3章 雪中踢球的少年:旋转与侦测 25

少年的旋转与鼠标跟随 27

少年对足球的侦测 30

神出鬼没的足球:变色与随机出现 33

寂静山间的踢球声:配音 35

本章制作雪中踢球的小男孩,介绍按键事件、旋转、跟随鼠标的操作、侦测、画布工具的使用、随机位置等。

第三部分 特别的功能 36

第4章 抒情的琴曲:声音扩展 37

音乐会现场:特效 38

钢琴独奏:曲谱的编程 40

流行音乐:击鼓和演奏 45

积木变身:自制积木与函数封装 45

本章主要介绍音乐编曲的方法,讲解如何把一段五线谱变成一段程序播放出来,并提供几段音乐的示例,为了操作方便,还在此章最后一节,介绍了函数的封装方法,以便改善自己编写乐曲过程中的体验。

第5章 骑车少年:画布绘图 47

无中生有的车:绘图 48

自行车动起来:动画 51

大刀阔斧改主角:配合 53

车走人也走:代码 55

配角出场了:文字条 58

本章讲解如何使用画布上的各种绘图工具绘制一个自行车。并且了几种手绘动画的思路:逐笔添加的动画、利用填充颜色绘制动画、利用旋转效果绘制动画。这是我们为有了一定的Scratch编程基础的小朋友们精心准备的,相信这个阶段的小朋友们已经迫不及待地开始打算创作自己的动画角色了。

第6章 创意图案:画笔扩展 60

画笔的准备工作:初始化 62

装饰类图案:算法设计 65

织品的艺术:正弦函数 68

本章介绍创意设计的图案,并且给出三角函数的一些示例图案。

第四部分 综合实践:太空夺宝 71

剧情设计 73

第 一幕:准备!发射! 74

飞行的火箭:运动与造型 75

离开城市飞入星空:广播消息 79

发射倒计时:文字 80

第 一幕:火箭推出在预定机位,准备!发射!背景由城市夜空转为太空。火箭由待命状态进入发射状态并向上飞出边界。

第二幕:星空遨游 82

星空变幻:动态背景 82

渐行渐远的火箭1:坐标与尺寸 87

火箭2的诞生:复制 88

太空追逐:镜像 92

第二幕:火箭在星空遨游,火箭渐行渐远,星空的镜头在逐渐拉近,并旋转。

在两个火箭的动作一致时,我们先只制作一个火箭角色,直到两个火箭需要有相对运动时,再复制出第二个火箭。它们追逐着越飞越远,最后消失在天际。

游戏剧本 96

第三幕:游戏说明 97

跳过动画:旁路 98

【按键说明】:图标 99

【开始游戏】:点击 100

故事串起来:调试 101

第三幕:显示游戏说明界面,告诉玩家要如何开始游戏,两位玩家如何控制自己的火箭,如何得分,怎么样算做赢。

第四幕:游戏及得分 102

先睹为快: 102

天降宝石:克隆 103

火箭的控制:方向键 105

抢夺宝石得分:侦测 107

绚丽的宝石:特效 110

怪物出现:随机数 111

第四幕:游戏进行中,火箭遇到宝石雨,接收宝石得分,两只火箭分别计分。

偶尔出现的怪物,混在宝石中,如果火箭碰到怪物,得分立减10分。

第五幕:游戏结束 114

获胜信息:判断 115

游戏结束:停止 118

第五幕:判断何时游戏结束,在结束时,首先公布赢家,语音提示谁获胜,然后停止全部脚本。

配音及项目合成 119

配音 119

项目联调 125

为第四部分的全部角色和背景配上音乐、声音和特效。

附录:主要角色代码概览 127

详情

本书主要分为四个部分。第一部分也即第1章,主要讲环境搭建。第二部分主要讲解了两个简单小实例的制作方法,适合对Scratch的积木块的功能不太熟悉的朋友迅速学会软件基本操作。第三部分包括4章,主要介绍视频侦测、音乐、画笔等扩展功能,此外,也包括在画布上绘图的功能介绍。第四部分共3章 ,主要讲了《太空夺宝》的动画与游戏的制作过程。

图书摘要

相关图书

Scratch 3.0少儿编程趣味课
Scratch 3.0少儿编程趣味课
Scratch魔法书 探索算法
Scratch魔法书 探索算法
带你步入编程世界 Scratch 2.0零基础入门
带你步入编程世界 Scratch 2.0零基础入门
Scratch程序设计
Scratch程序设计
小猴编程 Scratch 3.0趣味少儿编程 提高篇
小猴编程 Scratch 3.0趣味少儿编程 提高篇
Scratch 2.0少儿游戏趣味编程
Scratch 2.0少儿游戏趣味编程

相关文章

相关课程