creative computing 创意程设思维...或到探索页面寻找特定种类的项目。...
TRANSCRIPT
CREATIVE COMPUTING 创意程设思维 Learner Workbook 学生手册
这本手册属于:
单元 0
开始出发
你的进度 本单元包含
0 1 2 3 4 5 6
SCRATCH 简介 SCRATCH 账户 设计手札SCRATCH 小惊奇SCRATCH 创作坊讨论小组
SCRATCH
简介想一想
+ 你平常都用计算机做什么事?
+ 这些使用方式中有哪些是你认为能表现创意的?
在空格或设计手札回答以下的问题。
姓名: 开
始出
发
初来乍到?先建立一个自己的 Scratch 账户吧!
SCRATCH 账户
有了专属的 Scratch 账号,你就可以在 Scratch 网站上建立、保存、分享自己的项目。照着下面的步骤 创建并设定你的帐户数据。
从这里开始
❑ 开启网络浏览器,并输入网址:
http://scratch.mit.edu
❑ 在主页找到「加入 Scratch」的按钮,
点击后就会展开注册窗体。
❑ 依指示填写数据就可以完成账号的申
请。
SCRATCH
账户想一想
+ 你想在Scratch 上使用的账户名称是?
+ 哪些提示能够帮助你想起你的密码?
在空格或设计手札回答以下的问题。
姓名: 开
始出
发
设计手札想一想
+ 你会如何介绍Scratch 给朋友呢?
+ 写下或画出三种你有兴趣创作的Scratch 专案。
在空格或设计手札回答以下的问题。
姓名: 单元
0 回想
沉思
你可以让 Scratch 喵咪做出让人印象深刻的动作吗?
Scratch 小惊奇
这个活动中,你会用 Scratch 创作一些新的项目,并自己体验不同Scratch 积木的用法,让喵咪做出很酷的动作。
从这里开始
❑ 前往 Scratch 网站:
http://scratch.mit.edu
❑ 用你的账号登入 Scratch。
❑ 点击页面最上方的「创造」就会连结
到编辑器同时建立一个新的项目。
❑ 探索时间到了!试试接口上的不同部
分,点击看看会有什么事发生。
❑ 玩一下程序积木!拖曳几个积木到编
辑器的「工作区」,点点看每个积木,
观察有什么反应,你也可以试着把多
个积木接在一起。
SCRATCH
小惊奇想一想
+ 你发现了什么?
+ 这些发现里,哪些是你想更深入了解的?
在空格或设计手札回答以下的问题。
姓名: 单元
0 回想
沉思
方会
的
学会如何将你的项目加入到一个在线的 Scratch 创作坊。
SCRATCH 创作坊
创作坊可以将许多Scratch 项目收集在一起,跟着以下步骤,将你的项目加到 Scratch 小惊奇创作坊。
从这里开始
❑ 连结到 Scratch 小惊奇创作坊:
http://scratch.mit.edu/studios/460431
❑ 用你的账户登入 Scratch。
❑ 点击「添加项目」按钮,接着画面
下出现「我分享的项目」、「我的收
藏」… 选单。
❑ 用巡览按钮找到你的项目,然
后悬停在该项目,点击「Add +」
就可以把项目加入到该创作坊。
SCRATCH
创作坊想一想
+ 你觉得Scratch 创作坊可以拿来做什么?
+ 在看了别人的项目后,你发现了什么有趣新奇的事?
+ 你在哪两个专案留言了?内容是什么?
+ 你认为怎样的留言才算是「好的」回馈?
在空格或设计手札回答以下的问题。
姓名: 单元
0 回想
沉思
手册持有者:
开发中的项目名称:
讨论小组
回馈者
【红】 哪个部分无法执行? 哪个部分可以改进?
【黄】 哪个部分不懂? 哪个部分可以换个作法?
【绿】 哪个部分做得很好? 哪个部分你最喜欢?
不知道怎么给予建议吗?试试利用这些线索? + 说明清楚:你看得懂这个项目是要做什么吗? + 设计特色:你找得到这个项目特别之处吗?程序运行后和你想象的一样吗?
+ 操作体验:你感觉到这个专案有吸引力吗?是因为互动性、原创性、精致度 …?使用时的感觉如何?
你的进度 本单元包含
单元 1
探索与发现
0 1
2 3 4 5 6
舞蹈排演循序渐进十种积木我的创作坊侦错与除错自我介绍
舞蹈排演
想一想
+ 当发号施令者有什么简单/困难的呢?
+ 当接受指令者有什么简单/困难的呢?
+ 当一个旁观者有什么简单/困难的呢?
+ 这个活动和操作Scratch 之间有什么关系?
在空格或设计手札回答以下的问题。
姓名:
新来的?创建你的第一个 Scratch 程序项目!
循序渐进
活动中,你要跟着教程的介绍,
一步一步的跟着操作,在 Scratch
中创造一只跳舞的猫。当你完成了这些步骤,试着加入其它的
Scratch 程序积木,在项目里融入 你自己的想法。
从这里开始
❑ 跟着教程一步步的操作。
❑ 添加更多其它的程序积木。
❑ 实验看看,加入你想要呈现的东西。
你想试验哪些程序积木呢?
再试试! 做完了?
❑ 录制你的声音当音效。 ❑ 创造不同的背景。 ❑ 增加更多跳舞的角色,让你的
项目变成一场舞会。 ❑ 尝试帮你的角色设计新造型。
+ 把你的专案加到循序渐进创作坊: http://scratch.mit.edu/studios/475476
+ 挑战自己!加入新的程序积木、新的音效、新的动作。 + 帮助你的同学!
+ 实验新的程序积木,看看还可以怎么使用它。
循序渐进
想一想
+ 这个活动最让你印象深刻的地方?
+ 按照指示,一步一步的跟着做出项目,你的感觉如何?
+ 活动的哪个部分让你觉得最能发挥自己的创意?
在空格或设计手札回答以下的问题。
姓名:
只能用 10 种积木来创作! 你能变出什么花样?
十种积木
你只能运用指定的 10 种积木来创造一个专案,每种至少都要用到一次喔。
从这里开始
❑ 实验每个程序积木来测试点子。
❑ 以各种方式混合、搭配这些积木。
❑ 重复以上的操作!
做完了?
❑ 不断的混搭这些积木,看看会试出什么新奇有趣的东西,然后发展成你的点子。
❑ 与你的同学一起做,一起脑力激荡! ❑ 探索多一点,看看别人是怎么做的,这是
一个发掘灵感的好法子!
+ 将你的项目加入到十种积木创作坊:
http://scratch.mit.edu/studios/475480
+ 添加更多不同的角色、造型、背景!
+ 挑战自己!看看你还能用这 10 种积木做出多少种新玩意儿。
+ 与一个同学交换,互相改编对方的项目。
十种积木
想一想
+ 在只能用 10 种积木的限制下,你觉得有什么特别困难的地方?
+ 在只能用 10 种积木的限制下,你觉得有什么变得容易的地方?
+ 像这样有限制的活动,让你对于事情有了不同的思考方式吗?
在空格或设计手札回答以下的问题。
姓名:
我的创作坊
活动中,借着探索 Scratch 网站上众多项目,调查并研究它们,你会发现创意的超多可能性。此外,
你也将学会利用 Scratch 创作坊来收藏那些你喜爱的作品。
从这里开始
❑ 观看 Scratch 主页上定期更新的项目,
或到探索页面寻找特定种类的项目。
❑ 从我的东西页面里建立一个创作坊。
❑ 将 3 个以上的项目加到新的创作坊。
❑ 在搜寻字段上输入关键词,找找和你的兴趣有关的项目。
❑ 在探索页面里浏览不同类别的作品,像是动画、美术、游戏、音乐、故事。
❑ 查看主页上的特色创作坊,从中找寻更多灵感。
+ 挑战自己!探索的 Scratch 项目愈多,你愈能发现 Scratch 可以完成的事情无限多。
+ 找一找还有哪些让你感兴趣的创作坊。
+ 问问同学他们是用什么方法找到很酷的作品的。
+ 与同学分享你刚刚建立的创作坊!
用 Scratch 可以创作什么?
再试试! 做完了?
我的创作坊
想一想
+ 你用什么方法找到自己感兴趣的项目?
+ 你觉得这些作品可以在你未来的作品中帮上什么忙?
+ 饮水思源是很重要的! 你能透过什么方式表扬这些项目和项目的建立者?
在空格或设计手札回答以下的问题。
姓名:
做完了?
+ 与同学讨论你们侦错与除错的实际过程,将你
们
❑ 除错挑战 1.5 http://scratch.mit.edu/projects/10437476
这个项目中, Scratch 喵咪应该要在程序运行时说出
「Meow, meow, meow!」,并且同时发出声音,但现在对话泡泡比声音提早出现,而且发出的声音也不如预期, 只叫了一下。我们要如何修正这个程序?
帮个忙!你能够排除这 5 个 Scratch 项目在程序上错误吗?
侦错与除错
活动中,你将侦查这 5 个除错挑战中有哪些程序出错了。在找到之后, 试着用你的方法来解决它。
从这里开始
❑ 前往侦错与除错创作坊:
http://scratch.mit.edu/studios/475483
❑ 为创作坊中的 5 个除错挑战进行测试,
找到问题,解决问题。
❑ 写下你的解决方案,或用你的方法调
整你认为有错的程序。
❑ 把程序中可能的错误列成一张清单。 ❑ 追踪并弄清楚你做过的事情!这样可提醒
你究竟做过什么并引导你继续下个尝试。 ❑ 与你的同学分享发现问题、解决问题的方法,
和你自己的相互比较,多找几个同学,直到发现对你有用的方法。
之间相同、不同的方法纪录下来。
+ 在工作区的程序积木上点击鼠标右键,会有个程序批注的功能。试着添加你的批注,帮助别人理解你程序中不同的部分!
+ 帮助你的同学!助人为快乐之本。
❑ 除错挑战 1.4 http://scratch.mit.edu/projects/10437439
这个项目中, Scratch 喵咪应该要在被点击时在舞台
前来回走动,但是牠现在失控了,牠在左右移动时倒立了,我们要如何修正这个程序?
❑ 除错挑战 1.3 http://scratch.mit.edu/projects/10437366
这个项目中,当你按下空格键, Scratch 喵咪应该要翻
个跟斗,但是牠现在却没有反应,我们要如何修正这个 程序?
❑ 除错挑战 1.2 http://scratch.mit.edu/projects/10437249
这个项目中,当绿色旗子被点击时, Scratch 喵咪应该
要在舞台左边出现然后说话,再滑行到右边说些话。现在第一次点击绿旗好像正常,但再运行一次发现行不
通,我们要如何修正这个程序?
❑ 除错挑战 1.1 http://scratch.mit.edu/projects/10437040
这个项目中,当你点击绿旗时, Gobo 和 Scratch 喵咪
应该开始一起跳舞,但现在只有 Scratch 喵咪这么做,我们要如何修正这个程序?
测错与除错
想一想
+ 你看到的问题是什么?你如何发现的?
+ 你觉得它是个错误的原因?
+ 你是怎么修正这个问题的?
+ 别人有修正这个问题的其它方法吗?
在空格或设计手札回答以下的问题。
姓名:
❑ 使用造型来改变角色的外观。 ❑ 创造不同的背景。 ❑ 尝试增加音效到你的项目。 ❑ 尝试在剪贴簿加入动作变化。
自我介绍
实验用角色与造型、舞台与背景、外 观、音效等…来创作一个交互式的
Scratch 专案。这个项目能够让别人更了解你,也帮助你更关心别人的想法。
从这里开始
❑ 创建一个角色。
❑ 让它可以互动。
❑ 重复以上操作!
增加程序代码,让你的角色可以用鼠标、键盘或其它方 式来与使用者互动。
再试试!
做完了?
+ 将你的项目加入到自我介 绍 创 作 坊 : http://scratch.mit.edu/studios
/475470
+ 挑战自己!试着加入新的程序积木、音效…
+ 帮助你的同学!
你能怎么结合影像跟声音,制作一本关于你自己的交互式剪贴簿呢?
自我介绍
想一想
+ 这个作品中,最让你自己骄傲的部分是哪里?为什么?
+ 创作时有遇到什么困难吗?你是怎么脱困的?
+ 如果有下一步,你还想要多做些什么?
+ 从别人的自我介绍项目中你有什么发现?
在空格或设计手札回答以下的问题。
姓名:
动次动次…就跟着音浪一起…
单元 2
动画 ANIMATIONS
你的进度 本单元包含
0 1 2
3 4 5 6
表演的脚本组个乐团 橘色方形紫色圆形动起来唷 侦错与除错音乐影片
表演的脚本想一想
+ 活动里,有哪些方法可以让动作发生?
+ 像这样触发动作的事件,在Scratch 里有哪些?
+ 活动里,如果同时间有多个事件动作一起发生的话会怎样?
+ Scratch 里有什么机制能让事件能够并行运作呢?
在空格或设计手札回答以下的问题。
姓名:
你可以如何运用 Scratch 来创造音效、乐器或是你喜爱的音乐风格?
组个乐团
活动中,你将藉由角色与音效的搭配来设计交互式乐器,并
且建立一个音乐性质的 Scratch
项目。
从这里开始
❑ 创建一个角色。
❑ 加入音效类的扩展积木。
❑ 实验可以让乐器产生互动的方式。
从范例库选个角色来作为你的乐器
再试试! 做完了?
❑ 运用重复程序积木让音乐播放不只一次。 ❑ 汇入或录下自己的音效,或是试验音效编辑器。 ❑ 试用节奏程序积木来加快或减慢演奏的速度。
+ 将项目加入到组个乐团创作坊:
http://scratch.mit.edu/studios/475523
+ 挑战自己!发明一个新乐器,或是录下自己的声音当音效。
+ 帮助你的同学!
组个乐团
想一想
+ 你最先做的是什么?
+ 你接着做的是什么?
+ 你最后做的是什么?
在空格或设计手札回答以下的问题。
姓名:
只能用橘色方块和紫色圆圈? 这能做出什么玩意儿?发挥你的想象力吧!
橘色方形紫色圆形
在这个挑战中,你将做出一个只能有橘色方形和紫色圆形的专案!
从这里开始
❑ 使用绘图编辑器画出你的角色。
❑ 利用外观积木,让你的角色有变化。
❑ 利用动作积木,让你的角色动起来。
❑ 探索其它的积木,看看还能做什么?
做完了?
❑ 找你的同学一起脑力激荡! ❑ 在开始前,将你想尝试的东西列成清单。
❑ 探索看看别人用 Scratch 做了什么样的项目, 这是一个启发灵感的好方法!
+ 将你的项目加入到橘色方形、紫色圆形创作坊:
http://scratch.mit.edu/studios/475527
+ 探索绘图编辑器上切换成位图与向量图模式之间的差异。
+ 挑战自己!再做一个完全不同的项目(但还是只能用紫色圆形和橘色方形喔)。
+ 融合另一个同学完成的项目。.
+ 帮助你的同学!
橘色方形紫色圆形想一想
+ 你的项目中是如何运用这两个图案的? 这样的灵感来自?
+ 对你来说,这个活动的哪个部分最有挑战性?
+ 对你来说,这个活动的哪个部分是最特别的?
在空格或设计手札回答以下的问题。
姓名:
你要如何让一个图案或一张照片动起来?
动起来唷
活动中,你要借着变化(修改)出一连串的造型,来探索让角色动起来的方式。
从这里开始
❑ 选一个角色。
❑ 为角色添加不同的造型。
❑ 加入让影像动起来的程序。
❑ 重复以上操作,多做几次!
再试试! 做完了?
❑ 试着在纸上画出你的动画构想,就好像手翻书动画那样。
❑ 尝试不同的程序积木与造型,看看你能不能发现有趣的事情。
❑ 需要一些灵感?到 Scratch 站台的「探索」页面逛逛,看看别人完成了些什 么。
+ 将你的项目加入到动起来唷创作坊: http://scratch.mit.edu/studios/475529
+ 挑战自己!在项目中加入更多特色,让它更生动。
+ 帮助你的同学!
+ 与一个同学分享,并介绍你的设计过程。
+ 找一个你感兴趣的动画项目并改编成你自己的想法。
动起来唷
想一想
+ 角色和造型的差异是什么?
+ 什么是动画?
+ 生活中有什么事也有循环?举三个例子。(例如每天晚上都要睡觉)
在空格或设计手札回答以下的问题。
姓名:
帮个忙!你能够排除这 5 个 Scratch 项目在程序上错误吗?
侦错与除错
活动中,你将侦查这 5 个除错挑战中有哪些程序出错了。在找到之后, 试着用你的方法来解决它。
从这里开始
❑ 前往侦错与除错创作坊:
http://scratch.mit.edu/studios/475539
❑ 为创作坊中的 5 个除错挑战进行测试,
找到问题,解决问题。
❑ 写下你的解决方案,或用你的方法调
整你认为有错的程序。
❑ 把程序中可能的错误列成一张清单。 ❑ 追踪并弄清楚你做过的事情!这样可提醒
你究竟做过什么并引导你继续下个尝试。 ❑ 与你的同学分享发现问题、解决问题的方法,
和你自己的相互比较,多找几个同学,直到发现对你有用的方法。
+ 与同学讨论你们侦错与除错的实际过程,将你们之间相同、不同的方法纪录下来。
+ 在工作区的程序积木上点击鼠标右键,会有个程序批注的功能。试着添加你的批注,帮助别人理解你程序中不同的部分!
+ 帮助你的同学!助人为快乐之本。
做完了?
❑ 除错挑战 2.5 http://scratch.mit.edu/projects/23267245
这个项目中,在项目开始时就会播放生日快乐歌,歌曲结束的时候会出现一个「点击此处吹熄烛!」的提示讯息,不过现在这个讯息竟然在播放途中就出现, 我们要如何修正这个程序?
❑ 除错挑战 2.4 http://scratch.mit.edu/projects/23267140
这个项目启动后,会有一朵花在画面上绽放的动画, 当花全开完了应该就要会停止,不过现在却没有这样,我们要如何修正这个程序?
❑ 除错挑战 2.3 http://scratch.mit.edu/projects/24268506
这个项目的程序是用来画个笑脸的,但是出了差错, 这个笑脸的眼睛和嘴巴现在黏在一起了,我们要如何修正这个程序?
❑ 除错挑战 2.2 http://scratch.mit.edu/projects/24268476
这个项目中,当按下绿色旗子后, Pico 应该要往 Nano
的方向移动。然后在碰到 Nano 时,Pico 应该要说「抓
到你了!」,接着 Nano 要说:「那轮我当鬼!」。但程序现在出错了,我们要如何修正?
❑ 除错挑战 2.1 http://scratch.mit.edu/projects/23266426
这个项目中,当你点击 Scratch 喵咪 时,牠应该要开
始随着鼓声跳舞,但是现在牠却不这么做,我们要如何修正这个程序?
侦错与除错
想一想
+ 你看到的问题是什么?你如何发现的?
+ 你觉得它是个错误的原因?
+ 你是怎么修正这个问题的?
+ 别人有修正这个问题的其它方法吗?
在空格或设计手札回答以下的问题。
姓名:
要怎么将音乐和影片结合起来 ,创作出一个属于自己的音乐影片?
❑ 用不同的造型来让你的角色动起来!
❑ 在你的角色上加入点击、按键…等能与用户互动的程序。
❑ 在项目页面加入操作说明,让其他人了解如何使用你的项目或与你项目中的角色互动。
音乐影片
在这个项目,你将会探索剧院、歌曲、舞蹈、音乐、绘画、素
描、摄影…等,构想然后编制出一个你导演的音乐影片!
从这里开始
❑ 加入音效。 拍照
❑ 创作一个角色并让它动起来。 上传 上传
❑ 让音效与角色互动。 惊喜
惊喜
绘画 录制
选个角色 选个音效
再试试!
可利用的程序积木 做完了?
+ 将你的项目加到音乐影片创作坊 http://scratch.mit.edu/studios/475517
+ 检查是不是有对任何用在你的项目中的音乐、程序、其它创作注 明出处或表扬作者。
+ 挑战自己!创作更有个人风格的角色造型、音乐与动画的影片。
音乐影片
想一想
+ 在这个专案中你遇到了哪些挑战?你如何克服它们?
+ 项目做完了,但还有什么是你想继续弄清楚的?
+ 在你的项目所使用的别人的点子、音乐、程序,你是如何表扬它们的?
在空格或设计手札回答以下的问题。
姓名:
单元 3
故事 STORIES
你的进度 本单元包含
0 1 2 3
4 5 6 角色刻划对话脚本场景布置侦错与除错打造生物故事接龙
想要建立一个属于自己的 Scratch 程序积木?
角色刻划
实验 Scratch 中的「建立函式积木」
功能!活动中你将会制作数个程序积木,这些积木定义了两个角色的行
为。
从这里开始
❑ 从工具箱找到「函式积木」类。
❑ 点击「建立一个积木」接着先替你的积木取个名字。
❑ 在「定义」积木下添加其它的程序积木, 刻划出你的角色会做的行为。
❑ 实验看看,用你创造的积木来替你的角色编写程序。
❑ 再做一个其它的行为!
再试试! 做完了?
❑ 还是不太明白?不要紧,先看看影片,了解如何开始
: http://bit.ly/makeablock ❑ 探索在角色刻划创作坊中的项目,看看别人建立了
什么样的函式积木。 ❑ 有时候,同样的行为可以有多种方法来定义,尝试
用不同的积木组合来实验出更多可行的方式。
+ 将你的专案加到角色刻划创作坊:
http://scratch.mit.edu/studios/475545
+ 挑战自己!用「函式积木」的功能实验不同的角色和不同的行为。
+ 帮助你的同学!
按下 S 可以跳跃 按下 B 可以跳高一点 按下 A 则可以告诉他要跳多高
角色刻划
想一想
+ 你会如何向他人说明「建立函式积木」?
+ 你觉得什么时候会用到「建立函式积木」功能呢?
在空格或设计手札回答以下的问题。
姓名: 单元
3 回想
沉思
有哪些不同的方法可用来协调角色间的互动呢?
对话脚本
活动中,你将会探索不同的程序设计方式来让角色产生对话。改编一个说笑话的项目,试试用「时间」的对话方式,然后改用「广播」再实验看看。
从这里开始
❑ 看看企鹅说笑话项目的程序:
http://scratch.mit.edu/projects/10015800
❑ 阅读程序代码找出「等待」与「说出」
积木是怎样协调对话脚本的。
❑ 将项目改编,用「广播」的方式来取代
「时间」的程序写法。
做完了?
❑ 与同学习一起讨论构想!写出一个可行方式的清单,并且一起试验找出解答。
❑ 试着在项目的其它地方用用看「广播消息」与「当收到讯息」积木。
❑ 探索在「对话脚本创作坊」中的项目来获得灵感,帮助你运用不同方式协调角色。
+ 将你的专案加到对话脚本创作坊: http://scratch.mit.edu/studios/475547
+ 挑战自己!加入更多的人物和对话。
+ 与同学分享你的项目,并从头到尾说明一次你尝试与设计的过程。
+ 帮助你的同学!
对话脚本
想一想
+ 你会用什么方式让别人了解广播功能?
+ 什么情况你会用「时间」类的积木?用「广播」类积木的时机又是什么?
在空格或设计手札回答以下的问题。
姓名: 单元
3 回想
沉思
你知道角色和舞台有啥相似之处?又有什么不一样的地方?
场景布置
活动中,你将创建一个新项目,在里头实验场景如何变化,就像一个具有很多场景在交替的故事或是很多图片在轮播的幻灯片。
从这里开始
❑ 在项目里添加多个背景,可以自己画,
或上传图片,或是从范例库挑选。
❑ 实验看看,找到外观与事件类中的积
木来变换背景。
❑ 在舞台与角色中写些程序,让背景在
变换时,也能调整、控制角色的反应。
再试试! 做完了?
❑ 寻找角色与舞台中与背景相关的程序积木,试试看它们的用途。
❑ 需要更多灵感?多到 Scratch 在线社群找寻使用背景相关程序 的专案吧!
+ 把你的专案添加到场景布置创作坊:
http://scratch.mit.edu/studios/475550
+ 挑战自己!在你的项目中加入更多背景变化。
+ 帮助你的同学!
+ 打开一个你过去的项目或是找一个你有兴趣的项目,改编它们,在里头加入背景变化。
场景布置
想一想
+ 舞台与角色有什么地方很相似呢?
+ 舞台和角色有哪些不同之处?
+ 你是如何让舞台中的角色开始动作的?
+ 除了动画,还有哪些类型的项目会需要用到场景变化?
在空格或设计手札回答以下的问题。
姓名: 单元
3 回想
沉思
帮个忙!你能够排除这 5 个 Scratch 项目在程序上错误吗?
侦错与除错
活动中,你将侦查这 5 个除错挑战中有哪些程序出错了。在找到之后,试着用你的方法来解决它。
从这里开始
❑ 前往侦错与除错创作坊:
http://scratch.mit.edu/studios/475554
❑ 为创作坊中的 5 个除错挑战进行测试,
找到问题,解决问题。
❑ 写下你的解决方案,或用你的方法调
整你认为有错的程序。
❑ 把程序中可能的错误列成一张清单。 ❑ 追踪并弄清楚你做过的事情!这样可提醒
你究竟做过什么并引导你继续下个尝试。 ❑ 与你的同学分享发现问题、解决问题的方法,
和你自己的相互比较,多找几个同学,直到发现对你有用的方法。
+ 与同学讨论你们侦错与除错的实际过程,将你们之间相同、不同的方法纪录下来。
+ 在工作区的程序积木上点击鼠标右键,会有个程序批注的功能。试着添加你的批注,帮助别人理解你程序中不同的部分!
+ 帮助你的同学!助人为快乐之本。
做完了?
❑ 除错挑战 3.5 http://scratch.mit.edu/projects/24269131
这个专案中,当你按向右键时,场景会变换,这个项目的主角,恐龙,应该要在每个场景隐藏,直到出现礼堂的场景,恐龙才会出现并开始跳舞,但现在却不是这样,我们要如何修正这个程序?
❑ 除错挑战 3.4 http://scratch.mit.edu/projects/24269097
这个项目中, Scratch 喵咪与 Gobo 正在练习跳跃,
当Scratch 喵咪喊跳时, Gobo 应该跳起来,但是 Gobo 却没这么做,我们要如何修正这个程序?
❑ 除错挑战 3.3 http://scratch.mit.edu/projects/24269070
这个项目中, Scratch 喵咪正在轮流点名 Gobo 的朋
友
:Giga、Nano、Pico 和 Tera,可是现在却是一次叫出所有朋友的名字,我们要如何修正这个程序?
❑ 除错挑战 3.2 http://scratch.mit.edu/projects/24269046
这个项目中, Scratch 喵咪应该要从 1 数到你指定的
数字,但是 Scratch 喵咪却老是从 1 数到 10,我们要如何修正这个程序?
❑ 除错挑战 3.1 http://scratch.mit.edu/projects/24269007
这个项目中, Scratch 喵咪教 Gobo 学猫叫,不过 Gobo
想叫但是叫不出来,我们要如何修正这个程序?
侦错与除错
想一想
+ 你看到的问题是什么?你如何发现的?
+ 你觉得它是个错误的原因?
+ 你是怎么修正这个问题的?
+ 别人有修正这个问题的其它方法吗?
在空格或设计手札回答以下的问题。
姓名: 单元
3 回想
沉思
打造生物
想一想
+ 你觉得「融合」是什么?
+ 回想你起头的生物,你的构想是如何藉由别人的帮忙来延续与加强的?
+ 回想你帮忙延续的生物,别人的构想是如何透过你的帮助来延续加强的?
在空格或设计手札回答以下的问题。
姓名: 单元
3 回想
沉思
我们能够在别人的作品上继续创作些什么呢?
故事接龙
在这个项目中,你将起头一个动画故事的项目,然后将项目传给别人,让别人继续创作,融合、延伸并且重新构想!
从这里开始
❑ 开始运用角色、场景、情节或更多让人感兴趣的内容,来创作一个说故事的项目。
❑ 10 分钟后,储存并在在线分享项目。 ❑ 交换并运用融合的概念,继续延伸创作
别人的故事。 ❑ 重复以上操作!
再试试!
❑ 发想不同的可能性来融合、延伸或重新构想故事,你想在之后加入一新的场景?你是否可以重新构想故事开始前发生了什么?如果有个新角色出现会发生什么事?是不是该有个情节转折? 你还想得到什么?试试看吧!
❑ 在你的程序中加入批注,可以帮助别人理解你的程序中不同的部分,批注的方法是:在你的程序上点击鼠标右键,从选单中选择添加批注。
做完了?
+ 将你的作品添加到故事接龙创作坊 :http://scratch.mit.edu/studios/
475543
+ 帮助你的同学!
+ 回头看看你贡献创作的故事,瞧瞧故事发展的如何 了!
故事接龙
想一想 + 融合并在别人的作品上继续创作让你感觉如何? 当别人改编了你的作品时又觉得怎样?
+ 在你的生活中还有什么地方曾看到或体验过再利用和融合呢? 分享两个例子。
+ 与别人一起创作跟自己一个人创作项目的经验比较起来,有什么不同呢?
在空格或设计手札回答以下的问题。
姓名: 单元
3 回想
沉思
单元 4 游戏
GAMES
你的进度 本单元包含
0 1 2 3 4
5 6
梦想游戏列表新手村游戏记录得分 延伸变化互动解谜侦错与除错
梦想游戏清单
想一想
+ 你喜爱的游戏有哪些?
+ 这些游戏都有的东西是什么?
+ 什么样的设计特色让程序变成了游戏?
+ 你梦想中的游戏有哪些设计要素?
在空格或设计手札回答以下的问题。
姓名: 单元
4 回想
沉思
做完了?
你要如何用 Scratch 打造一个交互式的游戏?
迷宫
你要创作一个游戏项目,里头包含了「角色之间的互动」、「记录得分」、 「级别关卡」。像迷宫游戏的目标就是从起点开始移动角色,到终点的途中不可碰到墙壁。
从这里开始
❑ 画出一个迷宫图样的背景,并且用不
同颜色来标示墙壁与终点。
❑ 添加一个玩家角色。
❑ 让你的游戏更有互动性。
上面的程序可以让玩家控制角色在迷宫的移动。
再试试!
这个程序会让角色回到起点。
这个程序是用在终点角色的 ,当玩家碰到这个角色时, 显示玩家胜利讯息。
这个程序会让角色碰到墙就反弹。
做完了?
+ 把作品加到创作坊 :http://scratch.mit.edu/studi
os/487504
+ 和同学交换互玩,然后 从头到尾解说一次你的 程序。
❑ 加入多个不同级别的关卡到游戏中 ,可以用「不同的背景」与「广播」的方式来触发下个等级关卡。
❑ 用变量积木来记录分数! ❑ 实验计数器积木的用途,为你的
迷宫加入更多的游戏元素!
你要如何运用 Scratch 创作一个互动性的游戏呢?
乒乓
你要创作一个游戏项目,里头包含了「角色之间的互动」、「记录得 分」、「级别关卡」。像乒乓游戏的目标就是持续用球拍击,不要让球掉下来。
从这里开始
❑ 建立两个角色,一个是玩家控制的球拍
,一个是被打击的球。
❑ 用程序让球拍与球互动。
❑ 让你的游戏更真实!
再试试!
这个程序用来控制球的行为:如果碰到球拍或墙壁就继续运动;碰到的是红色区域 (也就是掉下来)游戏就结束。
上面的程序可以让玩家移动球拍并让球碰到墙壁就反弹。
做完了?
+ 把作品加到创作坊: http://scratch.mit.edu/studios
/487504
+ 和同学交换互玩,然后从头到尾解说一次你的 程序。
❑ 要如何增加游戏的困难度?试试建立不同级别的关卡、用定时器、记
录分数… ❑ 编修舞台的背景,让游戏更有情境,
更有故事性。 ❑ 尝试用不同的按键来控制角色!
要怎么样才能用 Scratch 创作出一个能互动的游戏呢?
滚动条
你要创作一个游戏项目,里头包含了「角色之间的互动」、「记录得分」、「级别关卡」。像滚动条游戏的目标就是让你的角色不要掉到地面,也不要碰到任何障碍 物。
从这里开始
❑ 创建两个角色:一个让玩家控制的角
色
,像幽灵,另一个是要躲避的障碍物。
❑ 让幽灵能和玩家互动。
❑ 让障碍物横向滑动。
这个程序用来控制角色移动。
再试试! 这个程序主要是创建障碍物的分身。下面的程序则让分身能在舞台上从右往右滑动。
这个程序主要让幽灵不断往下落。
这个程序定义了何时结束游戏。
做完了?
+ 把作品加到创作坊:
http://scratch.mit.edu/studios
/487504
+ 和同学交换互玩,然后从头到尾解说一次你的 程序。
❑ 要如何增加游戏难度?试试建立不不等级的关卡、用定时器、分数纪录
… ❑ 试着编修舞台背景、角色造型,让它
更有故事性。 ❑ 改用不同的方式来控制角色!
新手村游戏
想一想
+ 设计自己的游戏,有什么样的挑战?
+ 活动中你最引以为傲的事是什么?
在空格或设计手札回答以下的问题。
姓名: 单元
4 回想
沉思
从这里开始
❑ 前往大鱼吃小鱼的项目:
http://scratch.mit.edu/projects/10859244
❑ 找到变量类别,点击「建立一个变
量」, 为变量命名为「得分」。
❑ 实验看看变量这个新的程序积木,利
用
它将分数机制加入到你的游戏里。
做完了?
+ 将作品添加到大鱼吃小鱼创作坊
记录得分
大鱼吃小鱼是个玩家用鼠标控制大鱼角色的游戏,玩家必须尽可能的吃掉小鱼。在这个活动里,你会学习如何用变量做分数纪录, 同时改编出你自己的大鱼吃小鱼游戏。
❑ 还不是很确定要怎么使用变量?看看这个专案:
http://scratch.mit.edu/projects/2042755
❑ 或是看这个影片:http://youtu.be/uXq379XkhVw ❑ 从记录得分范例创作坊中探索,看看那些游戏记
录 分数的方式,学习并使用得分机制到你的项目。
: http://scratch.mit.edu/studios/475615
+ 挑战自己,利用得分作为游戏难度的依据,设计出一个有关卡的 游戏。
+ 找到一个你感兴趣的游戏,融合出一个新的游戏。
要怎么样记录玩家在游戏中得到的分数?
记录得分
想一想 + 你会如何跟其他人解释变量呢?
+ 你觉得变量还可以用在什么时机?
在空格或设计手札回答以下的问题。
姓名: 单元
4 回想
沉思
延伸变化 + 得分(SCORE) http://scratch.mit.edu/projects/1940443
示范了如何设定还有改变游戏得分。
每次点击 Scratch 喵咪就会获得 10 分。
+ 关卡(LEVELS) http://scratch.mit.edu/projects/1940453
示范了如何改变关卡的级别。
每次按下空格键就会获得 1 分,每 10 分增加 1 个等级。
藉由延伸变化,重新设计你的游戏,从右侧选择一个以上的延伸方式,添加到之的「迷宫」、「乒乓」、「滚动条」游戏专案。
+ 计时(TIMER) http://scratch.mit.edu/projects/1940445
示范了如何使用定时器。
使用鼠标来引导 Scratch 喵咪,在限定时间内找到 Gobo。
+ 敌人( ENEMIES) http://scratch.mit.edu/projects/1940450
示范了如何加入敌人。 使用向上键与向下键来躲开敌人。
从这里开始
❑ 造访延伸变化创作坊:
http://scratch.mit.edu/studios/475619
❑ 探入探索一个以上的延伸变化。
❑ 将你选择的延伸变化整合到先前的新
手村游戏项目中。
+ 收集(REWARDS) http://scratch.mit.edu/projects/1940456
示范了如何收集物品。
使用箭头键移动 Scratch 猫咪来收集游戏中的物品。
+ 鼠标(MOUSE) http://scratch.mit.edu/projects/25192659
示范了如何用鼠标来控制游戏。 每次鼠标游标位置改变,板子就会跟着移动。
+ 重启(RESTART) http://scratch.mit.edu/projects/25192935
示范了如何透过一个按键让游戏重新开始。
点击 Resart 按钮来重启游戏。
+ 选单(MENU) http://scratch.mit.edu/projects/25192991
示范了如何在游戏开始时显示一个选单。
点击画面中的 Start 按钮或 Directions 就会显选单。
+ 多人(MULTIPLAYER) http://scratch.mit.edu/projects/25192711
示范了如何在游戏中加入第二个玩家。
玩家 1 用箭头键来引导 Pico 穿越迷宫。玩家 2 使用 WASD
来引导 Nano 穿越迷宫。
再试试! 做完了?
+ 背包是个超级有用的工具,它可以装入程序积木、声音文件、角色及角色内的程序。试着利用背包帮助你快速的延伸变化游戏。
+ 你也可以在你的设计手札上画出构想,简单的写下可能的程序,这是另一种规划的好方法。
+ 将另一种延伸变化加到你的迷宫、乒乓、滚动条游戏专案里头。
+ 挑战自己,尝试将每一个延伸变化塞到同一个游戏里头。
+ 帮助你的同学!
+ 和同学分享,并且互相给予游戏上的建议。
你会如何扩充、重构先前做过的游戏专案呢?
延伸变化
想一想
+ 哪些方式可以增加游戏的困难度?
+ 你在你的专案中延伸了哪些变化?
+ 描述你将延伸变化加到游戏的处理过程?
在空格或设计手札回答以下的问题。
姓名: 单元
4 回想
沉思
做完了?
❑ 谜题 9:不管何时,当你移动鼠标游标,角色就会跟着移动,但是角色怎么样都碰不到鼠标。
❑ 谜题 8:项目启动时,你点击一个角色时,其他的角色就会跟着一起跳舞。
静态的和能够互动的 Scratch 项目有什么不一样呢?
❑ 谜题 2:项目启动后,只要一听到大的声响,角色的颜色就会不一样。
❑ 谜题 4:角色只要一碰到红色就会尖叫;一碰到蓝色就发出较低的音色。
❑ 谜题 7:无论什么时候,只要一点击背景,那个地方就会开出一朵花。
互动解谜
解开这 9 个结合了进阶 Scratch 互动性概念的谜题,每个挑战的答案不止一个, 可能会有许多种可能的解决方案。
从这里开始
❑ 为这 9 个互动谜题分别建立新的 Scratch
专案。
❑ 在开始用 Scratch 写程序前,先在你的手札上写下构想,想想看解开每个题目的解决方法有哪些。
❑ 与同学一起解谜,和伙伴合作是解决问题的好方法,你有可能从他身上学习到写程序的不同观念和想法。
+ 将每个解谜后的项目加到互动解谜创作坊: http://scratch.mit.edu/studios/487213
+ 帮助你的同学! + 与一个伙伴讨论你的观念和方法,并且将
不同的解谜策略写成笔记。
❑ 谜题 6:角色小猫只要一走近小狗,小狗就会反过来追逐角色小猫。
❑ 谜题 5:项目开始运行后,有两个角色,只要撞在一起, 其中一个就会说「抱歉」
❑ 谜题 3:不论怎样,角色的位置只要超过了画面的四分之一,就会说出「我怕高」。
❑ 谜题 1:不管何时,每按下一次 B 键,角色都会放大一
些
;按下 S 键,角色的尺寸就会变小。
互动解谜
想一想
+ 你解开了哪几个谜题?
+ 你解谜时的概念和方法是什么?
+ 哪几个谜题给你带来了游戏设计的灵感?
在空格或设计手札回答以下的问题。
姓名: 单元
4 回想
沉思
❑ 除错挑战 4.3: http://scratch.mit.edu/projects/24271446
这个项目中, Scratch 喵咪会想着 1 到 10 之间的一个
数字,但是在检查猜测的数字时,回复的答案却一直有矛盾。我们要如何修正这个程序?
帮个忙!你能够排除这 5 个 Scratch 项目在程序上错误吗?
侦错与除错
活动中,你将侦查这 5 个除错挑战中有哪些程序出错了。在找到之后,试着用你的方法来解决它。
从这里开始
❑ 前往侦错与除错创作坊
http://scratch.mit.edu/studios/475634/
❑ 为创作坊中的 5 个除错挑战进行测试,
找到问题,解决问题。
❑ 写下你的解决方案,或用你的方法调
整你认为有错的程序。
❑ 列出一张程序中可能是错误的清单。 ❑ 追踪并弄清楚你做过的事!这样可以提醒你已
经尝试了什么,并引导你进行下一个测试。 ❑ 与你的同学分享发现问题、解决问题的方法,
和你自己的相互比较,多找几个同学,直到发现对你有用的方法。
+ 与同学讨论你们侦错与除错的实际过程,将你们之间相同、不同的方法纪录下来。
+ 在工作区的程序积木上点击鼠标右键,会有个
程序批注的功能。试着添加你的批注,帮助别人理解你程序中不同的部分!
+ 帮助你的同学!助人为快乐之本。
做完了?
❑ 除错挑战 4.5: http://scratch.mit.edu/projects/24271560
这个项目中, Scratch 喵咪要在迷宫中找到黄色长方
形
,但现在 Scratch 喵咪却可以穿过迷宫墙壁,我们要如何修正这个程序?
❑ 除错挑战 4.4:http://scratch.mit.edu/projects/24271475
这个项目中,每当 Scratch 喵咪被网球打到时,打到
的次数应该会增加 1 次,但现在却不是这样,我们要如何修正这个程序?
❑ 除错挑战 4.2: http://scratch.mit.edu/projects/24271303
这个项目中, Scratch 喵咪应该在收集到黄色的 Gobo
时得到 10 分,撞到粉红色 Gobo 就要减 10 分,不过现在好像不是这样,我们要如何修正这个程序?
❑ 除错挑战 4.1: http://scratch.mit.edu/projects/24271192
这个专案中,每当 Scratch 喵咪捡起一个新物品时,
仓库清单都应该更新。但现在只能捡起笔记本电脑,我们要如何修正这个程序?
侦错与除错
想一想
+ 你看到的问题是什么?你如何发现的?
+ 你觉得它是个错误的原因?
+ 你是怎么修正这个问题的?
+ 别人有修正这个问题的其它方法吗?
在空格或设计手札回答以下的问题。
姓名: 单元
4 回想
沉思
单元 5
深入沉潜 DIVING DEEPER
你的进度 本单元包含
0 1 2 3 4 5
6
我知道、我想要、我学到第二回合 进阶概念 硬件与延伸套件活动设计 我的除错关卡
我知道我想要我学到
关于创意程设思维与 Scratch,你知道了多少?你还想知道多少?
这个活动可以让你回想,在 Scratch 有哪些地方你很熟?哪些地方你需要深入探索?运用你身边的各种资源来调查你想要知道的事物, 然后分享你的发现。
反思目前为止你的程序设计经验,写下你所知道的关于 Scratch 的一切。
我还想知道?
依你的兴趣写下清单,列出:你接下来想要「知道更多」或「持续探索」的事情。
我已经学到?
搜集资源来调查你列出的事物,并分享你最后的研究结果。
我已经知道?
学生姓名:
我知道我想要我学到
想一想
+ 什么是你已经知道的?
+ 什么是你想要知道的?
+ 什么是你已经学到的?
+ 你有什么策略来探索自己想知道的事物呢?
在空格或设计手札回答以下的问题。
姓名: 单元
5 回想
沉思
第二回合
想一想
+ 为什么你要挑那个项目或活动来做?
+ 如果有更多时间你还想要加入什么?
在空格或设计手札回答以下的问题。
姓名: 单元
5 回想
沉思
你要怎样将视讯侦测的功能应用到 Scratch 项目里头?
视讯侦测
你知道你能用 Scratch 程序让摄影装置与人产生互动吗?试着创建项目并使用视讯侦测功能,探索这 个进阶的概念。
从这里开始
❑ 开启或新建项目以添加扩充功能。
❑ 试用视讯侦测类里的程序积木。
❑ 实验「当视讯动作」、「角色的视讯
动 作」、「视讯设为开启」、「视讯
透明度设为」积木,让项目能够侦测
影像的移 动。
再试试! 做完了?
❑ 检查好摄像装置的联机后,试着让 「视讯设为开启」。 ❑ 如果你还搞不清楚,可以探索创作坊里的一些范例,看看
讯息侦测类的积木是如何运用的。
+ 将你的专案添加到进阶概念创作坊:
http://scratch.mit.edu/studios/221311
+ 在你的旧项目加入欲个元素。
+ 帮助其它的同学!
+ 改编在视讯侦测创作坊里的专案。
要如何将分身的技巧运用在你的 Scratch 项目中呢?
分身
分身功能可以很容易的生成多个同样的角色。你可以运用在项目里头,创作出更多对象及酷炫的效果。
新建一个运用分身的项目,探索这个 Scratch 的进阶概念吧!
从这里开始
❑ 开启旧的项目或建立新的项目以试验
分身功能。
❑ 在工具箱的控制类找到分身三兄弟!
❑ 在你的项目里实验,看能不能设计出
角色的分身行为。
❑ 如果你没看到角色分身,有可能是它和本尊迭在一起,被本尊盖住了。因为分身的位置默认是继承原来的角色。你可以在本尊或分身上多写个移动的程序以便观察。
❑ 还是不太理解?不要紧!试试从分身创作坊的范例中学习如何运用「当分身产生」「建立自己的分身」「分身删除」的用法。
+ 添加你的专案到分身创作坊:
http://scratch.mit.edu/studios/201437
+ 运用这个功能到你的旧项目。
+ 帮助你的同学!
+ 改编一个在分身创作坊的专案。
再试试! 做完了?
进阶概念
想一想
+ 你选择要探索的进阶概念是什么?
+ 有什么方法让你深入学习所挑选的概念?
在空格或设计手札回答以下的问题。
姓名: 单元
5 回想
沉思
硬件与延伸套件
想一想 + 你要体验的扩充硬件是什么?
+ 你是如何融合虚拟与实体世界的?
+ 过程中遇到了什么困难?
+ 你有什么重大发现?
在空格或设计手札回答以下的问题。
姓名: 单元
5 回想
沉思
这个教学资源是为谁设计的?
他们将会学到什么?
他们需要先准备什么?
活动 你能够协助其他人学习 Scratch 与创意程设思维的相关知识吗?设计一个能够帮助他人学习的教学资源吧。这个资源可以是不需要计算机操作的 ,像是打造生物,或者也可以是一个项目的构想,例如组乐团,或者是一个闯关活动,例如除错游戏。 回答下面问题,脑力激荡一下,看你是否能打造出全新的教学资源。
这是给谁用的学习材料呢?你想要帮助哪种对象学习 Scratch 及创意程设思维的知识呢?
学习目标有哪些?你希望学习者从这个教学资源中学到什么新的东西?
学习者在使用前需要先有什么知识,或是什么器材?要有什么东西才能让他们更容易融入。
学生姓名:
设计
(2 个计划资源:创作坊、手册…)
❑
❑
(3 个反思问题)
+
+
+
(2 种确认学习者是否完成活动的方式)
+
+
(标题)
建议时间
– 分 钟
活动描述 可用资源
反思问题
审视学生作品
附注 我的笔记
(提示与小技巧) ❑
+ ❑
+ ❑
+ ❑
透过这个活动,学生们将会:
+
+
(2 个学习目
标) 学习目标
(活动计划、指引说明) ❑ 学习者将会创作些什么?他们要如何达成这些
目标呢?
❑ 学习者要怎么和他人分享作品?
❑ 学习者要如何反思他们的设计呢?
我的
活动
设计
(专案指引)
❑
❑
❑
❑
(指引的说明图)
从这里开始
再试试! 做完了?
(遇到困难时可以做的 3 件
事)
❑
❑
❑
(有多余时间可以进行的 3 件
事)
+
+
+
(标题)
(专案概览)
(专案描述)
(专案示意图)
活动设计
想一想
+ 你想让谁使用你的学习资源?
+ 你希望使用这个资源的人能获得什么?
+ 学习者在使用资源的过程可能会碰到什么问题? 你要如何进一步的提供帮助?
在空格或设计手札回答以下的问题。
姓名: 单元
5 回想
沉思
开始设计自己的除错关卡啰, 你想要怎么做呢?
我的除错关卡
这个活动中你将会创作自己的除错问题,让别人来研究、解谜、改编。
从这里开始
❑ 回想你以前创作遇到并解开的错误。
❑ 为你可以制造的除错关卡列出一份清
单,一个关卡可以锁定在某个特定概
念、程序积木、互动行为或是其它的
程序设计挑战。
❑ 创建你的除错关卡专案。
我的除错关卡专案
做完了?
❑ + 将你的专案添加到「我的除错关卡创作坊」
:http://scratch.mit.edu/studios/475637
+ 与同学交换项目,试着解开对方的关卡。
❑ + 帮助你的同学! + 到我的除错关卡创作坊解看看其它的关卡。
❑
❑
我的 除错关卡
想一想 + 你看到的问题是什么?你如何发现的?
+ 你是哪得到的灵感?
+ 你猜别人会如何找到并除掉这个错误?
+ 别人是否有和你预期不同的解法?他们的方法是什么?
在空格或设计手札回答以下的问题。
姓名: 单元
5 回想
沉思
单元 6 黑客松
HACKATHON
你的进度 本单元包含
0 1 2 3 4 5 6
专 案 游 说 专 案 规 划 设计冲刺跑专 案 回 馈 项目检查哨非焦点团体 成果发表预备最终成果发表
PLAN 规划
SHARE 分享
MAKE 制作
我最爱的专案
我的项目构想
我的兴趣与专长
专案 利用以下的提问,帮助你在黑客松活动中找到自己想打造的项目。你有 30 秒的时间向他人说出你的构想、兴趣、技能。
目前为止,你最喜欢制作或改编的项目是什么?这种项目有什么地方吸引你?
有哪些项目是你会有兴趣把它实作出来的
你觉得自己目前具备的哪些知识、技能、天份是对项目的开发有帮助的?
专案游说者:
游说
要打造这个项目,手边现有资源有哪些: (例如:人力、范例)
要打造这个项目,还需要的资源有哪些: (例如:参考项目、图片、故事)
专案
规划 利用下面的提问,开始设想打造项目所需的要素。
描述你想要做怎样的专案。
列出完成这个项目所需的步骤。
我的专案
可用资源
项目规划者:
我的专案素描
专案
素描 运用下面的空格,画出程序项目大概的样子!
会发生什么?重要元素是什么? 会发生什么?重要元素是什么?
会发生什么?重要元素是什么? 会发生什么?重要元素是什么?
专案素描者:
专案冲刺跑
想一想
+ 你今天想实作项目的哪个部分?
+ 要让项目有所进展,你需要哪些协助?
在空格或设计手札回答以下的问题。
姓名: 单元
6 回想
沉思
项目回馈
想一想
+ 项目的哪些部分是需要别人给予建议的?
+ 哪些回馈会纳入下一次的项目规划呢?
在空格或设计手札回答以下的问题。
姓名: 单元
6 回想
沉思
目前为止,你最爱目前进度中的哪个部分? 你的进度中有哪些部分还需要加强?
下个进度
你的项目接下来最优先要做的部分是? 你需要什么协助让项目进展快一些?
项目检查哨
与你的团队成员讨论项目的进度,并依回馈拟定下一步计划的执行纲要。
目前进度
检核者:
观察
访谈
非焦点团体
这个活动中,你将会访谈与观察他人来获取对开发中项目的相关建议。
+ 什么样的人可以给你的项目提供独特的观点?
+ 你打算跟哪 2 名
非焦点团体的人分享你的项目?
他们是谁?
与非焦点团体分享你的项目,观察他们的反应。
+ 让他们卡住的点是哪里?
+ 他们和项目的交互是否如你预期?
+ 他们做出其它超乎你想象的行为吗?
观察之后,再访问你的对象,询问他们相关的体验。
+ 访谈中你获得什么回馈建议?
+ 哪些建议是你要采纳并规划到项目之中的?
认定
专案名称:
采访者:
非焦点团体
想一想
+ 说说你想找的非焦点团体参与者是谁?为什么要找这些人?
+ 说说看,他们的想法为什么可能对你的项目有影响?
在空格或设计手札回答以下的问题。
姓名: 单元
6 回想
沉思
专案反思者:
这是什么?
过程如何?
专案
反思 透过下面的提问来回顾你的设计过程。
你的项目是什么? 项目要如何运行?你是怎么想出这个的?
要打造出这个项目的步骤有哪些? 过程中有哪些有趣、有挑战性、让人惊奇的事?为什么? 你有学到什么吗?
项目开发过程中你最佩服自己的是哪些部分? 如果要继续,你还想要做些什么?
现在怎样?
最终成果
想一想 + 从头到尾审视自己的设计手札,你大部分是纪录哪种类型的笔记?
+ 哪些笔记是最有帮助的呢?
+ 目前为止你最爱创作的项目是?为什么?
+ 未来你还想创作什么?
在空格或设计手札回答以下的问题。
姓名: 单元
6 回想
沉思
附录
词汇对照 在这个指引手册中的关键、概念与操作的重要字词解释。
若要进一步了解 Scratch 上的特有名词,可以造访 Scratch 帮助页面
(http://scratch.mit.edu/help) 或社群共创的 Scratch Wiki( http://wiki.scratch.mit.edu )。
抽象化与模块化:abstracting and modularizing,程序设计过程中探索事物整体与构成组件间的关系。
动画:animation,静态影像依序快速播放时,图像之间的微小差距所形成的连续动作的错觉。
电玩日:arcade day,一种分享活动,也是团体活动,学生将完成的项目播放让其它人游玩。
背景:backdrop,影格中的其中一个,也称 background,在 Scratch 中舞台(Stage)可以有多个
背景。背包:backpack,Scratch 的功能之一,透过它,用户在项目间移转程序会比较方
便。
位图:bitmap,由离散色彩值(俗称像素)组成的二维数组所定义的影像,相对的是向量图。
广播:broadcast,一种经由 Scratch 程序发送的讯息,用来启动接收端的程序代码。
分身:cloning,Scratch 的功能之一,能让运行中项目的角色创建出自己的复本。.
程设概念:computational concepts,程序设计者在编程时的重要观念,像是循序、循环、条件…
程设观点:computational perspectives,藉由程序设计,对周遭真实世界形成更广阔的观点。
程设实作:computational practices,当实际工作时设计者所呈现的心智行为,像是测试与除错…
条件:conditionals,根据状况(例如目前的变量值)做决定的程设概念。
控制:control,Scratch 的一种积木类别名称,颜色偏金黄,这类的积木主要用来控制程
序。. 造型:costume:,角色所允许的多种外观之一,可以透过程序来改变。
讨论小组:critique group,一个由设计师组成的小团体,彼此可以分享并互相回
馈。资料:data,程序设计的重要概念之一,用来储存、读取与变更值。
设计演示:design demo,请学生发表作品并展示他们在项目所使用的特定技巧或设计方法。
设计冲刺跑:设计冲刺跑,在一段时间内,心无旁骛并集中精神进行项目开发。
事件:events,Scratch 的积木类别名称,也是程设的重要概念,引发另一件事情发生的一件事。
反复的实验:experimenting and iterating,程设实作的一环,在编写一小段程序并试验成功后再继续。
回馈博览会:feedback fair,一种分享活动,一半的学生坐在原位开始项目,另一半的学生四处浏览这些项目,提出问题,给予回馈。完成后两方再交换。
成果展览会:gallery walk,一种分享活动,学生把项目切换成全屏,然后四处探索其他人的项目。
硬件与扩展:hardware and extensions,用来结合真实世界的补充教材,像 LEGO WEDO、MaKeyMaKey。
交互式剪贴簿:interactive collage,一种项目类别,里头布置了各种点击后有不同反应的角色。
外观:looks,Scratch 的一种积木类名称,颜色偏紫,主要要来处理角色在舞台上的显示情况。
循环:loops:,程序设计的重要概念之一,重复的执行某段程序数次。
建立函式积木:make a block,Scratch 的功能之一,允许用户创建并定义自己的积木。
动作:motion,Scratch 的一种积木名称,颜色偏蓝,用来设计角色的运动。
运操作数:operators,程序设计概念的一种,用来帮助数学运算与逻辑表达。
绘图编辑器:paint editor,Scratch 内建,用来创作角色造型与舞台背景的影像编辑工具。
小组编程:pair programming,一种程序设计方法,开发人员两两一组,协力完成一个项
目。并行:parallelism,程设的重要概念之一,让多个事情在同一时间进行。
故事接龙:pass-it-on story,一种故事类的项目,两人一组开始项目,然后再传给下一组延
伸。小组互馈:peer interviews,一种分享活动,小组两人互相提问有关反思、评估、
研究。
游说:pitch,一种活动,学生发表与项目有关的构想以招募开发成员。
放映模式:presentation mode,一种呈现方式,可让项目放大呈现,同时不把程序显示出来。
个人资料:profile page,Scratch 在线社群的一个页面,用来显示用户相关信息,像是收藏的项目。
项目编辑器:project editor,Scratch 在线社群的一个页面,用来编辑项目的地方。包含了工作区(撰写程序的地方)、角色区(调整造型的地方)、舞台区(调整背景的地方)。
红黄绿:red, yellow, green,一种反思与分享活动,每个人自己判断项目的内容是红(需改进)、黄(有争议)、绿(很完善)。
改编:remix,从另一个作品所衍生的项目,通常是加入新的内容,但也保留一定的相似度。
再利用与融合:reusing and remixing,程设实作的一种,以现有项目为基础来制造作品。
程序放映会:Scratch screening,一种分享活动,学生们聚在一起观察彼此的项目。
程序:scripts,一个以上的程序积木链接在一起形成的次序,经由一个响应输入(例如点击鼠标、收到讯 息)的事件来启动。当触发时,其它关联的程序积木就会一个个的接着运行下去。
侦测:sensing,Scratch 的一个积木类别名称,颜色偏浅蓝,用来探测不同形式的输入状态(如鼠标游标位置)或程序状态(角色位置)。
循序:sequence,程设的重要概念之一,识别要完成的一项任务的先后步骤。
最终成果发表:最终成果发表,一种分享活动,学生向他人展示项目的成果,从而反思过程。
音效:sound,能在项目播放的音讯档案,可用内建范例库或用录音方式取得。它也是积木的类别名称, 用来处理音频相关的程序。
角色:sprite,在 Scratch 项目的舞台上可执行动作的媒体对象。 舞台:stage,Scratch 项目的后景,可以有自己的程序、背景、音效,和角色有些类似。创作坊:studio,Scratch 在线社群可使用的展示空间,可以用来集合特定的项目。 测试与侦错:testing and debugging,程设实作之一,确认程序可正确执行并在问题发生时解决。 戏剧意象:theatre metaphor,用来描述 Scratch 设计理念的一种比喻,Scratch 的设计理念有意地与戏剧结合
,包含了演员(角色)、造型、舞台、背景、脚本(程序)。
技巧窗口:tips window,在 Scratch 编辑时需要帮助的一种提供方式,直接内建于编辑器中。 非焦点团体:非焦点团体,一种活动,学生向不同取向的一群人介绍所开发的项目并获得回馈。
变量与列表:variables and lists,一个或多个记录在 Scratch 记忆空间中的,可以改变的值。变量一次可以储存一个值,而清单可以储存多个值。
向量图:vector graphic,由几何图形(例如三角形)与颜色所定义的影像,相对的图像为位图。影像侦测:video sensing,Scratch 的功能之一,使用摄像装置来侦测动作或是将影像显示在舞台。
资源连结 相关的辅助资源:
类型 描述 连结网址 网站 Scratch http://scratch.mit.edu
网站 ScratchEd http://scratch-ed.org
网站 Flash http://helpx.adobe.com/flash-player.html
在线资源 Scratch 脱机版 http://scratch.mit.edu/scratch2download
在线资源 Scratch 卡片 http://scratch.mit.edu/help/cards
在线资源 Scratch 社群规范 http://scratch.mit.edu/community_guidelines
在线资源 Scratch 改编常见问答 http://scratch.mit.edu/help/faq/#remix
在线资源 Scratch 维基 http://wiki.scratch.mit.edu
在线资源 Scratch 讨论区 http://scratch.mit.edu/discuss
在线资源 Scratch 常见问答 http://scratch.mit.edu/help/faq
在线资源 LEGO WeDo Construction Set http://bit.ly/LEGOWeDo
在线资源 MaKey MaKey http://makeymakey.com
在线资源 PicoBoard https://www.sparkfun.com/products/10311
在线资源 Scratch 设计创作坊清单 http://scratch.mit.edu/users/ScratchDesignStudio/stud
ios
影片 Scratch 概念影片 http://vimeo.com/65583694
http://youtu.be/-SjuiawRMU4
影片 单元 1 舞蹈排演影片 http://vimeo.com/28612347
http://vimeo.com/28612585
http://vimeo.com/28612800
http://vimeo.com/28612970
影片 背包用法教程 http://bit.ly/scratchbackpack
影片 函式积木用法教程 http://bit.ly/makeablock
影片 变数用法教程 http://bit.ly/scratchvariables
影片 硬件与 Scratch 连接方式影片清单 http://bit.ly/hardwareandextensions
影片 Scratch Chain Reaction Video http://bit.ly/ScratchChainReaction
创作坊 单元 0 Scratch 小惊奇创作坊 http://scratch.mit.edu/studios/460431
创作坊 单元 0 范例项目创作坊 http://scratch.mit.edu/studios/137903
类型 描述 连结网址 创作坊 单元 1 自我介绍创作坊 http://scratch.mit.edu/studios/475470
创作坊 单元 1 循序渐进创作坊 http://scratch.mit.edu/studios/475476
创作坊 单元 1 十种积木创作坊 http://scratch.mit.edu/studios/475480
创作坊 单元 1 范例创作坊 http://scratch.mit.edu/studios/211580
http://scratch.mit.edu/studios/138296
http://scratch.mit.edu/studios/138297
http://scratch.mit.edu/studios/138298
创作坊 单元 1 侦错与除错创作坊 http://scratch.mit.edu/studios/475483
创作坊 单元 2 音乐影片创作坊 http://scratch.mit.edu/studios/475517
创作坊 单元 2 组个乐团创作坊 http://scratch.mit.edu/studios/475523
创作坊 单元 2 橘色方形紫色圆形创作坊 http://scratch.mit.edu/studios/475527
创作坊 单元 2 动起来唷创作坊 http://scratch.mit.edu/studios/475529
创作坊 单元 2 侦错与除错创作坊 http://scratch.mit.edu/studios/475539
创作坊 单元 3 故事接龙创作坊 http://scratch.mit.edu/studios/475543
创作坊 单元 3 角色刻划创作坊 http://scratch.mit.edu/studios/475545
创作坊 单元 3 对话脚本创作坊 http://scratch.mit.edu/studios/475547
创作坊 单元 3 广播范例创作坊 http://scratch.mit.edu/studios/202853
创作坊 单元 3 场景布置创作坊 http://scratch.mit.edu/studios/475550
创作坊 单元 3 侦错与除错创作坊 http://scratch.mit.edu/studios/475554
创作坊 单元 4 游戏创作坊 http://scratch.mit.edu/studios/487504
创作坊 单元 4 记录得分范例创作坊 http://scratch.mit.edu/studios/218313
创作坊 单元 4 大鱼吃小鱼创作坊 http://scratch.mit.edu/studios/475615
创作坊 单元 4 延伸变化创作坊 http://scratch.mit.edu/studios/452336
创作坊 单元 4 互动解谜创作坊 http://scratch.mit.edu/studios/487213
创作坊 单元 4 侦错与除错创作坊 http://scratch.mit.edu/studios/475634
创作坊 单元 5 进阶概念创作坊 http://scratch.mit.edu/studios/221311
创作坊 单元 5 视讯侦测范例创作坊 http://scratch.mit.edu/studios/201435
创作坊 单元 5 分身范例创作坊 http://scratch.mit.edu/studios/201437
创作坊 单元 5 我的除错关卡创作坊 http://scratch.mit.edu/studios/475637
创作坊 单元 6 黑客松创作坊 http://scratch.mit.edu/studios/488267
专案 单元 1 除错挑战 1.1 http://scratch.mit.edu/projects/10437040
类型 描述 连结网址 专案 单元 1 除错挑战 1.2 http://scratch.mit.edu/projects/10437249
专案 单元 1 除错挑战 1.3 http://scratch.mit.edu/projects/10437366
专案 单元 1 除错挑战 1.4 http://scratch.mit.edu/projects/10437439
专案 单元 1 除错挑战 1.5 http://scratch.mit.edu/projects/10437476
专案 单元 2 除错挑战 2.1 http://scratch.mit.edu/projects/23266426
专案 单元 2 除错挑战 2.2 http://scratch.mit.edu/projects/24268476
专案 单元 2 除错挑战 2.3 http://scratch.mit.edu/projects/24268506
专案 单元 2 除错挑战 2.4 http://scratch.mit.edu/projects/23267140
专案 单元 2 除错挑战 2.5 http://scratch.mit.edu/projects/23267245
专案 单元 3 企鹅说笑话专案 http://scratch.mit.edu/projects/10015800
专案 单元 3 除错挑战 3.1 http://scratch.mit.edu/projects/24269007
专案 单元 3 除错挑战 3.2 http://scratch.mit.edu/projects/24269046
专案 单元 3 除错挑战 3.3 http://scratch.mit.edu/projects/24269070
专案 单元 3 除错挑战 3.4 http://scratch.mit.edu/projects/24269097
专案 单元 3 除错挑战 3.5 http://scratch.mit.edu/projects/24269131
专案 单元 4 新手迷宫项目 http://scratch.mit.edu/projects/24788382
专案 单元 4 新手乒乓项目 http://scratch.mit.edu/projects/10128515
专案 单元 4 新手滚动条项目 http://scratch.mit.edu/projects/22162012
专案 单元 4 大鱼吃小鱼专案 http://scratch.mit.edu/projects/10859244
专案 单元 4 延伸:变量范例项目 http://scratch.mit.edu/projects/2042755
专案 单元 4 延伸:得分范例项目 http://scratch.mit.edu/projects/1940443
专案 单元 4 延伸:关卡范例项目 http://scratch.mit.edu/projects/1940453
专案 单元 4 延伸:敌人范例项目 http://scratch.mit.edu/projects/1940450
专案 单元 4 延伸:收集范例项目 http://scratch.mit.edu/projects/1940456
专案 单元 4 延伸:计时范例项目 http://scratch.mit.edu/projects/1940445
专案 单元 4 延伸:鼠标范例项目 http://scratch.mit.edu/projects/25192659
专案 单元 4 延伸:多人范例项目 http://scratch.mit.edu/projects/25192711
专案 单元 4 延伸:重启范例项目 http://scratch.mit.edu/projects/25192935
专案 单元 4 延伸:单元范例项目 http://scratch.mit.edu/projects/25192991
专案 单元 4 除错挑战 4.1 http://scratch.mit.edu/projects/24271192
类型 描述 连结网址 专案 单元 4 除错挑战 4.2 http://scratch.mit.edu/projects/24271303
专案 单元 4 除错挑战 4.3 http://scratch.mit.edu/projects/24271446
专案 单元 4 除错挑战 4.4 http://scratch.mit.edu/projects/24271475
专案 单元 4 除错挑战 4.5 http://scratch.mit.edu/projects/24271560
译者的话
DNOWBA:「东西好就翻…」
不是谁拜托了谁,也不是哪个单位委托了哪个单位。
除了教学的工作,我总是在寻找更有影响力的方式,不要只是一学期 30 个学生…我希望能把自己知道的告诉更多人。然后我就发现,翻译超有影响力的!(而且自己还可以学到东西!)
从 CREATIVE COMPUTING 的上个版本被翻译出来时,我就曾经拜读过,从中认识了许多信息教育的教学策略。2019年,Scratch 迎来了 3.0,这本书也应该被翻新了,为了有足够的能力成为翻译的一员 ,我开始拿起手册,挑选活动在班上实践,然后沉淀,然后开头翻译起这个手册。
过去我常被家长或同侪问及信息教育的种种,通常我都能见招拆招,唯有一个问题最无力招架, 就是「怎么教(学)」这个问题。我想身为教师的你也常常有这种烦恼吧!
这个手册不能说是什么仙丹,但绝对是良药…
最后一个单元,第 6 个单元,约 6 个小时的课程,就拿来玩黑客松(Hackathon)活动,你敢这么搞吗?我记得当初我拿到它时,光看目录就害怕,怕自己不够格承担,所以看看就好。两年以后的我,在慢慢的实践过程中,发现要做这些活动没这么难,甚至有可能比你现在的教材教法
还要轻松。另外,像第 2 个单元,160 分钟,相当于 4 节课,学生只要做出一个项目就好啰!这么多的时
间,只学做一个项目…剩下的时间要干嘛?
我在翻译这本手册与实践的过程中察觉到,我们的教育文化和对方的最大差别, 就在于我们拚命填补学生的空缺,这个手册则是不断提醒你要留下足 够的时间。
留下的时间要干嘛?在这个手册里,你可以找到答案。
所以别想这么多啰,做就对了,也许一开始你会彷惶,那么你可以去挑选部分融入到你现有的教学活动里(我现在也还是这样做,不见得按步就班)。
给自己一个教学的反思的机会,也给学生一个不同的尝试吧!
DNOWBA 2019/04/24
版权声明与致谢
原始著作为 ScratchEd team at the Harvard Graduate School of Education 所拥有,该著作系采用「创用
CC 姓名标示-相同方式分享 4.0 国际授权条款」授权。
繁体中文版由以下贡献者进行编辑与翻译改作:
余奕德 ([email protected])
黄正华 ([email protected])
方毓贤 ([email protected])
黄俊宇 ([email protected])
John Fang ([email protected])
本版本:rev.2019-5-08.01
最新繁体中文版可由 台湾Scratch爱好者社团 (https://www.scratch-tw.org/)下载。
ACKNOWLEDGEMENT
The original work is owned by ScratchEd team at the Harvard Graduate School of Education. The work
is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This Traditional Chinese derivative of the original work is edited and translated by:
Yi-De Yu ([email protected])
Cheng-Hua Huang ([email protected])
Yu-Hsien Fang ([email protected])
Fred Wong ([email protected])
John Fang ([email protected])
This version: rev.2019-5-08.01
Latest Traditional Chinese derivative is downloadable from Friends of Scratch-TW.
Developed by the ScratchEd team at the Harvard Graduate School of Education
and released under a Creative Commons license.
本书由 Scratch 台湾爱好者进行中文化及再制,并在创用 CC 授权下发行。