友情提示:视频教程观看时请手动设置清晰度。
同学你好,欢迎来到《跟我一起学编程》,我是包老师。这是《scratch编程》课程的第16课,这节课,我教你继续完成打字游戏(高级版)。
学习目标:
2.理解变量的作用域
3.能够在舞台区显示或隐藏变量
4.能够使用变量完成倒计时和成绩功能
5.能够熟练使用“广播”发送和接收消息
任务描述:
1. 在打字游戏(中级)基础上,增加倒计时功能和记录成绩功能。
2. 倒计时10秒钟,程序开始后,倒计时显示在舞台左上角,从10到0。
3. 在舞台左上角记录游戏成绩,每命中一个,成绩增加1,即时更新。
4. 倒计时结束,切换游戏结束背景,停止全部。
任务分析:
1. 实时变化的倒计时,该怎样实现呢?
2. 实时变化的成绩,该怎么样实现呢?
存在哪里?怎样变化?
3. 倒计时结束,怎样让所有角色都知道?程序指令都停下来?
程序流程图:
通过对任务进行分析,绘制程序的流程图:
程序指令:
根据流程图,编写程序指令:
背景的程序指令:
“开始”角色指令:
“A”角色指令:
任务扩展:
总结:
这节课,我教你完成了打字游戏(高级版)。理解变量的概念,变量的定义,变量的作用域,变量的显示与隐藏,使用变量实现了倒计时功能和成绩记录功能。
你学会了吗?赶紧练习一下吧!
我们下节课再见!
转自公众号:
零壹学堂科技教育