Scratch少儿创意动画故事编程(STEAM教育实战手册)

Scratch少儿创意动画故事编程(STEAM教育实战手册)
作者: (意)酷编酷玩|译者:李泽|绘画:(意)瓦伦蒂娜·菲格斯
出版社: 中国青年
原售价: 59.90
折扣价: 37.80
折扣购买: Scratch少儿创意动画故事编程(STEAM教育实战手册)
ISBN: 9787515350479

作者简介

Coder Kids是意大利米兰的编程教育机构,专为8—13岁青少年提供校内外课程和家庭活动。目标是根据逻辑和计算思维,培养孩子们思考和解决问题的能力。我们相信编程不仅仅是一种计算机语言,更是一种提高创造性思维的方法。

内容简介

我们希望儿童不要被动地体验技术,而是鼓励主动理解它,看到其真实 的模样:一个验证并实现自己想法的强大工具。 本书共讲解了6个案例,难度由浅入深,每个项目都会制作简短的故事或 小游戏。通过直观的任务,项目将为读者提供最重要的编程工具。 本书先讲解Scratch的基本使用方法,如果你已经熟悉Scratch,也可以 直接跳到第一个项目。在每个章节开始,读者都会看到动画效果介绍或游戏规 则介绍以及使用的素材(可以在下一页的网址中下载)。本书还会介绍创建游 戏过程的每一个步骤。 在学习项目时,你会看到一些带有放大镜的话框,里面描述了与Scratch 无关却非常重要的通用概念,其他画框则包含值得深入研究的问题。 每个项目的结尾都有一个挑战环节,挑战要求读者修改自己的程序,所 有挑战的解决方法都汇集在本书的末尾。我们建议读者尝试修改,以便测试 并验证自己对于本书内容的理解程度。 素材网站 本书对应的网站是www.coding.whitestar.it。 孩子们可以在网站中找到角色和背景素材,创建自己的项目。当然啦, 不同的游戏可以使用不同的图像,只要它们的格式正确就行! 网站上所有素材都是SVG矢量格式的,虽然Scratch也同样支持 PNG、JPG以及GIF格式。 本书游戏所对应的网络素材均为出版社版权所有。素材可以自由使用和 复制传播,仅限非商业用途。 编程意味着什么? 编程意味着使用一种计算机能理解的语言命令计算机。 因此,一段程序通过简单地告知计算机在何种场合下作何反应,将计算 机转变为特定问题的实用工具。程序员编写的程序必须非常准确,而且要考 虑各种可能性,因为计算机并没有自主思考的能力! 算法 算法是指为得到预期结果而准确设计的一系列有序指令。我们举个例 子,尝试描述图中机器人如何到达网格中的目的地。为了让机器人从A1到达 C3,它需要执行以下步骤:首先向右移动两次,每次1格;然后向上移动两 次,每次1格。这就是一个简单的算法。 显然,解决问题的方 法不可能只有一种! scratch 2.0 “Scratch是MIT媒体实验室终生幼儿园小组的研发项目,它是一款免费软件。 Scratch帮助青少年学习创造性思维、系统思考和协同合作,这些都是21世纪的关键 技能。你可以使用Scratch编程实现交互式故事、游戏和动画,并于在线网络社区和 他人分享你的作品。” [https://scratch.mit.edu/about/] 虽然本书的项目使用Scratch 2.0设计,然而也有学习者在使用较老的版本(1.4)。 Scratch不仅仅是程序设计语言,它还是编程环境、在线社区、官方网站和允许用户 上传项目的云平台。 虽然本书的项目使用Scratch 2.0设计,然而也有学习者在使用较老的版本(1.4)。 Scratch不仅仅是程序设计语言,它还是编程环境、在线社区、官方网站和允许用户 上传项目的云平台。 离线编辑器 进入网站 【scratch.mit.edu/scratch2download】 并按照页面的指导步骤,下载并 安装Scratch离线编辑器。 使用离我们希望儿童不要被动地体验技术,而是鼓励主动理解它,看到其真实 的模样:一个验证并实现自己想法的强大工具。 本书共讲解了6个案例,难度由浅入深,每个项目都会制作简短的故事或 小游戏。通过直观的任务,项目将为读者提供最重要的编程工具。 本书先讲解Scratch的基本使用方法,如果你已经熟悉Scratch,也可以 直接跳到第一个项目。在每个章节开始,读者都会看到动画效果介绍或游戏规 则介绍以及使用的素材(可以在下一页的网址中下载)。本书还会介绍创建游 戏过程的每一个步骤。 在学习项目时,你会看到一些带有放大镜的话框,里面描述了与Scratch 无关却非常重要的通用概念,其他画框则包含值得深入研究的问题。 每个项目的结尾都有一个挑战环节,挑战要求读者修改自己的程序,所 有挑战的解决方法都汇集在本书的末尾。我们建议读者尝试修改,以便测试 并验证自己对于本书内容的理解程度。 素材网站 本书对应的网站是www.coding.whitestar.it。 孩子们可以在网站中找到角色和背景素材,创建自己的项目。当然啦, 不同的游戏可以使用不同的图像,只要它们的格式正确就行! 网站上所有素材都是SVG矢量格式的,虽然Scratch也同样支持 PNG、JPG以及GIF格式。 本书游戏所对应的网络素材均为出版社版权所有。素材可以自由使用和 复制传播,仅限非商业用途。 编程意味着什么? 编程意味着使用一种计算机能理解的语言命令计算机。 因此,一段程序通过简单地告知计算机在何种场合下作何反应,将计算 机转变为特定问题的实用工具。程序员编写的程序必须非常准确,而且要考 虑各种可能性,因为计算机并没有自主思考的能力! 算法 算法是指为得到预期结果而准确设计的一系列有序指令。我们举个例 子,尝试描述图中机器人如何到达网格中的目的地。为了让机器人从A1到达 C3,它需要执行以下步骤:首先向右移动两次,每次1格;然后向上移动两 次,每次1格。这就是一个简单的算法。 显然,解决问题的方 法不可能只有一种! scratch 2.0 “Scratch是MIT媒体实验室终生幼儿园小组的研发项目,它是一款免费软件。 Scratch帮助青少年学习创造性思维、系统思考和协同合作,这些都是21世纪的关键 技能。你可以使用Scratch编程实现交互式故事、游戏和动画,并于在线网络社区和 他人分享你的作品。” [https://scratch.mit.edu/about/] 虽然本书的项目使用Scratch 2.0设计,然而也有学习者在使用较老的版本(1.4)。 Scratch不仅仅是程序设计语言,它还是编程环境、在线社区、官方网站和允许用户 上传项目的云平台。 虽然本书的项目使用Scratch 2.0设计,然而也有学习者在使用较老的版本(1.4)。 Scratch不仅仅是程序设计语言,它还是编程环境、在线社区、官方网站和允许用户 上传项目的云平台。 离线编辑器 进入网站 【scratch.mit.edu/scratch2download】 并按照页面的指导步骤,下载并 安装Scratch离线编辑器。 使用离线编辑器不需要注册账号。 无论在线还是离线,进入网站 【scratch.mit.edu/tips】 后,你会发现许多有用的建 议,相信它们能够帮助你入门并进一步探索,这些主题本书也会进行讨论。 角色、舞台、脚本 角色 你在Scratch中使用的2D人物和各种物品称为角色。虽然Scratch允许你在角色库 中选择角色,但是你也能自行设计、从计算机上传,或摄像头拍照创建。 舞台 Scratch舞台包含项目的所有背景。和角色类似,你可以从背景库中选择背景,或 者自行设计背景,从计算机上传或使用摄像头拍摄背景。 从角色库中挑选角色 从背景库中挑选背景 自行设计角色或背景 从计算机中上传角色或背景 使用摄像头拍照,从而创建角色或背景 角色 新建角色 新建背景 x: 240 y: 30 游戏场景:这里便是故事和游戏的展示窗口。在这一区域有如下按钮: 舞台区:这里包含项目中的所有背景。 角色区:这里包含项目中的所有人物和物品。 积木区:这里包含Scratch中所有积木命令块。 脚本区:给背景和各个角色设置你希望执行的命令。 启动游戏。 停止游戏。 激活游戏模式。注意!在游戏模式中仅能进行游戏,无法做太多改变!再次 点击该图标即可返回到项目中做相应的调整。 工具栏 语言: 点 击 这 里 选 择 你 的 语言。 打开或保存 项目。 该按钮会展示一个项目列表,这些 项目对于Scratch入门有如神助。 其中还包含实践经验等信息。 撤销最后一次删除, 还能放大脚本区。 直接进入Scratch 的官方网站。 印戳: 使用这个工具复制任何 你想复制的元素。 移除: 删除你不想要的元素。 放大: 让角色变大。 积木说明: 可帮助你理解 积木的功能。 缩小: 让角色变小。 文件 编辑 提示 关于 文件 编辑 提示 关于线编辑器不需要注册账号。 无论在线还是离线,进入网站 【scratch.mit.edu/tips】 后,你会发现许多有用的建 议,相信它们能够帮助你入门并进一步探索,这些主题本书也会进行讨论。 角色、舞台、脚本 角色 你在Scratch中使用的2D人物和各种物品称为角色。虽然Scratch允许你在角色库 中选择角色,但是你也能自行设计、从计算机上传,或摄像头拍照创建。 舞台 Scratch舞台包含项目的所有背景。和角色类似,你可以从背景库中选择背景,或 者自行设计背景,从计算机上传或使用摄像头拍摄背景。 从角色库中挑选角色 从背景库中挑选背景 自行设计角色或背景 从计算机中上传角色或背景 使用摄像头拍照,从而创建角色或背景 角色 新建角色 新建背景 x: 240 y: 30 游戏场景:这里便是故事和游戏的展示窗口。在这一区域有如下按钮: 舞台区:这里包含项目中的所有背景。 角色区:这里包含项目中的所有人物和物品。 积木区:这里包含Scratch中所有积木命令块。 脚本区:给背景和各个角色设置你希望执行的命令。 启动游戏。 停止游戏。 激活游戏模式。注意!在游戏模式中仅能进行游戏,无法做太多改变!再次 点击该图标即可返回到项目中做相应的调整。 工具栏 语言: 点 击 这 里 选 择 你 的 语言。 打开或保存 项目。 该按钮会展示一个项目列表,这些 项目对于Scratch入门有如神助。 其中还包含实践经验等信息。 撤销最后一次删除, 还能放大脚本区。 直接进入Scratch 的官方网站。 印戳: 使用这个工具复制任何 你想复制的元素。 移除: 删除你不想要的元素。 放大: 让角色变大。 积木说明: 可帮助你理解 积木的功能。 缩小: 让角色变小。 文件 编辑 提示 关于 文件 编辑 提示 关于 引爆创客教育!玩转创意,轻松编程!意大利儿童编程教育机构Coder Kids专门为8——13岁少儿量身打造的Scratch编程手册,从看故事到做故事,增添生活乐趣,培养逻辑思维。作一名快乐小创客,从这一本开始! 本书为读者打造出一个妙趣横生的Scratch编程世界,通过六个趣味创意故事案例的制作方法讲解了Scratch语言实际开发应用,将看似复杂的计算机编程语言通过生动易懂的形式表达出来,内容安排由浅入深,层次丰富,吸引孩子的同时,成年编程新手也同样可以阅读。