电子学会图形化scratch编程等级考试四级真题答案解析(选择题)2020-6
809
2022-05-28
零基础看图学scratch 3.0少儿趣味编程(全彩大字版)
快学习教育 编著
前言
当今世界迈入飞速发展的轨道,知识的更新换代速度超乎想象。在下一代的教育上,培养孩子的逻辑思维能力、问题解决能力、创造力和想象力,将比传授现成的知识更加重要。因为科技的进步日新月异,这些能力却永远不会过时。学习编程便是发展这些能力的有力途径。
在众多科研机构和科学家的努力之下,大量适合孩子学习的图形化编程工具被研发出来,Scratch就是其中的佼佼者。爱玩游戏是孩子的天性,本书秉持着“寓教于乐”的初衷,通过讲解如何用Scratch 3.0编写游戏,让孩子在快乐的学习过程中掌握技能、训练思维。
全书内容共7章。第1章介绍Scratch编程工具,带领读者迈入图形化编程的大门。第2~7章分别为6个经典游戏实例的剖析,包括“海底世界”“见缝插针”“迷宫探险”“疯狂接苹果”“梦幻拼图”“一起来找茬”,将编程的核心思想循序渐进地渗透在富有趣味的游戏编写之中,让孩子真正学有所思、学以致用。
学习编程并不是要让孩子们成为软件工程师,而是以训练思维为首要目标。本书在设计游戏时穿插了数学、逻辑、算法等丰富的知识,将枯燥和抽象的理论通过生动形象的游戏呈现出来,让孩子能在快乐中学到思维训练的精髓。
本书的实例在学习难度的安排上是由浅入深的,第1个和第2个游戏仅需30分钟的编写就能实现理想的效果。随着难度的增加,需要的编程时间会更长,但不要灰心,只要坚持学习,胜利就在前方招手~
在孩子学习编程的过程中,家长的陪伴和指引不可或缺。因此,本书以6岁以上的孩子及他们的家长为对象编写,内容通俗易懂,语言轻松活泼,非常适合亲子共读,完全没有编程基础的家长也能轻松辅导孩子学习。此外,本书也可作为少儿编程培训班的教材。
由于编者水平有限,在编写本书的过程中难免有不足之处,恳请广大读者指正批评,除了扫描二维码关注订阅号获取资讯以外,也可加入QQ群787027787与我们交流。
编者
2019年2月
目录
前言
阅读指导
如何获取云空间资料
1 Scratch入门 9
在线使用Scratch 10
离线使用Scratch 12
加入社区分享作品 15
认识Scratch 18
2 海底世界 20
营造海底气氛 22
添加海底生物 23
让鲨鱼游起来 26
螃蟹和水母的运动 33
让小丑鱼动起来 33
3 见缝插针 38
画一个大大的圆盘 40
准备一根针 42
让针射出去 54
设置游戏结束画面 59
4 迷宫探险 61
设计游戏界面 63
主角小企鹅登场 70
走迷宫时不能穿墙 75
设置游戏结束 77
5 疯狂接苹果 79
接苹果的碗 81
不断下落的苹果 86
用碗接住苹果 91
分数和剩余时间 93
一个苹果太孤单 97
增强游戏的完整性 98
6 梦幻拼图 100
简单一点的3×3拼图 102
游戏开始的标志 116
挑战成功和五角星等级 119
选择难度与难度等级 122
中高级难度的脚本变化 124
再玩一次吧 127
游戏界面的设计 129
7 一起来找茬 134
初级难度有3处不同 136
旁白小猫 143
不同的难度 146
游戏的控制器 148
游戏的界面变化 150
“再来一次”和“重新开始” 156
游戏中广播消息一览 159
附录 160
阅读指导
本书是为6岁以上的小朋友及他们的家长编写的亲子类编程图书。书中的实例经过精心设计,难度由浅入深,将编程的核心思想循序渐进地渗透在富有趣味的游戏编写之中,没有编程基础的读者也不用担心看不懂、学不会。下面对书中各个板块的内容和功能进行说明,帮助大家更好地阅读和理解本书的内容。
实例的关键要点提炼
欢迎来到本书的第二个Scratch 游戏:见缝插针。在这个游戏中,玩家通过按下空格键把针发射出去,插在一个不停转动的圆盘上,在圆盘有限的空间中安插尽量多的针,数量越多,分数越高。游戏程序比较简单,下面就一起来动手操作吧!
游戏目标 用键盘控制针安插到圆盘上,数量越多,分数越高
知识点角色的绘制、基础循环、触碰侦测、克隆自己
操作方式按下空格键将针发射出去
可从本书云空间获取实例的相关资源
核心角色和任务总览
实例的舞台效果分析
本书以Scratch3.0在线版为编程环境,同样适用于Scratch3.0离线版。
用可爱的卡通小人提示注意事项,阅读起来更加有趣
在游戏开始之后,游戏名称需要隐藏起来。选择“事件”模块,拖动“当接收到(消息1)”积木块到脚本区;单击“消息1”右侧的下三角按钮,在弹出的列表中选择“新消息”选项,然后在弹出的“新消息”对话框中输入“新消息的名称”为“开始游戏”,单击“确定”按钮;最后在“当接收到(开始游戏)”积木块的下方添加“外观”模块下的“隐藏”积木块。
阅读指导
详尽的步骤分析,一步步指引操作
清晰大图,阅读无碍
提供每部分的完整脚本及详细注释
延伸内容将编程原理讲解得更透彻
消息起着传递指令或进程的作用。结合运用消息的广播和接收,可以让角色相互协作。例如:计时器的时间到了,可是怎么才能让角色知道呢?这时通过广播将“时间到”的消息告知角色,广播就是传播消息的一种媒介。
在Scratch 的预设积木块中,只有增加坐标的积木块,没有减少坐标的积木块,所以用增加一个负数的形式来表示减少。
指引编程的思路
PRESS START
如何获取云空间资料
扫描关注微信公众号
在手机微信的“发现”页面中点击“扫一扫”功能,进入“二维码/条码”界面,将手机对准右图中的二维码,扫描识别后进入“详细资料”页面,点击“关注”按钮,关注我们的微信公众号。
获取资料-和密码
点击公众号主页面左下角的小键盘图标,进入输入状态,在输入框中输入本书书号的后6位数字“622192”,点击“发送”按钮,即可获取本书云空间资料的-和访问密码。
打开资料下载页面
方法1:在计算机的网页浏览器地址栏中输入获取的-(输入时注意区分大小写),如右图所示,按Enter键即可打开资料下载页面。
方法2:在计算机的网页浏览器地址栏中输入“wx.qq.com”,按Enter键后打开微信网页版的登录界面。按照登录界面的操作提示,使用手机微信的“扫一扫”功能扫描登录界面中的二维码,然后在手机微信中点击“登录”按钮,浏览器中将自动登录微信网页版。在微信网页版中单击左上角的“阅读”按钮,如左图所示,然后在下方的消息列表中找到并单击刚才公众号发送的消息,在右侧便可看到-和相应密码。将-复制、粘贴到网页浏览器的地址栏中,按Enter键即可打开资料下载页面。
输入密码并下载资料
在资料下载页面的“请输入提取密码”下方的文本框中输入获取的访问密码(输入时注意区分大小写),再单击“提取文件”按钮。在新页面中单击打开资料文件夹,在要下载的文件名后单击“下载”按钮,即可将其下载到计算机中。如果页面中提示选择“高速下载”还是“普通下载”,请选择“普通下载”。下载的资料如为压缩包,可使用7-Zip、WinRAR等软件解压。
提示:读者在下载和使用云空间资料的过程中如果遇到自己解决不了的问题,请加入QQ群787027787,下载群文件中的详细说明,或找群管理员提供帮助。
游戏 登录
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。