首页 理论教育 学习社区中的经典协作方式

学习社区中的经典协作方式

时间:2023-09-14 理论教育 版权反馈
【摘要】:桑巴舞校并不是真正的学校,它们更像是社会俱乐部或社区中心,巴西人在那里为一年一度的狂欢节创作音乐和舞蹈节目。在Scratch社区中,年轻人在不断地探索和发明新的协作方式。与传统学校课堂的协作方式相比,Scratch社区中的协作往往更灵活、更天然,就像在桑巴舞校那样,人们聚在一起是基于共同的兴趣或者互补的专业知识。但与桑巴舞校不同的是,Scratch将来自世界各地的人们聚集在一起,为规模更大、更具多样性的协作方式提供了可能。

西蒙·派珀特在《头脑风暴》的最后几章中,谈到了社会交往对学习的重要性。他指出,巴西的桑巴舞校采取的是一个鼓舞人心的模式。桑巴舞校并不是真正的学校,它们更像是社会俱乐部或社区中心,巴西人在那里为一年一度的狂欢节创作音乐和舞蹈节目。桑巴舞校将不同年龄、不同经验的人聚集在一起,这种方式给派珀特留下了深刻的印象。孩子和成人、新手和专家共同努力,创作出源自当地社区传统和文化的歌曲和舞蹈。当人们在桑巴舞校作曲、编舞、练习和表演时,他们就在不断地互相学习着。

派珀特所述的关于巴西桑巴舞校的故事,对我多年来从事的项目产生了很大的影响。当我们在世界各地建立计算机俱乐部时,都试图以桑巴舞校的精神来设计它们,创造出年轻人可以一起工作和学习的空间。我们在开发Scratch时,应对了一个新的挑战:怎样才能将桑巴舞校的理念和精神带到网络世界。或者说,我们怎样才能既利用网络世界提供的新的可能性,又能继续保持桑巴舞校那样的核心价值观,为年轻人提供一个能在现实世界取得成功的学习环境。

许多人认为,Scratch就是一种编程语言。当然,它确实是。但我们这些创造Scratch的人认为,它远不止于此。从一开始,我们的目标就是创造一种新型的在线学习社区,让年轻人可以在那里协作创造、分享,并以桑巴舞校的精神相互学习。我们的首要任务是为世界各地的年轻人提供创造性的学习体验,帮助老师、家长、设计师、研究者及其他人了解在线技术和在线社区是如何支持创造性学习的。

我们将Scratch编程语言和在线社区设计成一个紧密的整体,让它们相互支持。在使用编程语言创建交互式游戏或动画之后,Scratch成员只需单击“共享”按钮,就可以将他的项目添加到在线社区中。项目一旦被共享,世界上的任何人都可以对其进行尝试。在最初的10年中,人们在网上社区共分享了超过2 000万个项目。

Scratch在线社区既是灵感的来源,也是反馈的来源。通过尝试其他人的项目,Scratch成员可以学习新的编程技术,获得自己新项目的灵感。一位10岁的Scratch成员想制作一个关于弹跳球的游戏,却想不出如何让球反弹。“于是我在网站上搜索,发现了一个弹跳球的项目,”她说,“然后我又从另一个项目中,学会了如何增加摩擦力。”

当Scratch成员在网站上分享他们的项目时,往往会从其他社区成员那里得到建议和提醒。“有了Scratch,我就可以做一些让我感到兴奋的项目,然后和那些跟我一样兴奋的人分享,”一位Scratch成员解释说,“以前我一直在编写程序,但我不知道它有什么用。现在我可以分享我的项目并获得反馈,这确实会促使我继续进行下去。”

在Scratch社区中,年轻人在不断地探索和发明新的协作方式。与传统学校课堂的协作方式相比,Scratch社区中的协作往往更灵活、更天然,就像在桑巴舞校那样,人们聚在一起是基于共同的兴趣或者互补的专业知识。但与桑巴舞校不同的是,Scratch将来自世界各地的人们聚集在一起,为规模更大、更具多样性的协作方式提供了可能。

以下是年轻人在Scratch社区中相互协作的一些方式。

