让孩子们学习编程、培养逻辑思维能力,成为了更多家长的选择。但是应该从哪里开始入门?家长和孩子或许会对此有些疑问。不妨先从米奇老师这里开始了解和学习少儿编程,打开新世界的大门。我们先从Scratch开始学起。
Scratch是一款主要针对青少年的图形化编程,能够以轻松的方式让孩子们初步了解编程,并且可以培养孩子的逻辑思维能力。
1.Scratch下载与安装
方法1:可以在官网找到并下载安装(需要科学上网)
在电脑的浏览器里输入官网地址:https://scratch.mit.edu/
方法二:通过米奇老师给的百度网盘链接安装:(3.6.0版本)
链接:https://pan.baidu.com/s/1RRi-OJE-dNunM5s93gloTQ (提取码:mcc2)
2.初识Scratch
Scratch3的界面
(1)Scratch常用设置
语言设置
点击语言设置(一个类似地球的圆形),选择语言,将Scratch语言设置成方便自己学习的语言。
文件
编辑
教程
点击教程,会弹出一个界面,该界面包含Scratch自带的教程。小朋友可自主跟随这些教程学习。
(2)Scratch的环境
模块区
模块区为所有的程序块(也叫作积木)进行了分类,我们利用这些程序块类编写各种程序。
代码区
代码区也叫做脚本区,我们可以将模块区中的积木拖拽到代码区中,并且按照一定顺序将积木拼接起来。注意,每次编写程序仅对一个角色进行编码。
舞台区
舞台区会展示角色、背景等信息,在此展示编写好的程序。
背景区
程序展现所需要的背景。注意,每一个程序都可以有一个或多个背景。
角色区
角色区显示角色名称、xy坐标、大小、方向;显示程序的所有角色;显示了角色的所有造型。
开始与停止按键、舞台大小缩放
(3)欢迎来到Scratch世界!(第一个程序的编写)
剧情:Scratch中的阿猫得知越来越多的小朋友要来学习Scratch编程了,它开心地跑来跑去,并且说“欢迎来到Scratch世界!”
程序编写步骤:
①选择角色:阿猫
②选择背景:Blue Sky
③给角色阿猫编码:
1)事件模块:
点击绿旗后,程序开始运行
2)外观模块:
阿猫说:“欢迎来到编程世界!”,因此在“说”后面输入“欢迎来到Scratch世界!”这一句话。如下:
3)运动模块:
阿猫跑起来
阿猫若是碰到了舞台边缘,就会被反弹回来,避免走出舞台
阿猫被反弹的时候,为了避免倒立,需要这一条脚本
4)控制模块:
阿猫跑来跑去是一个重复执行的过程。这里用到“重复执行()次”,可以限制重复的次数
5)外观模块:
阿猫在跑步的过程中,涉及造型动作的变化,因此需要“下一个造型”这条脚本
6)控制模块:
阿猫跑太快了,因此需要“等待()秒”,改变一下“跑步的速度”。
综上,为阿猫写的程序是:
原文作者公众号: