幼儿编程学习软件Scratch Programming简介

  • A+
所属分类:幼儿编程

 

ScratchProgramming是一种免费的桌面编程语言,用于创建交互式2D多媒体游戏,故事和动画。Scratch旨在提供有趣,有教育意义且易于学习的功能。Scratch程序是通过从块调色板中拖动块并将它们附加到其他块(例如创建脚本的拼图游戏)来开发的。这种编程方法(用块构建代码)被称为“拖放编程”。

幼儿编程学习软件Scratch Programming简介

世界各地的学校和校外都在使用Scratch作为向儿童和成人介绍基本计算机编程的手段。儿童甚至成年人都了解Scratch编程的基础知识,并经常转向其他编程语言,如Java,JavaScript,HTML和CSS3。

有一个在线社区,允许用户与其他Scratch程序员分享他们的工作。用户可以将他们的项目上载到Scratch社区以进行共享,复制和修改。所有上传的项目都必须能够被其他用户重新混合。名称“Scratch”来自于所有项目“重新混音”的能力,就像DJ在转盘上混合不同的曲调一样。如果用户不想与他人共享项目,他们只需选择不将他们的项目上传到Scratch社区站点。

ScratchProgramming由麻省理工学院媒体实验室的终身幼儿园小组的Scratch团队与加州大学洛杉矶分校的教育研究人员合作开发,并得到了美国国家科学基金会和英特尔基金会的资助。在整个开发过程中,设计团队收到了英特尔计算机俱乐部和学校教室的儿童和青少年的反馈。自该工具于2003年首次发布以来,该项目得到了国家科学基金会,英特尔基金会,微软,乐高基金会,谷歌,戴尔,MOT媒体实验室研究联盟等组织的支持。

该计划有40多种语言版本,在150多个国家使用。它专为8至16岁年龄段设计,但适合所有年龄段的人使用。

在设计和开发Scratch项目的过程中,用户学会创造性地思考,学会推理,协作并与他人合作。混音方面允许用户查看和重新混合项目,这些项目允许用户学习编程并与他人分享新想法。

发表评论

您必须才能发表评论!