儿童编程平台Scratch简介
什么是Scratch?
Scratch是一种图形编程语言,由麻省理工学院的终身幼儿园小组开发。孩子们可以通过拖动和组合代码块来制作一系列程序,包括动画,故事,音乐和游戏。这有点像乐高的编程!
Scratch允许孩子学习编码概念并创建交互式项目,而无需学习基于文本的编程语言。这意味着他们的键盘技能或记忆复杂代码的能力不会减慢。
如果孩子拥有Scratch用户帐户,那么项目也可以与Scratch社区在线共享,为孩子们提供真正的创作受众。
许多学校都使用Scratch作为课程的一部分。Scratch是免费使用的,孩子们也可以在家里使用它。
孩子们准备好后,他们可以尝试基于文本的语言,如HTML和CSS或Python,但是有很多机会在Scratch中开发有用的技能。
使用Scratch
在线与离线
Scratch既可以在Web浏览器中在线使用,也可以脱机下载和使用。两种方法都有优点和缺点。
使用在线编辑器不需要在学校的网络上安装任何软件,这意味着孩子们将始终使用最新版本。这也意味着孩子们可以通过点击链接访问Code Club入门项目,而不必下载入门项目然后打开它们。
使用在线编辑器时,使用Scratch 账号的孩子也可以分享他们的工作并参与Scratch社区。
在线编辑器确实需要持续的Internet连接来保存工作,如果认为这是一个问题的话,离线编辑器可能是更好的选择。
在线Scratch编辑器
孩子们可以访问https://scratch.mit.edu上的在线Scratch编辑器,或者使用http://jumpto.cc/scratch-new创建一个新的Scratch项目。
2.0版本的在线编辑器使用Flash,因此请检查是否可以使用带有Flash插件的浏览器。
Scratch Online编辑器可以与Scratch Accounts一起使用,也可以不与Scratch Accounts一起使用。
使用项目资源
一些Code Club项目有一个包含资源的入门项目。使用在线编辑器时,孩子们使用网址在Scratch中加载初学者项目。如果在线查看说明,则只需单击文档中的链接即可。
使用用户帐户的孩子可以点击“Remix”获取他们自己的项目副本。没有帐户的儿童将能够下载他们修改过的项目副本。
保存和加载
当使用用户帐户在线Scratch时,孩子们将在线保存他们的工作。
也可以在没有用户帐户的情况下使用在线Scratch,孩子们可以将他们的工作保存到本地环境。
孩子们File → Download to your computer用来保存他们的工作并File → Upload from your computer继续从事一个项目。
离线Scratch编辑器
必须在本地下载并安装Scratch脱机编辑器。儿童必须能够使用当地存储空间来保存他们的工作。
如果您确实有互联网访问权限,那么如果孩子有帐户,则可以通过离线编辑器在线共享项目。
使用项目资源
使用离线编辑器时,孩子们使用一个简短的URL将启动项目下载到他们的下载目录,然后在Scratch中打开项目。
保存和加载
使用Scratch离线编辑器时,孩子们使用Save(或Save As)保存项目的副本并Open加载项目以继续处理它。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com