什么是scratch
Scratch是麻省理工学院终身幼儿园团队开发的图形化编程工具,主要面向青少年开放。
目前有1.4、2.0版本(增加克隆块、视频检测、乐高扩展块)和3.0版本(增加文本阅读、翻译、Makey ***key等选择性下载扩展块,增加micro:bit和乐高mindstorms EV3扩展块)。每个人都可以在任何版本中创建自己的程序。
谁在使用Scratch
Scratch是专门为8到16岁的孩子设计的,但几乎所有年龄段的人都在使用。使用Scratch的学生涵盖了所有学习阶段(从小学到大学)和所有学习领域(数学、计算机科学、语言艺术、社会研究……)。Scratch已经被翻译成40多种语言,在150多个国家使用。
为什么要学Scratch
计算器编程能力是当今社会文化的一个基本要素。在Scratch学习的过程中,人们还获得了解决问题、设计思路和交换意见的重要策略。
使用Scratch,你可以编写自己的互动媒体,比如故事、游戏和动画,然后你可以与全世界分享你的想法。Scratch帮助年轻人变得更有创造性、逻辑性和协作性。这些是生活在21世纪的基本能力。
下载并使用
常用的scratch软件有:
Scratch2.0 在线版允许直接在Web浏览器里创建、编辑和查看项目(不再需要上传、下载项目或者安装其它软件。目前已经更换成更加先进的3.0版本,官网不再提供Scratch2.0编辑器)。Scratch2.0离线版在Scratch官网提供下载,便于在无法连接Internet的情况下使用,2.0版本加强了与外部链接设备的互动,例如lego wedo等。Scratch 3.0放弃了Flash,采用了HTML5来编写,HTML5是最新的HTML、CSS和JavaScript的总和,Scratch 3.0首先将会使用WebGL、Web Workers和 Web Audio Javascript libraries。JavaScript是一种广泛的语言,它支持所有浏览器和WebGL,从而跨平台使用。它经过了精心挑选,JavaScript运行不需要任何额外的插件。Scratch 3.0不仅仅是重构,也增加了一些功能,比如字符串包含判断、移至最下层积木等。编辑器的外形看起来更加柔美,拖拽积木还有音效,支持多次撤回和恢复。Scratch 3.0 保存的文件格式为.***3,可以读取.***和.***2文件。ScratchJR是Scratch编程语言中的一款专门为学前儿童开发的平板应用,适合5-7岁孩子学习编程。
关于scratch软件的下载,可以在之前的文章中寻找。
本文来自醉红颜投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/577660.html