Scratch第3期-中阶查看课程总览

086 趣味问答2

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品趣味问答2
1. 作品目标

(1)初始化,导入角色、背景;

2. 核心要点

舞台与角色、事件起点、核心逻辑

3. 制作步骤按顺序完成
  1. 01

    读懂“趣味问答2”的任务,明确要看到的运行效果

  2. 02

    准备舞台、角色、造型以及程序需要的数据

  3. 03

    从事件起点出发,按角色职责连接核心积木

  4. 04

    运行作品,逐项定位问题并完成一次创意改造

4. 运行检查

点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。

3.编程思路与步骤

3.1 编程思路

(1)初始化,导入角色、背景;

(2)按钮的造型切换;

(3)提问问题。

3.2 编程步骤

(1)初始化

a、选择Room1背景
b、导入按钮和老师造型,为按钮添加文字“开始答题”。

(2)按钮的造型切换

a、初始化位置、虚像特效

b、循环执行:当碰到鼠标指针的时候切换造型为b,否则切换造型为a

c、当角色被点击的时候,增加虚像特效,并广播开始答题消息

(3)提问问题

a、初始化位置、并隐藏角色

b、当接受到消息“开始答题”之后,显示造型,并说开始答题

c、询问问题并等待,如果回答正确那么说回答正确,否则说回答错误

d、重复询问几个不同的问题

4.问答与练习

4.1 为什么按钮无法实现,当鼠标移上去之后切换造型?

4.2 课后练习

增加显示得分功能,并为不同题目设置不同得分,当答对之后增加相应得分,回答完所有题目之后如果得分在8分以上显示优秀,如果得分在6分以上显示及格,如果得分在6分以内显示不及格!