认识Scratch

Scratch

● Scratch是什么?

Scratch是一门编程语言。Scratch与传统的编程语言如Java、Python、……等其他基于文本的编程语言不同,Scratch编程语言使用的是图形化的积木语言,通过拼接积木来编程代码。

Scratch是一个创意工具。Scratch提供了一个创意舞台,你可以使用背景、角色、声音,并且对它们进来编程来实现游戏、动画、故事。同时,Scratch还能操作LEGO、PicoBoard、Arduino、……等硬件,将你的创意从虚拟的计算机时间带到现实的物理世界。

Scratch是一个共享社区。Scratch创建了一个开放的社区,你可以将Scratch作品上传到社区与全球的创作者们交流,也可以改编他人的作品加入自己的创意。

Scratch是美国麻省理工学院媒体实验室终身育儿园小组开发的一个免费项目。该项目由谷歌、LEGO、英特尔、……等世界级的公司支持和赞助。

目前,Scratch社区有超过4千万注册用户提交了接近5千万个项目,其中有3百万来自中国的注册用户,占全球用户的6.65%

访问Scratch统计页面https://scratch.mit.edu/statistics/,了解Scratch的更多信息。


STEM教育理念

● 为什么使用Scratch?

2006年1月31日,美国总统布什公布了一项重要计划——《美国竞争力计划》,提出知识经济时代教育目标之一是培养具有STEM素养的人才,并称其为全球竞争力的关键。

2009年1月11日,美国国家科学委员会发表了给美国总统奥巴马的公开信——《改善所有美国学生的科学、技术、工程和数学教育》。

2011年3月24日,美国技术教育协会主办题为“准备STEM劳动力:为了下一代“的国际技术教育大会。

2016年,我国教育部出台的《教育信息化“十三五”规划》中明确指出有效利用信息技术推进“众创空间”建设,探索STEM教育、创客教育等新教育模式,使学生具有较强的信息意识与创新意识,养成数字化学习习惯,具备重视信息安全、遵守信息社会伦理道德与法律法规的素养。

从美国2006年第一次提出STEM教育理念,到我国2016年的《教育信息化“十三五”规划》明确指出探索STEM教育。证明新时代的教育理念在于STEM教育。

文中反复提到的STEM教育指的是:

Science——科学
Technology——技术
Engineering——工程
Mathematics——数学

使用Scratch进行想象,创造,分享则是STEM教育理念的最好实践。

Scratch软件界面

●如何获得Scratch?

Scratch最新版本为3.6.0。访问Scratch下载页面https://scratch.mit.edu/download,根据使用的操作系统下载Windows版本或者macOs版本进行安装。

准备好Scratch之后,阿磊老师的Scratch课堂就要正式开始了。

在正式开始课程之前,请先随意使用Scratch软件和浏览Scratch社区。

下一节课,我们将开始玩转Scratch,并练习使用Scratch代码积木。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 随着计算机和智能设备的普及,尤其是最近人工智能的浪潮,让计算思维和编程技能让公众越来越意识到其重要性,美国更是在奥...
    明明德先生阅读 217评论 0 0
  • 一提到编程,我们就会想到程序员在一个编辑器里面敲打各种语言的指令,然后编译、运行、调试。而这样对儿童来说显然是...
    link_hui阅读 1,911评论 0 3
  • 暑假和培训班合作,开了个编程公益班,我6个小朋友一起进行编程入门的学习。为了方便线上的同学一起学习,视频内容我们在...
    阿达老师阅读 379评论 0 0
  • 不失控 (从不超早上八点 不过晚上十二点 开始) 快乐至上(随时笑) 随遇而安 (心态 留住 年轻) ...
    公孙_尔雅阅读 176评论 0 0
  • 有好多人问过我,为何你总是如此朝气蓬勃,感觉精力十足的样子, 因为我答应过自己,不能将消极传达给我身边的人, 永远...
    烨琦阅读 130评论 0 0