跳至正文
View Categories

< 1 min read

1. 课程回顾 #

1.1 条件循环 #

条件式循环(Do…Until Loop)在Scratch中为“重复执行直到<……>”,在<……>中放置条件表达式,程序会一直重复

执行指令,直到条件表达式成立才离开循环体。

1.2 双重循环 #

在双重循环程序中,先执行第一层循环,最后执行外层循环。如上节课中的循环克隆多行苹果,

2. 学习目标与任务 #

2.1 课堂任务 #

上节课我们完成了使用变量克隆多行苹果的作品。

本节课我们试着完成一个用按键控制角色跳舞的作品吧?

老师来演示一遍效果,大家想想该如何实现呢?

2.2 作品分析 #

(1)每次运行程序,角色的位置与造型是什么?

(2)变量有什么变化?

(3)程序什么时候停止?

(4)如果要按下所有的字母键该怎么办?

3.编程思路与步骤 #

3.1 编程思路 #

3.2 编程步骤 #

1.初始化

·初始化造型、变量

·移到舞台合适位置

·说:一起舞蹈吧

2.按下按键切换造型

如果按下某键 – 切换造型 – 变量增加

3.多个按键

注意:

1.如果要按下Q、W、E、R四个键,那么需要设置4次程序;

2如果再增加几个键呢?它们之间又是什么逻辑关系呢?

4.思考与练习 #

4.1 问答 #

右边是小明循环结束的程序

每次按下按键游戏就结束了

问题出在哪里呢?

大家找找BUG吧?

4.2 课后练习 #

为舞蹈增加背景音乐,每次按下按键都会播放音乐,程序停止后,音乐结束。

动手试一试吧!