什么是scratch???
这么久以来公众号一直没有更新,没有给大家带来更多关于科技教育的咨询,对大家说声抱歉。
欢迎大家对scratch少儿编程课了解,scratch课程通过视频和图文的方式进行。但是对于新的科技课程,很多家长只听说过,或者有些陌生,在教育的过程中很多家长孩子有很多疑问,今天就给大家介绍下什么是scratch。
1、什么是scratch?
我先用官方介绍说一下:scratch是麻省理工学院的终身幼儿园团队开发的图形化编程工具,主要是针对青少年学习的开放的,目前已有到3.0版本,并增加micro:bit和lego mindstorms Ev3等扩展积木,所有人可以在任意版本中进行创作自己所想要的程序。
我相信大家看完有些似懂非懂的吧,下面就用的自己接地气的话说一下。scratch是麻省理工学院针对6岁以上儿童开发玩的编程工具。通过就和搭积木的方式进行 ,把自己抽象想法的实现,包含数学,绘画,音乐,游戏,动画等等天马行空的想法,还可以控制乐高机器人等硬件实现高级的玩法。可以直观的展示出来。很重要的一点它的客户端是免费开放的,免费!!!
其实在少儿编程领域中,还有不少其他编程语言可供选择,但是大部分课程都是关于scratch。之所以选择它,是因为它有很多适合小朋友的特点。
2、scratch特点
2.1简单易学
(1)支持多国语言
提到编程,你肯定会想到一些字母代码,小朋友哪里看的明白那么深奥的东西,我们先看下scratch的默认界面,果然全是英文,晕了,看的费劲怎么学!
别担心!虽然软件是美国人开发的,但它支持几十种语言,包括我们大中国的中文,在语言里切换选择简体中文就可以了。
大家有没有虚惊一场啊, 哈哈。
(2)积木式编程
我们看过电视电影中,高超的计算机程序员编写一大堆代码,让我们看,一定会晕,何况那么多代码,大人看着都费劲何况童真的孩子呢?
真实代码
scratch编程并不需要像专业的程序员那样,疯狂敲击键盘,而是动动鼠标就和搭积木一样,就可以实现具体想要的功能。
scratch积木程序
(3)分类清楚,颜色分明
积木块的命令有很多,担心记不住?不用怕,一个分类中有十几个积木块,需要那类就去对应的积木区去找,并且不同命令,积木块颜色也是不一样的。颜色文字区分,更容易我们去查找。
(4)效果明显
当我们不知道积木块什么作用时候,我们只要双击下,它就会立马显现,编辑好的程序也更直观显示出效果,方便及时修改纠正。
2.2功能强大
scratch可以控制角色还有外观,能播放声音,进行数学和逻辑的运算,通过强大的扩展功能可以实现制作音乐,电子相册,等等,操作乐高机器人、用micromit制作智能家居设备,国内有些公司基于scratch开发类似的软件及硬件实现更多的功能。如mblock、kittenbiock
2.3资源丰富
我们可以进行生活中实际例子进行程序的编程操作,在生活中去找素材,不仅仅是我们自带的资源,还可以进行社区的交流活动,相互学习,共同进步。
通过学习scratch,学生可以把课本中的一些抽象难以理解的知识,通过老师的指导,用scratch表现出来,让学生记忆更加深刻,也可以将学习中学到的数学,物理,音乐等知识融进到编程课中,创作出更有意义更有趣的作品来。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com