极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

<创客>零基础入门讲解--适合零基础孩子及家长阅读

极客小将2020-12-09-
上周发表了一篇《教大家用Scratch画国旗》的文章,反响不错,但大部分家长及孩子并没有接触过Scratch,也没有编程的基础,所以计划用2-3篇文章详细的向大家介绍一下Scratch,带大家对Scratch有个基础的了解,为以后学习少儿编程的课程打下良好的基础,我儿子上二年级学校里都已

上周发表了一篇《教大家用Scratch画国旗》的文章,反响不错,但大部分家长及孩子并没有接触过Scratch,也没有编程的基础,所以计划用2-3篇文章详细的向大家介绍一下Scratch,带大家对Scratch有个基础的了解,为以后学习少儿编程的课程打下良好的基础,我儿子上二年级学校里都已经有机器人课程了,少儿学习机器人课程其实就是用Scratch入门编程及用乐高搭建机器人模型(以后再带大家了解乐高机器人,乐高比Scratch入门要难很多,首先是搭建,然后是教具,乐高的一套教具就要上千元的

upload/article/images/2020-12-09/c9612f6fab1018012fe2293d712dab12.jpg
Scratch
upload/article/images/2020-12-09/a1ddff9ad31af812de8674aad62e4400.jpg乐高机器人

跑题了,下面继续介绍Scratch,下次再详细的介绍一下乐高。

1.  Scratch的简介

Scratch是由麻省理工学院的媒体实验室终身幼儿园团队设计并制作,是专门为青少年研制的一种可视化编程语言。编写Scratch代码,实际上就是将多个积木(也叫功能块或模块)组合在一起,实现想要达成的目标。

upload/article/images/2020-12-09/97d39d8661f800f4a19a379db175796c.jpg

类似这种

关于Scratch 

使用 Scratch,你可以编写属于你的互动媒体,像是故事、游戏、动画,然后你可以将你的创意分享给全世界。Scratch 帮助年轻人更具创造力、逻辑力、协作力。 这些都是生活在 21 世纪不可或缺的基本能力。Scratch是MIT媒体实验室终生幼儿园小组开发的一个免费项目。

Scratch官方介绍

谁在使用Scratch?

upload/article/images/2020-12-09/76cd1b7cb3eeaeb00c640f2dcf01c1b2.jpg

Scratch特别为8到16岁孩子设计,但几乎所有年龄的人都在使用它。不同地方上百万人都在制作自己的Scratch项目,包括家庭,学校,博物馆,图书馆和社区中心。

在学习中编程,在编程中学习

计算器编程能力是现今社会文化的组成要素。在 Scratch 学习的过程中,人们也同时获得了解决问题、设计想法、意见交流的重要策略。

Scratch在世界各地

upload/article/images/2020-12-09/8e706828cca824a67455ef1c04ba8335.jpg

Scratch 已翻译成 40 种以上的语言,在超过 150 个国家上被使用。你可以在网页底部的下拉菜单切换显示语言。在作品编辑器中则是点击顶部菜单上的地球图标来切换。若要协助我们新增或改善翻译,请访问翻译页面 。

Scratch在学校

upload/article/images/2020-12-09/7aba01811309ceeff691a5d01d12b0c6.jpg

用 Scratch 的学生涵盖了各学习阶段(从小学到大学)、各学习领域(数学、计算器科学、语言艺术、社会研究…)。教师们则在ScratchEd 站点上分享自已的故事、交换学习资源、互相解决问题、认识教育伙伴。

2.  下载及安装
Scratch目前的版本是3.0,是基于HTML5编写的,现在的大多数浏览器都支持在线编辑的。
Scratch官方网址:https://scratch.mit.edu/离线版的下载地址:https://scratch.mit.edu/download离线版版本支持win7、win10及mac系统。有时可能基于网络原因,该网站不能打开,也可以在公众号后台回复关键字“离线版”,获得网盘下载链接。安装下载的exe文件即可

upload/article/images/2020-12-09/f50317b6065cb725e4f5f4bede2467e6.jpg


upload/article/images/2020-12-09/1398186bab144800a1c4d9161484c620.jpg

安装完成后双击这个图标就可以运行Scratch程序。

3.  Scratch界面及功能介绍

upload/article/images/2020-12-09/9a7891cfcdcd39546f737d68d6f6bd18.jpg

运行程序后主界面

upload/article/images/2020-12-09/94219d607b5efd012d823d2324ca7ca0.jpg

下面详细介绍下每个区域的作用:

1.菜单栏

upload/article/images/2020-12-09/039919be0d1bbf4c484669ea765a7083.jpg

更改语言

upload/article/images/2020-12-09/2b2a322818b3cf1acd2573ff75271117.jpg

新建作品,打开曾经编辑好的作品,保存作品。

upload/article/images/2020-12-09/402fc4849ffc1560974691be28cc5a31.jpg

撤销上一步操作,打开加速模式(运行更快)

upload/article/images/2020-12-09/89d26256ca043fad170c7e9d1ad0687a.jpg

upload/article/images/2020-12-09/7f6cbd0aeba0416ffe451de069f74628.jpg

打开教程,里面有官方附带的一些简单教程。

2.作品名称

upload/article/images/2020-12-09/266aae9ca5c5251551281d11a6578b04.jpg

给作品命名。

3.项目编辑区

upload/article/images/2020-12-09/512cb9888e8b129a32acd2aed00c89fb.jpg

upload/article/images/2020-12-09/ed31f6a1c75f68644691d077a5f835bd.jpg

upload/article/images/2020-12-09/ca53dfcf24e35c190c4a7d12e210c2c2.jpg

包括“运行”“外观”“声音”“事件”“控制”“侦测”“运算”“变量”和“自制积木”九大类,共100多个积木块,以及左下角的扩展积木,外接不同的设备。不同类型的积木用不同的颜色区分。可以把这些积木拖动到“代码区”进行组合,实现不同的功能。

限于篇幅,下篇文章详细介绍这些积木的功能。

4.代码区

upload/article/images/2020-12-09/2fcaea804f300496b7cda408beeabb35.jpg

项目编辑区的积木块在代码区显示及更改。

5.角色区

upload/article/images/2020-12-09/4f96021107ad73173f3fdf28a084ccc3.jpg

从这里添加不同的角色,可以从角色库中添加、自己绘制、使用随机角色及上传电脑中的图片作为角色使用。每个角色添加不同的积木实现不同的功能。

https://cdn.china-scratch.com/timg/191014/1355544228-21.jpg

使用不同的造型,轮流交替,可以显示出动画的效果。

https://cdn.china-scratch.com/timg/191014/1355542239-22.jpg

发出各种声音效果

6.背景区

https://cdn.china-scratch.com/timg/191014/135555C26-23.jpg

与角色区类似,基本一样的功能。背景永远显示在最后面的。

7.舞台区

https://cdn.china-scratch.com/timg/191014/135555J95-24.jpg

显示程序运行的结果,左上方的绿旗是程序启动按钮,点击后开始执行程序;红色按钮是程序停止按钮,点击后程序停止运行。

右上角三个按钮为不同的显示模式,

https://cdn.china-scratch.com/timg/191014/1355552942-25.jpg

https://cdn.china-scratch.com/timg/191014/1355561K5-26.jpg

https://cdn.china-scratch.com/timg/191014/13555A1H-27.jpg

今天暂时到这里,下篇文章详细介绍这些积木的功能。

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

预约试听课

已有385人预约都是免费的,你也试试吧...