Scratch教程

当前位置:小码王 > 学习教程 > Scratch教程

学习Scratch2.0编程可以参考哪些书籍呢
导读:很多人听到编程,想到的关键词都是复杂、乏味之流。其实编程也是很有趣的,他能够改变你的思考方式,体验创新的乐趣。

Scratch是MIT媒体实验室开发的一种编程语言,通过Scratch2.0,能降低孩子学编程的难度,提升学习兴趣。今天,小编为大家推荐几本非常受欢迎的学习Scratch编程的参考书!让孩子们在快乐中掌握认知世界的思维方式!


5.jpg


这几本书都比较适合初学编程的青少儿阅读,主要涉及到Scratch界面介绍、积木作用以及一些浅显的编程技能。不论您选择了哪本参考书,相信孩子都是对编程感兴趣的,很多人听到编程,想到的关键词都是复杂、乏味之流。其实编程也是很有趣的,他能够改变你的思考方式,体验创新的乐趣。


1、教孩子学Scratch

写给大家的问候 6

米切尔·瑞斯尼克


欢迎来到编程的世界 8

安装Scratch1.4 10

初次编程 24


都来挑战吧! 34

语文 故事机器 36

数学 FizzBuzz游戏 46

科学 蚂蚁模拟器 60

社会 百科测验 74

音乐 小青蛙之歌(轮唱) 88

体育 百米跨栏 100


更多精彩功能

切换语言 45

如果你想使用传感器和电机 45

如果你想改变背景 59

使用摄像头 59

声音反应程序 72

图形好很有趣 72

用画笔画画 73

用图章来分身 73

角色不见了 73

隐藏指令 73

使用克隆功能(仅2.0版本可用) 114

影像移动(仅2.0版本可用) 115

制作模块(仅2.0版本可用) 115


来玩得更有意思吧! 116

体验Scratch2.0


致所有的小朋友们! 130

适合所有年龄段的孩子的个人计算机 132

艾伦·凯

什么是Dynabook 144

“适合所有年龄段的孩子的个人计算机”之今日谈

艾伦·凯


译后访谈阿部和广 154


2、Scratch少儿趣味编程2

目录如下:

编程与表达★6 

欢迎来到编程的世界★8 

Scratch 2.0的使用方法★10 

让小猫原地转圈★16 

来做做看吧!★30 

综合实践 用拍摄的照片制作动画 32 

数学实践 多边形与星形 50 

综合实践 车窗模拟器 68 

数学实践 重复纹样 90 

科学实践 小猫跳跳 112 

音乐实践 自动演奏装置 126 

●电脑的摄像头在哪里…33 

●拍摄时的注意事项…35 

●关于Adobe Flash Player的设置…38 

●要想切换到上一个背景,还可以用这样的方法…46 

●定格动画工作室…47 

●与动画相关的一些工作室…47 

●Scratch 2.0离线编辑器…49 

●用脚本复制角色的“克隆”功能…49 

●可以检测出动作的“视频移动” …49 

●了解“画笔”分类中的模块…66 

●为什么远的物体看起来移动得慢呢…69 

●绘图编辑器里能输入中文吗…89 

●可以保存内容的“云变量” …89 

●相对坐标和好坐标…97 

●可以沿用自制脚本等的“书包”功能…111 

●切换显示语言…111 

●方便好用的“隐藏指令”…124 

●可以让Scratch使用硬件的扩展功能…125 

●ScratchX…125 

●如何自制模块…139 

●来做个Scratcher吧…139 

编辑教育的新探讨 

米切尔·瑞斯尼克 & 大卫·西格尔★140 

来玩得更加有意思吧!★144 

译后访谈★147


3、趣学Scratch

第1 章 基础知识

1.1 简介 

1.2 下载与安装

1.3 操作界面

1.3.1 舞台区 

1.3.2 角色区

1.3.3 指令区 

1.3.4 脚本区 

1.4 综合应用 

1.5 一个动画故事  

1.5.1 认识舞台  

1.5.2 角色设置 

1.5.3 位置设置 

1.5.4 小猫走路动画

1.5.5 猫狗对话 

第2 章 程序设计入门

2.1 顺序结构 

2.2 循环结构

2.2.1 计数式循环 

2.2.2 条件式循环

2.2.3 无限循环

2.3 选择结构

2.3.1 单向选择结构

2.3.2 双向选择结构

2.4 变量 

2.4.1 如何增加新变量 

2.4.2 全局变量 

2.4.3 角色变量  

2.5 表达式  

第3 章 编程技巧 

3.1 让角色移动  

3.1.1 方向与移动值  

3.1.2 设置x 和y 坐标 

3.1.3 移到某个特定位置

3.2 限制角色移动范围 

3.2.1 利用x 和y 坐标  

3.2.2 利用颜色

3.2.3 利用颜色

3.3 不断地移动 

3.3.1 在边缘的两端来回地移动  

3.3.2 在区域的两端来回地移动  

3.3.3 从一端消失再从另一端出现  

3.4 时间计算  

3.4.1 计算游戏中花费的时间  

3.4.2 倒数计时 

3.5 场景不断地往前移动

3.5.1 重复的场景  

3.5.2 连续的场景

3.6 重力加速度  

3.6.1 自由落体 

3.6.2 抛物线  

第4 章 实战技能 

4.1 电流急急棒 

4.1.1 基本版  

4.1.2 多关版 乒乓球 

4.2.1 基本版 

4.2.2 打砖块 

4.3 迷宫寻宝 

4.3.1 基本版  

4.3.2 寻宝版 

4.4 自由落体 

4.4.1 打排球 

4.4.2 跳远 

4.5 虫虫危机

4.6 青蛙过街  

4.7 乐透彩开奖 

4.8 猴子吃香蕉 

4.9 翻牌  

4.10 星际大战 

4.11 射气球 

4.12 贪食蛇  

4.13 水果盘  

第5 章 Arduino 互动科技项目 

5.1 Arduino 简介  

5.2 安装S4A 步骤  

5.2.1 安装软件程序  

5.2.2 安装S4A 程序 

5.3 使用S4A 操控LED 灯 

5.3.1 硬件材料

5.3.2 连接方法 

5.3.3 S4A 功能块 

5.3.4 应用 

5.4 蜂鸣器  

5.4.1 硬件 

5.4.2 软件 

5.5 按钮

5.5.1 硬件材料

5.5.2 硬件 

5.5.3 S4A 功能块

5.5.4 应用

5.6 滑杆 

5.6.1 硬件材料

5.6.2 硬件

5.6.3 S4A 功能块

5.6.4 应用

5.7 光敏电阻

5.7.1 硬件材料

5.7.2 硬件

5.7.3 应用

5.8 游戏杆

5.8.1 硬件材料 

5.8.2 硬件

5.8.3 应用

5.9 马达

5.9.1 硬件材料

5.9.2 硬件

5.9.3 S4A 功能块

5.9.4 应用

5.10 无线传输

5.10.1 硬件材料

5.10.2 硬件

5.11 机器车 

5.11.1 硬件材料

5.11.2 硬件

5.11.3 使用箭头键控制机器车

5.11.4 使用触须控制机器车

5.11.5 使用红外线控制机器车