导语
内容提要
Scratch是美国麻省理工学院(MIT)多媒体宴验室开发的少儿编程软件。本书以Scratch 3.O为教学环境,通过剖析30个精美实例,让孩子在轻松愉悦的学习过程中掌握编程技能,锻炼逻辑思维能力。
全书共7章。第1章介绍Scratch这个编程软件,带领孩子迈入图形化编程的大门。第2~7章分别从动画制作、图案绘制、音乐创作、游戏制作等方面人手,指导孩子完成30个富有趣味的动画和游戏作品的制作,让孩子在实践中掌握编程的主要步骤,学会融会贯通,做到学以致用。
本书在讲解过程中尽量避免使用专业词汇,而是采用通俗易懂的语言,非常适合亲子其读,孩子和家长都能在学习过程中体验到编程的乐趣。
本书适合6岁及以上的孩子和他们的家长阅读,也可作为少儿编程培训机构的教学用书。
目录
1 认识Scratch新朋友
使用Scratch离线版
使用Scratch在线版
初识Scratch的用户界面
菜单栏
标签栏
模块分类区和积木块选择区
脚本区
舞台区
角色区
舞台设置区
积木块的基本操作
添加积木块
删除积木块
复制积木块与积木组
2 创作简单的动画作品
实例O1 通过移动制作奔驰的独角兽
技术要点01:直接移动步数
技术要点02:让角色触壁反弹
步骤详解
实例02 复制角色让多匹独角兽奔驰
技术要点:复制舞台角色
步骤详解
实例03 旋转角色制作孙悟空翻筋斗
技术要点01:指定角度旋转角色
技术要点02:面向角色旋转
步骤详解
实例04 广播消息打造昼夜交替动画
技术要点01:广播消息
技术要点02:接收消息
技术要点03:切换舞台背景
步骤详解
实例05 点击触发打造飞机博物馆
步骤详解
实例06 切换造型制作花朵绽放动画
步骤详解
3 随机的魅力
实例07 随机方向移动制作花间飞舞的蝴蝶动面
技术要点01:角色的随机移动
技术要点02:造型的切换
步骤详解
实例08 虚像特效制作城堡边飞舞的精灵动画
技术要点01:设置图形特效
技术要点02:有限次数的重复
步骤详解
实例09 通过克隆制作烟花绽放动画
技术要点:克隆
步骤详解
实例10 多次克隆制作猴子接香蕉游戏
步骤详解
实例11 巧设坐标制作躲避炮弹攻击游戏
步骤详解
实例12 随机转换造型打造换装达人
步骤详解
实例13 随机旋转制作热闹的昆虫聚会动画
步骤详解
4 变身绘画达人
实例14 画笔勾线制作诗句连线画
技术要点01:设置画笔状态和颜色
技术要点02:调整画笔粗细
步骤详解
实例15 限次循环打造魔力画笔
步骤详解
实例16 运用公式绘制迷人玫瑰
步骤详解
实例17 自由绘画为图像着色
步骤详解
5 让作品绘声绘色
实例18 复制角色制作小小钢琴家
技术要点:指定演奏音符及节拍
步骤详解
实例19 扩展音域实现36键钢琴弹奏
步骤详解
实例20 自定义积木块自动演奏音乐
步骤详解
实例21 调用多种乐器自由演奏
步骤详解
实例22 用麦克风响度吹灭生日蜡烛
步骤详解
实例23 通过朗读打造精灵与巫师的对话
步骤详解
6 数学也能趣味学
实例24 加法运算制作蜗牛快快跑
技术要点01:四则运算
技术要点02:创建变量
步骤详解
实例25 巧用计算制作时钟动画
技术要点:造型绘制
步骤详解
实例26 通过计算为时钟添加秒针
步骤详解
实例27 比较大小制作大鱼吃小鱼游戏
技术要点:比较运算符
步骤详解
7 好玩游戏自己做
实例28 角色触碰制作欢乐打地鼠
步骤详解
实例29 利用侦测制作英语对对碰
步骤详解
实例30 重力因素制作小猫下100层
步骤详解