CH01_初识Scratch
CH01_初识Scratch
本章目标
- Scratch的安装和操作
- Scratch指令积木的操作
- Scratch角色、舞台、背景
- 基本指令积木
- 制作简单小游戏
Scratch
概述
Scratch是麻省理工学院的“终身幼儿园团队”在2007年 [5] 发布的一种图形化编程工具,主要面对全球青少年开放,是图形化编程工具当中最广为人知的一种形式,所有人都可以在软件中创作自己的程序。截至到2021年仍在更新。
安装
网页版编辑器
链接
线下编辑器
链接
主要操作窗口
1、舞台区:程序执行的地方,舞台默认情况下是在中间有一只小猫的角色。舞台区左上角是用于控制程序启动与终止的按钮。右上角是放大和程序界面布局的按钮。
Scratch舞台坐标系: Scratch舞台坐标系的大小为(-240,-180)到(240,180),面积共480*360大小。舞台中间为(0.0)。
在舞台下面可以选择不同的背景。
2、角色列表 :显示角色的位置、大小、方向、显示状态等信息。角色列表在舞台的下面,允许用户建立多个角色并分别控制。
选中的角色四周用蓝色的方框表示,点击指令区的造型,可以显示该角色的信息和进行角色编辑。
3、指令区:这里有三页,默认选择代码页。这里列出了所有用于操作当前角色的指令,Scratch就是通过组合指令区的各种指令来进行编程的。
此外是造型页和声音页,具体的使用方式将会在未来逐步给大家讲解。
可以添加扩展。
4、代码区:这里就是大家编程的地方,由于Scratch是对角色进行编程的,脚本区的右上角显示当前正在编程的是哪个角色,右下角是编程的显示比例按钮。
5、菜单列表:列出了文件、编辑、教程项目
项目1:熊二散步
情景分析
1.角色:小熊
2.场景:山上
3.动作:散步
实现步骤
1.新建项目
2.添加角色
添加角色的方式:
A.从角色库中选取角色
B.绘制新角色
C.从本地文件中上传角色
D.拍摄照片当做角色
3.添加背景
4.编写程序
5.运行程序
6.保存文件
指令小结
项目2:猫鼠大战
情景分析
1.角色:猫、老鼠
2.场景:房间
3.动作:抓捕
4.程序:
A.键盘控制小猫抓捕
B.鼠标控制老鼠逃跑
C.定时切换背景
实现步骤
1.新建项目
2.添加角色
3.添加背景
4.编写程序
猫:
老鼠:
背景:
5.运行程序
6.保存文件
指令小结
课后作业
完成一个老鹰抓小鸡的游戏,用鼠标控制小鸡逃跑;老鹰自动跟随小鸡并抓捕。抓到后给出相应文字和声音提示。