青少年创意编程丛书轻松学SCRATCH少儿趣味编程 本书特色
本书首先讲解Scratch少儿编程的基础知识,如Scratch的特色、下载、安装、操作界面与设置;然后通过实例剖析讲解Scratch的背景管理、角色管理、事件模块、运动模块、外观模块、程序流控制模块、声音模块、画笔模块、数据模块、侦测模块、运算符模块;*后通过4个综合案例,即电子贺卡、画圆求面积、打字练习大考验、数学大冒险,来讲解Scratch少儿编程实战方法与技巧。 在讲解过程中即考虑读者的学习习惯,又通过具体实例剖析讲解Scratch少儿编程中的热点问题、关键问题及种种难题。
青少年创意编程丛书轻松学SCRATCH少儿趣味编程 内容简介
本书首先讲解Scratch少儿编程的基础知识,如Scratch的特色、下载、安装、操作界面与设置;然后通过实例剖析讲解Scratch的背景管理、角色管理、事件模块、运动模块、外观模块、程序流控制模块、声音模块、画笔模块、数据模块、侦测模块、运算符模块;很后通过4个综合案例,即电子贺卡、画圆求面积、打字练习大考验、数学大冒险,来讲解Scratch少儿编程实战方法与技巧。 在讲解过程中即考虑读者的学习习惯,又通过具体实例剖析讲解Scratch少儿编程中的热点问题、关键问题及种种难题。
青少年创意编程丛书轻松学SCRATCH少儿趣味编程 目录
目 录
第1章 Scratch少儿趣味编程快速入门 1
1.1 少儿编程的重要性 1
1.2 初识Scratch 2
1.2.1 Scratch的特点 2
1.2.2 Scratch的学习方法 2
1.3 Scratch的下载与安装 2
1.3.1 Scratch的下载 2
1.3.2 Scratch的安装 3
1.4 Scratch操作界面与设置 4
1.4.1 设置显示Scratch的中文操作界面 4
1.4.2 标题栏、菜单栏和工具栏 6
1.4.3 舞台区 7
1.4.4 角色区 8
1.4.5 积木代码区 12
1.4.6 脚本区 13
1.5 **个Scratch程序:小猫追足球 13
1.5.1 添加小猫和足球角色 13
1.5.2 为足球添加积木代码 15
1.5.3 为小猫添加积木代码 17
1.5.4 运行程序并保存 18
第2章 Scratch运动积木代码模块编程实例 20
2.1 移动积木代码的编程实例 20
2.1.1 移动积木代码的作用 20
2.1.2 实例:复制小猫并随机显示其位置 21
2.1.3 实例:随鼠标移动的蝴蝶 23
2.2 旋转积木代码的编程实例 24
2.2.1 旋转积木代码的作用 24
2.2.2 实例:让我旋转多少度 25
2.3 面向积木代码的编程实例 26
2.3.1 面向积木代码的作用 26
2.3.2 实例:利用键盘控制甲壳虫的爬行 26
2.3.3 实例:面向鼠标转动的箭头 29
2.4 其他运动积木代码的编程实例 30
2.4.1 其他运动积木代码的作用 30
2.4.2 实例:游来游去的鱼 31
第3章 Scratch外观积木代码模块编程实例 36
3.1 说和思考积木代码的编程实例 36
3.1.1 说和思考积木代码的作用 36
3.1.2 实例:两个潜水员的对话 37
3.2 显示和隐藏积木代码的编程实例 41
3.2.1 显示和隐藏积木代码的作用 41
3.2.2 实例:隐藏的小猫 41
3.3 造型与背景切换积木代码的编程实例 43
3.3.1 造型与背景切换积木代码的作用 44
3.3.2 实例:跳舞的小女孩 44
3.4 特效与大小变化积木代码的编程实例 46
3.4.1 特效与大小变化积木代码的作用 46
3.4.2 实例:文字的特效动画效果 47
3.5 其他外观积木代码的编程实例 54
3.5.1 其他外观积木代码的作用 55
3.5.2 实例:空中飞人 55
第4章 Scratch画笔积木代码模块编程实例 58
4.1 画笔积木代码的作用 58
4.2 实例:绘制台阶 59
4.3 实例:小爬虫绘制六边形动画 61
4.4 实例:图章的应用 64
4.5 实例:彩色画笔 65
第5章 Scratch声音积木代码模块编程实例 68
5.1 声音积木代码的编程实例 68
5.1.1 声音积木代码的作用 68
5.1.2 实例:带有声音的游来游去的鱼 70
5.2 弹奏鼓声和音符积木代码的编程实例 72
5.2.1 弹奏鼓声和音符积木 代码的作用 72
5.2.2 实例:架子鼓与萨克斯 74
5.3 其他声音积木代码的编程实例 76
5.3.1 其他声音积木代码的作用 76
5.3.2 实例:音乐会 77
第6章 Scratch事件积木代码模块编程实例 82
6.1 Scratch中的各种事件 82
6.1.1 Scratch中的事件 82
6.1.2 Scratch中各事件的意义 82
6.2 实例:来回散步动画效果 84
6.3 实例:鲨鱼吃小鱼游戏 86
6.3.1 添加小鱼和鲨鱼角色并美化舞台 86
6.3.2 小鱼从上游到下动画 87
6.3.3 鲨鱼左右移动效果 89
6.3.4 小鱼碰到鲨鱼就会被吃掉功能 90
6.3.5 鲨鱼吃小鱼计数功能 91
6.4 实例:不同舞台切换的跳舞效果 93
6.4.1 添加两个跳舞角色和两个舞台背景 93
6.4.2 两个舞台背景切换 94
6.4.3 **个跳舞角色在**个舞台背景下跳舞 95
6.4.4 第二个跳舞角色在第二个舞台背景下跳舞 96
6.5 实例:生日快乐歌 97
第7章 Scratch控制积木代码模块编程实例 100
7.1 Scratch的基本流程控制 100
7.1.1 选择结构 100
7.1.2 循环结构 101
7.2 实例:根据学生成绩给出评语 101
7.3 实例:面向鼠标变色的小猫 104
7.4 其他控制积木代码的作用 104
7.5 实例:计算1 2 3 …… 100 105
7.6 实例:雪花飘舞的动画效果 108
第8章 Scratch侦测积木代码模块编程实例 112
8.1 作为条件的侦测积木代码的编程实例 112
8.1.1 作为条件的侦测积木代码的作用 112
8.1.2 实例:动物飞行比赛 113
8.2 作为参数的侦测积木代码的编程实例 118
8.2.1 作为参数的侦测积木代码的作用 118
8.2.2 实例:沙滩排球小游戏 118
8.3 其他侦测积木代码的作用 124
第9章 Scratch运算积木代码模块编程实例 125
9.1 算术运算积木代码的编程实例 125
9.1.1 算术运算积木代码的作用 125
9.1.2 实例:小猫做算术运算 126
9.2 关系运算积木代码的编程实例 132
9.2.1 关系运算积木代码的作用 132
9.2.2 实例:小猫判断数的大小 132
9.3 逻辑运算积木代码的编程实例 134
9.3.1 逻辑运算积木代码的作用 134
9.3.2 实例:剪刀石头布游戏 134
9.4 其他运算积木代码的编程实例 139
9.4.1 其他运算积木代码的作用 139
9.4.2 实例:随鼠标移动的飞舞多彩小球 139
第10章 Scratch编程综合实例 143
10.1 打字游戏 143
10.1.1 打字游戏前台界面 143
10.1.2 打字游戏主界面的布局 145
10.1.3 复制多个字母并改变其造型 146
10.1.4 字母从上向下飘落的动画效果 147
10.1.5 打字效果 149
10.1.6 打字游戏结束界面 151
10.2 随机绘制多边形与花朵 153
10.2.1 自定义绘制多边形函数 154
10.2.2 自定义绘制花朵函数 155
10.2.3 程序初始化积木代码 157
10.2.4 按任意键随机绘制多边形与花朵 158
青少年创意编程丛书轻松学SCRATCH少儿趣味编程 作者简介
周 峰 男 中级 中国海洋大学计算机科学与应用专业毕业 大学本科,曾先后就职于青岛商业中专和青岛远洋学院计算机系,从事数学、计算机辅助设计的教学与研究。著作方向为中小学数学教辅、数学思维拓展类、投资理财、计算机辅助设计等。先后出版《新手学看盘——短线赚钱技巧大全》 铁道出版社 《网上外汇交易实战入门 》 铁道出版社 《网上炒股赚钱技法——同花顺实战指南》 铁道出版社 《网上炒黄金做赢家——行情分析与软件实操 》 铁道出版社 《C语言实用程序设计100例》 人民邮电出版 2002-10 10000 册《VB控件实用程序设计100例》 人民邮电出版 2002-10 10000 册《计算机立体美术设计3ds max实例教程》高教出版社,2003-7 7000 册《Flash MX 2004网络动画精彩实例创作通》 西安电子科技大学出版社,2004-1 5000 册《Visual Basic案例开发集锦》电子工业出版社 2005-06 累计印数 7000 册《Visual Basic案例开发集锦(第二版)》电子工业出版社 2008-1 5000 册《3ds max 8中文版基础与实践教程》电子工业出版社 2006-07 累计印数9000册《3ds Max 9中文版基础与实践教程》电子工业出版社 2008-01 累计印数9000册获奖情况:从2002年至今已主编(或独立编著)50余本经管、计算机图书。先后获山东省优秀教师、青岛市优秀艺术教育工作者、青岛市青年教师优秀专业人才、青岛市教学能手、青岛市中小学学科带头人、青岛市教育管理工作先进个人、青岛市和教育局两级专业技术拔尖人才等荣誉称号。