Table of contents
Scratch是一种免费使用的编程语言工具,允许学生以视觉上的参与方式学习如何编码。
Scratch是教师让学生进入编码和编程世界的一个好方法,因为它是一个以趣味为重点的编程工具,面向8岁的学生。
通过使用基于块的编码,学生能够创建动画和图像,然后在项目完成后进行分享。 这使得它成为教学的理想选择,特别是远程教学,教师可以为学生设定任务,让他们完成并分享。
继续阅读,了解你需要知道的关于Scratch的一切。
- 什么是Adobe Spark教育,它是如何工作的?
- 如何设置谷歌课堂2020
- 缩放类
什么是Scratch?
如前所述,Scratch是一种编程工具,是作为教年轻人使用代码的免费方式而建立的。 其想法是提供一个视觉上有吸引力的平台,创造一个可以享受的最终结果,同时顺便学习编码的基本知识。
Scratch这个名字参考了DJ混合唱片的做法,因为这个程序允许学生使用声音和图像来混合动画、视频游戏等项目--所有这些都是通过一个基于块状代码的界面进行的。
该平台由麻省理工学院媒体实验室开发,在全球至少有70种语言可供选择。 截至发稿时,Scratch有超过6700万个项目,由6400万用户分享。 该网站每月有3800万访客,对于学习使用基于块的代码非常受欢迎。
See_also: 产品评论:iSkey磁性USB C适配器Scratch面向8至16岁的儿童。 它于2007年公开推出,此后有两次新的迭代,从使用Squeak编码语言到ActionScript再到最新的JavaScript。
通过使用Scratch学到的编码可以对未来潜在的编码和编程学习和就业机会有所帮助。 虽然,要明确的是,这是基于块的--意味着它很容易使用,需要学生安排预先写好的命令来创建动作。 但它是一个很好的起点。
Scratch是如何工作的?
Scratch 3.0是在出版时的最新迭代版本,具有三个部分:舞台区、块状调色板和编码区。
舞台区显示结果,如动画视频, 块调色板是可以找到所有命令的地方,通过编码区拖放到项目中。
See_also: 用于K-12教育的最佳网络安全课程和活动可以选择一个精灵角色,并将命令从块状调色板区域拖到允许精灵执行动作的编码区域。 例如,可以让一只猫的卡通形象向前走10步。
这是一个非常基本的编码版本,它教给学生的更多是基于动作事件的编码过程,而不是深奥的语言本身。 也就是说,Scratch确实可以与许多其他现实世界的项目一起使用,如乐高Mindstorms EV3和BBC Micro:bit,允许从编码平台上获得更大的成果潜力。
想建造一个现实世界的机器人并让它跳舞吗? 这将让你对运动部分进行编码。
Scratch的最佳功能是什么?
Scratch最大的吸引力在于它的易用性,学生可以比较容易地得到一个有趣的、令人兴奋的结果,鼓励他们将来使用并对编码进行更深入的探索。
在线社区是另一个强大的功能。 由于Scratch被广泛使用,有很多互动的机会。 网站上的成员可以评论、标记、收藏和分享其他人的项目。 经常有Scratch设计工作室的挑战,鼓励学生竞争。
教育工作者有自己的ScratchEd社区,他们可以在其中分享故事和资源,并提出问题。 这是为未来项目提出新想法的好方法。
通过使用Scratch教师账户,可以直接为学生创建账户,以方便管理和评论。 你确实需要直接从Scratch申请开设这些账户。
除了使用Scratch来控制物理世界的物品,如乐高机器人,你还可以对乐器的数字使用进行编码,用摄像头进行视频运动检测,将文本转换为语音,使用谷歌翻译进行翻译,等等。
Scratch的价格是多少?
Scratch是完全免费的。 它的注册、使用和合作都是免费的。 唯一可能产生费用的情况是与外部设备配对。 例如,乐高是独立的,需要购买才能与Scratch一起使用。
- 什么是Adobe Spark教育,它是如何工作的?
- 如何设置谷歌课堂2020
- 缩放类