一位名叫nikkiPerson2的Scratch成员喜欢用Scratch创建和分享动画。有一天,在浏览Scratch网站的时候,她被名叫kris0707的Scratch成员创建的“女英雄丽莎”系列项目吸引了。NikkiPerson2注意到,丽莎项目中只有静态图像,没有动画,于是她给其中一个项目留了评论,表示愿意协作:“我能试着让你的角色变得动态,如果你愿意的话,我们可以一起制作这个动画。前提是你愿意。谢谢。(我喜欢你画的这些画)”kris0707对这个建议做出了积极的回应,两个女孩一起协作了一年多,创建了10集“女英雄丽莎”。通过协作,kris0707学到了更多使用Scratch进行编程的知识,而nikkiPerson2则学到了如何用Scratch来表达美。

13岁的萨拉和她10岁的弟弟马克都喜欢过万圣节,他们决定共同协作,完成一个关于万圣节的Scratch项目。他们在Scratch论坛上发布了关于这个项目的信息,结果有很多成员愿意提供帮助。他们决定创建一个互动项目,玩家可以在一个满是幽灵的老宅子里漫游。有人设计情节,有人编程,还有人致力于音乐和美术效果,总共有20多名Scratch成员参与。这个项目最终取名为“怪堡之夜”,包含了59个人物和393个编程脚本。

“我学到了如何激励团队,一起工作,”萨拉说,“比起博客等社交网站,我更喜欢Scratch,因为我们在创建有趣的游戏和项目,可以让很多人去玩、去观看、去下载。我不喜欢只是和别人在网上闲聊,我喜欢谈论一些有创意的新东西。”

Scratch网站上可以创建包含项目集合的“工作室”。南茜是一名中学生,她决定创建一个Scratch工作室,专门制作她最喜欢的艺术——动漫。她不仅希望能收集到富有启发性的动漫项目实例,而且还想创建一个空间,让动漫爱好者可以相互认识、分享想法、互相学习。不久后,成百上千的Scratch成员开始为工作室提交动漫作品,并在论坛上发表评论。许多项目都是教程形式,演示了如何用动漫的方式画眼睛、身体、头发和人物。正如一位参与者所写的:“很多人都有惊人的动漫潜力,他们只是需要一些指导或建议!”南茜组织了30多位Scratch成员帮助管理工作室,几个月后,这个工作室就有了超过250个项目、1 600条评论以及1 500名追随者。

14岁的伊莎贝拉喜欢收到关于她创建的Scratch项目的评论和建议。她注意到Scratch网站上的一些项目没有收到任何评论,她担心创建者可能会因此而感到沮丧,离开社区。于是伊莎贝拉决定建立一个反馈工作室,把那些希望收到反馈意见的Scratch成员,跟那些喜欢提供反馈意见的成员联系起来。“人们可以对这些项目发表评论,分享项目中让他们喜欢的地方,或者提供可以改进的方法,”伊莎贝拉解释说,“人们正在从这样一个超级棒的在线社区获益,这让我很高兴。”几天内,就有60多人报名管理这个反馈工作室,并对许多项目提出了反馈意见。

一个名为MyRedNeptune的Scratch用户最初做的一个项目是交互式的圣诞贺卡,上面有一群动画驯鹿在玩各种乐器。MyRedNeptune发现,自己特别喜欢制作动画人物,所以她创建了一个只有角色的Scratch项目。在Scratch中,“人物”被称为“角色”。她在这个项目的说明中,鼓励其他Scratch成员在自己的项目中使用这些角色,或者提交创建新角色的要求。有一个Scratch成员想要一只动画猎豹,MyRedNeptune就根据她在网上找到的一个美国国家地理的视频,制作了一个猎豹动画。

MyRedNeptune还为另一个Scratch成员卡尔创作了一只会扇动翅膀的动画鸟。卡尔非常喜欢这个角色,并追问MyRedNeptune是怎么做到的,因为他想自己尝试制作动画角色。于是MyRedNeptune创建了一个Scratch项目,详细介绍了她制作动画鸟的过程。

我们麻省理工学院的团队设计Scratch网站的一大意图是鼓励协作,我们期待年轻人能够相互交流、共同工作。尽管如此,我们仍然对Scratch网站上出现的高水平及多种多样的协作方式感到惊讶和欣喜。我发现,由于我成长在互联网时代到来之前,所以在开发或预期新的协作方式上,我不像麻省理工学院的学生,或是Scratch社区的孩子那样富有创造力。如果我们为未来几代的孩子提供正确的工具、支持和机会,我想他们在分享和协作方式上会更加有创造力。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