更新时间:2022-07-27 18:40:46
封面
版权信息
内容简介
作者简介
前言
序 什么是Scratch编程
第1单元 Scratch入门
第1课 美丽草原
1-1 把角色搬上舞台
1-2 重要的初始化
1-3 位置、方向及大小
1-4 作品实战——草原的新朋友
第2课 草原之旅
2-1 让角色说话和思考
2-2 有声的世界
2-3 背景与造型的变化
2-4 作品实战——奇妙的草原旅行
第3课 草原生机
3-1 定点运动
3-2 无休止运动
3-3 角色造型动画
3-4 作品实战——蚂蚁的秘密
第2单元 Scratch基础
第4课 进击的坦克
4-1 条件控制类积木
4-2 多种多样的侦测
4-3 被鼠标点击与停止脚本
4-4 作品实战——突破火线
第5课 四面楚歌
5-1 通过键盘控制角色
5-2 多样的事件
5-3 通过鼠标控制角色运动
5-4 作品实战——突出重围
第6课 躲避坦克军团
6-1 随机数
6-2 变量
6-3 让作品变得更有趣
6-4 作品实战——武装突围
第3单元 Scratch进阶
第7课 激流勇进
7-1 消息
7-2 广播消息并等待
7-3 消息的作用
7-4 作品实战——激流勇进
第8课 疯狂打地鼠
8-1 算术运算与布尔值
8-2 逻辑运算与关系运算
8-3 字符串
8-4 作品实战——疯狂打地鼠
第9课 旋风碰碰车
9-1 数学函数
9-2 扩展模块
9-3 画笔模块
9-4 作品实战——旋风碰碰车
第4单元 Scratch提升
第10课 野餐之旅
10-1 列表
10-2 列表的基本操作
10-3 列表项的操作
10-4 回家之路
第11课 奇妙万花筒
11-1 自制积木
11-2 有趣的参数
11-3 扩展性更强的自制积木
11-4 作品实战——万花筒
第12课 王子与公主
12-1 克隆
12-2 克隆体的应用
12-3 编程专业术语
12-4 作品实战——皇家游乐园
第5单元 Scratch综合实战
第13课 龙战士传说
知识基础与开发前的准备工作
作品完整功能说明
作品功能拆解
核心功能的实现
作品完整性的实现
功能优化的实现
总结