第1部分 基础编程篇
第1章 编程起步
1.1 Scratch编程概述
1.1.1 为什么用Scratch编程
1.1.2 从Scratch到Python
1.1.3 Scratch的主要版本
1.1.4 Scratch项目概述
1.2 准备Scratch开发环境
1.2.1 安装Scratch离线编辑器
1.2.2 访问Scratch在线编辑器
1.3 Scratch编辑器界面
1.3.1 菜单栏
1.3.2 舞台展示区
1.3.3 舞台和角色管理区
1.3.4 代码编辑区
1.3.5 造型(背景)编辑区
1.3.6 声音编辑区
1.4 Scratch指令系统概述
1.4.1 积木的形状特点
1.4.2 积木的操作方法
1.4.3 积木的功能类别
1.5 临摹案例
1.5.1 数学编程:韩信点兵
1.5.2 游戏编程:星际飞行
第2章 变量和运算
2.1 说和思考指令
2.1.1 跟我做:小猫背唐诗
2.1.2 让角色说话和思考
2.1.3 动手练:小猫的哲学思考
2.2 问答指令
2.2.1 跟我做:简单的人机对话
2.2.2 询问与回答
2.2.3 动手练:和小猫猜谜语
2.3 变量
2.3.1 跟我做:小猫变大变小
2.3.2 变量显示器
2.3.3 变量的数据类型和操作
2.3.4 变量的命名和作用域
2.3.5 动手练:求两数之和
2.4 数学运算
2.4.1 跟我做:鸡兔同笼
2.4.2 算术运算和运算优先级
2.4.3 数学函数
2.4.4 动手练:龟鹤算
2.5 随机数
……
第2部分 图形编程篇
第3部分 进阶编程篇
参考文献
展开