少儿编程之初识Scratch
在之前的推文中我们可以看到Scratch是少儿编程的基础,也是关键课程,那么Scratch到底是什么呢?Scratch的学习到底难不难?本文就这两点给各位答疑解惑。
Scratch是什么?
Scratch是由美国麻省理工学院的专业团队开发的一种编程语言,与其他编程语言不同的是,Scratch是一种图形化的编程语言,更确切的说是一个图形化的编程工具,它将原始的程序代码进行封装,变成一个一个可以拖动的可执行块,从而初学编程的孩子可以不用书写复杂的代码流程,而是直接通过类似于拼积木的方式,对可执行块进行拼装,最终达到设计并执行程序的目的。
Scratch学习难不难?
Scratch学习难不难,可以先看看Scratch是什么样子的,下面是Scratch3.0版本的软件界面(目前主流)
从软件界面中可以看到,Scratch有许许多多可操作的地方,功能可以分化成以下几个模块:
1.事物模型模块:根据程序需求添加相应的事物,如人物模型,场景等。
2.运动模块:运动模块有许多的运动执行块,如旋转、上下左右移动等功能块。
3.外观模块:控制模型,如模型大小,模型颜色,模型转换等功能块。
4.声音模块:根据程序需求,控制模型发出的声音
5.事件模块:一些触发事件,如鼠标点击、键盘输入等。
6.控制模块:一些控制功能,如循环控制、条件控制等。
7.侦测模块:针对一些情况进行侦测后的处理,如边界情况,遇到特殊障碍物等。
8.运算模块:负责一些计算类的事件,如加减乘除。
9.变量模块:负责创建,维护变量
上述就是Scratch工具的功能简介,从学习上来说,Scratch的学习是一个循序渐进的过程,从最初的模型搭建,简单的运动设计,再到进行一些事件的控制,处理输入输出,最终到通过功能块的封装实现复杂的程序。
那么学习难度呢?当我们按照上面的学习步骤进行学习的时候,每一个步骤都是由浅入深的过程,学习难度也就随着深入而加大,但是对于好的Scratch课程,孩子在学习的过程中是不用担心听不懂,学不会的。

添加 家长论坛微信
全部 0条评论