更新时间:2019-07-16 17:46:47
封面
版权信息
内容简介
序言
第1章 准备开始
1.1 启动及关闭Scratch
1.2 Scratch区域介绍
1.3 脚本区域及编程方法
1.4 小结
第2章 顺序
2.1 顺序的基本概念
2.2 新来的英语老师
2.3 魔法钢琴
2.4 代码画家
2.5 小结
2.6 拓展
第3章 循环
3.1 循环的基本概念
3.2 代码画家——次数明确的循环
3.3 不停地舞蹈——无限次循环
3.4 电风扇——如何中止无限次的循环
3.5 摩托车——循环嵌套
3.6 炫酷的图案——复杂内容的循环
3.7 丛林救援——循环+顺序
3.8 小结
第4章 条件
4.1 条件的基本概念
4.2 鼠标点舞机——简单的条件
4.3 会飞的蝴蝶——复杂的条件
4.4 小心毒苹果——条件的嵌套+顺序+循环
4.5 小结
第5章 事件
5.1 事件的基本概念
5.2 足球教练——一个角色发送单个消息
5.3 老板来一碗——一个角色发送多个消息
5.4 小结
第6章 变量
6.1 变量的基本概念
6.2 霸王色霸气——内置变量
6.3 接球游戏——变量的计数功能
6.4 摩托车Ⅱ——变量的状态控制
6.5 小结
第7章 简单布尔逻辑及循环深入
7.1 简单布尔逻辑
7.2 侦测中的布尔逻辑模块
7.3 组合逻辑模块
7.4 循环与条件的结合——直到型循环
7.5 小结
第8章 函数
8.1 函数的概念
8.2 迷路的小球——不含参数的函数
8.3 笨小车——含有参数的函数
8.4 地狱之门
8.5 小结
第9章 字符串
9.1 字符串的基本概念
9.2 背单词的章鱼哥——从字符串中提取有用的信息
9.3 聊天的章鱼哥——把单个信息组合成完整的文字
9.4 听话的章鱼哥——利用字符串进行判断
9.5 小结
第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 怎样表示一个算法
12.5 小结