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

网友投稿 2019-10-12 13:55

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

https://cdn.china-scratch.com/timg/191014/135550G30-0.jpg
Scratch
https://cdn.china-scratch.com/timg/191014/1355503L9-1.jpg乐高机器人

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

1.  Scratch的简介

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

https://cdn.china-scratch.com/timg/191014/135550DH-2.jpg

类似这种

关于Scratch 

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

Scratch官方介绍

谁在使用Scratch?

https://cdn.china-scratch.com/timg/191014/1355501955-3.jpg

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

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

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

Scratch在世界各地

https://cdn.china-scratch.com/timg/191014/13555140X-4.jpg

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

Scratch在学校

https://cdn.china-scratch.com/timg/191014/1355516219-5.jpg

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

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

https://cdn.china-scratch.com/timg/191014/135551J28-6.jpg


https://cdn.china-scratch.com/timg/191014/1355511623-7.jpg

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

3.  Scratch界面及功能介绍

https://cdn.china-scratch.com/timg/191014/135551G05-8.jpg

运行程序后主界面

https://cdn.china-scratch.com/timg/191014/1355514S8-9.jpg

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

1.菜单栏

https://cdn.china-scratch.com/timg/191014/1355524629-10.jpg

更改语言

https://cdn.china-scratch.com/timg/191014/1355525Q5-11.jpg

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

https://cdn.china-scratch.com/timg/191014/1355522935-12.jpg

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

https://cdn.china-scratch.com/timg/191014/1355524S4-13.jpg

https://cdn.china-scratch.com/timg/191014/1355522443-14.jpg

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

2.作品名称

https://cdn.china-scratch.com/timg/191014/1355535127-15.jpg

给作品命名。

3.项目编辑区

https://cdn.china-scratch.com/timg/191014/13555313G-16.jpg

https://cdn.china-scratch.com/timg/191014/13555344Y-17.jpg

https://cdn.china-scratch.com/timg/191014/1355535221-18.jpg

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

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

4.代码区

https://cdn.china-scratch.com/timg/191014/1355543551-19.jpg

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

5.角色区

https://cdn.china-scratch.com/timg/191014/13555440Z-20.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

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

--end--

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