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.保存文件

指令小结

课后作业

完成一个老鹰抓小鸡的游戏,用鼠标控制小鸡逃跑;老鹰自动跟随小鸡并抓捕。抓到后给出相应文字和声音提示。