实验背景
今天,WedO实验君和大家来一起了解下在STEAM方面应用的少儿编程工具:Scratch。
Scratch为是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。介绍来自度娘
据了解,目前部分中小学生课程已经引入scratch编程,可以利用Scratch,结合各学科知识,创造属于自己的多彩世界,释放孩子的创造力,锻炼孩子的逻辑思维。
同时,Scratch与Arduino以及树莓派的整合应用,可拓展至智能办公、智能校园、智能家居、智能安防、物联网络等领域,可以让中小学生具有无限的应用空间。
目前scratch 最新版本为2.0
实验器材
scratch 2.0
scratch2exe
实验内容
1.安装部署scratch
scratch 2.0 是基于Adobe air,在官网上https://scratch.mit.edu/download下载。
按照步骤安装,安装完成后在桌面可看到一只小猫,是的,就是他。
scratch 2.0 支持多种语言,选择简体中文。
2.了解scratch 编程区和基本操作
scratch 采用积木式的方式进行创新性编程。
主要包含如下:
角色和背景: 参与故事或内容的角色
功能区域:有脚本(控制角色的行为),造型(角色的不同状态),声音
脚本区域: 控制角色如何行动的程序,将功能进行积木式的组合
舞台:作品的成果展示
3.一天到晚游泳的鱼
项目设计:
做一个虚拟客厅里的大鱼缸,里面有着一群一天到晚游泳的鱼。我们来看看我们主人公都要做哪些应该做的动作吧。
角色:3只小鱼,1只章鱼动作:移动,碰到鱼缸返回声音:鱼泡泡声音
脚本区域:
角色:
我们先看看我们的主人公吧。可以起一些你中意的名字。
大麻子的动作脚本:
运动:移动速度,触壁反弹并转身
声音: 播放声音
大嘴鱼的动作脚本:
运动:移动速度快一点
大黄蜂的动作脚本:
运动:移动速度慢一点
章鱼哥动作脚本:
动作:移动速度居中
造型:为了显示章鱼触角的变化,体现运动的感觉,设计了在不同造型之间的切换
4.作品和本地部署
scratch作品可以发布到scracth官网和大家一起分享,也可以通过软件scratch2exe,转换成exe文件,在其他人电脑中执行操作。
让我们看下,最终的舞台展示:
到此,本实验就结束了,谢谢各位。
领取专属 10元无门槛券
私享最新 技术干货