趣乐博思计算机科学系列
趣乐博思计算机科学系列,以乐趣为首要前提,向少儿讲解最基本的计算机科学常识,在动手实践中培养孩子的创造力,思考力,想象力,逻辑思维能力和协同工作能力。
针对不同年龄段的孩子,从初始的可视图形化编程逐步过渡到高级计算机语言,并结合开源电子器件进行软硬件结合的项目制作,激发孩子们积极性和对计算机科学的兴趣。
前言
上一期,我们聊到了什么是计算机,什么是编程,也说到了我们要用的 Scratch,今天我们就来认识一下 Scratch 吧~
初识 Scratch 3.0
访问官网,在线创建项目
这是在线使用的方式。当然,如果你想离线使用也可以,首页的下方寻找离线编辑器,可以下载 Scratch 的桌面版,支持 Windows 和 MacOS 等操作系统。
下载离线编辑器
Scratch 的使用
就在前不久,2019年1月2号,Scratch 发布了最新的 3.0 版本,使用 HTML5 技术做了全新的构建(Scratch 2 使用的是 ActionScript 语言),新版本的界面是这样的:
Scratch 3.0 界面
在我们开始做第一个小项目之前,我们先来熟悉一下 Scratch 的界面组成。
需要说明的是,完整的 Scratch 界面包含不下 20 个具体的按钮和面板,我们完全没必要在第一次把这些全记住。
本着循序渐进和主次分明的原则(这也是娃爸的一条重要学习方法),我们重点介绍三个面板:
1. 舞台区Stage,在这里,你可以布置场景,把你需要的小精灵放进来。第一次创建项目时,一只小猫已经在里面等着你了~
2. 方块区Blocks,你可以把这理解为你的乐高收纳盒,所有的编程代码都分类放在这里了,它们就像积木一样,可以有千变万化的组合,来实现你的无限创意!
3. 代码区Scripts,你可以把这理解为你的乐高大底板,你要把代码方块有逻辑的摆放在这里,开始运行就可以控制舞台上的小精灵了。
好了,今天我们了解这三个就可以了,是不是很简单?
说了这么多,我们正式开始做我们的第一个作品吧!这次做个让小猫移动的小动画。
第一步:将 “移动 10 步move 10 steps” 的代码块从方块区拖放到代码区:
第一步
第二步:先点击最左侧的 “事件Events”按钮,将 “当▕▀被点击when▕▀clicked” 的代码块从方块区拖放到代码区,并拼接到“移动 10 步” 的上方:
第二步
第三步:点击舞台区上方的 “绿色小旗”,舞台区中的小猫就会往前走了 10 步,每点一次就走 10 步。
第三步
好啦,我们的第一个 Scratch 作品就完成啦!
Vicky:什么?就完成了?这也太简单了吧?!
娃爸:记住,万丈高楼平地起,学习要一步一个脚印,踏踏实实的来,不要着急,好玩的还在后头~
今天我们知道了 8 个单词的含义:
stage舞台
block块
script代码
move移动
step步
event事件
when当 ... 时
click点击
把这些单词都记住吧,几节课过后,我们将切换的全英文界面进行学习。
还记着上节课我们说过的吗,计算机科学起源于西方国家,英语是学习计算机非常重要的关键。
我们会一边学 Scratch ,一边学习英语,将来你会发现,再学其他的计算机语言将变得非常简单~
「和 Vicky 一起学习 Scratch」
通过每天一个好玩的 Scratch 项目,孩子会一步步的了解现代编程的基础原理,进而具备计算机科学的基本思维方式。
下期见!
趣乐博思
遇见你更优秀的孩子!
Verified account
领取专属 10元无门槛券
私享最新 技术干货