目录

scratch考试成绩

一、题目要求

编程实现

二、案例分析

1、角色分析

2、背景分析

3、前期准备

三、解题思路

1.Jamie

2.Kai

四、程序编写

1.Jamie

2.Kai

五、考点分析

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程


scratch考试成绩

一、题目要求

Jaime和Kai是一对好朋友,在学习上他们总是互相帮助,共同提高。作为班主任的你,告诉他们这次考试的成绩吧

编程实现

  1. 点击绿旗,连续发出4个询问,依次输入Jaime的数学成绩、Jaime的语文成绩、Kai的数学成绩、Kai的语文成绩

  2. 输入完毕后,总成绩高的一方说:胜利2秒,另一方说:我要继续努力2秒,二人总成绩一样的话,同时说出:平局2秒

  3. 点击任意一个角色,该角色都会说出自己的总成绩和平均分

二、案例分析

1、角色分析

角色:Jaime、Kai

2、背景分析

背景:Chalkboard

3、前期准备

  1. 删除默认的小猫角色,并从角色库中添加Jaime、Kai到角色列表中,如下图所示:

  1. 从背景库中添加Chalkboard背景到舞台中,并删除空白背景,如下图所示:

  1. 从编程实现中得知需要建立6个变量个变量:Jaime的数学成绩,语文成绩和总成绩;Kai的数学成绩,语文成绩和总成绩;如下图所示:

三、解题思路

照着题目的功能实现要求一步一步设计完成,由于本案例中有多个角色,所以我们逐一进行分析。

1.Jamie

Jamie的成绩先进行输入,输入完之后发一个消息给Kai,然后收到胜利消息就说胜利,收到平局就说平局,收到努力就说我要继续努力2秒;同时角色被点击的时候就说出自己的总成绩和平均分;具体分析如下:

开始程序

  1. 从键盘输入数学成绩

  2. 将回答赋值给数学成绩

  3. 从键盘输入语文成绩

  4. 将回答赋值给语文成绩

  5. 数学成绩加上语文成绩赋值给总成绩

  6. 广播输入成绩消息

分别收到胜利、平局、努力消息

说胜利、平局、我要继续努力2秒

角色被点击

通过字符串连接说出“总分:xx 平均分:xx”

2.Kai

Kai是收到输入成绩,然后才开始从键盘输入对应的数学语文成绩、输入完之后进行判断;是J的总成绩大于K的总成绩就广播胜利消息,同时自己说我要继续努力2秒;否则判断他们成绩是否相等,如果相等就广播平局消息,同时自己说平局2秒;否则广播努力消息,同时自己说胜利2秒;最后角色被点击的时候就说出自己的总成绩和平均分;具体分析如下:

收到输入成绩

  1. 收到输入成绩

  2. 从键盘输入数学成绩

  3. 将回答赋值给数学成绩

  4. 从键盘输入语文成绩

  5. 将回答赋值给语文成绩

  6. 数学成绩加上语文成绩赋值给总成绩

  7. J总成绩是否大于K总成绩

  8. 是 广播胜利 同时说 我要继续努力2秒

  9. 否则 J总成绩是否等于K总成绩

  10. 是 广播平局 同时说 平局2秒

  11. 否则 广播努力 同时说 胜利2秒

角色被点击

通过字符串连接说出“总分:xx 平均分:xx”

四、程序编写

1.Jamie

2.Kai

五、考点分析

此案例难度系数4;综合考查角色添加、说话、键盘输入、角色被点击、条件分支结构、变量定义和使用、运算、消息广播和接收等积木的使用;难点在于:

  • 如何实现两个角色成绩有序输入

  • 如何实现两个成绩的总分比较

  • 如何实现点击角色说出总成绩和平均分

方式方法有多种,小兔子老师只是使用了其中一种,小朋友们只要能实现题目要求即可

六、推荐资料

1、入门基础

  • 零基础学习scratch3.0【入门教学 免费】
  • 零基础学习scratch3.0【视频教程 114节 免费】

2、蓝桥杯比赛

  • 历届蓝桥杯scratch国赛真题解析
  • 历届蓝桥杯scratch省赛真题解析
  • 历届蓝桥杯scratch STEMA选拔赛真题解析
  • 历届蓝桥杯科技素养真题模拟题解析

3、考级资料

  • 画图-scratch编程考级99图
  • 电子学会历年scratch等级考试一级真题解析
  • 电子学会历年scratch等级考试二级真题解析
  • 电子学会历年scratch等级考试三级真题解析
  • 电子学会历年scratch等级考试四级真题解析

4、视频课程

  • 小兔子老师scratch编程系列课程

【蓝桥杯省赛真题10】Scratch考试成绩 少儿编程scratch蓝桥杯省赛真题讲解相关推荐

  1. 【蓝桥杯选拔赛真题42】Scratch模拟画板 少儿编程scratch蓝桥杯选拔赛真题讲解

    目录 scratch模拟画板 一.题目要求 编程实现 二.案例分析 1.角色分析 2.背景分析 3.前期准备 三.解题思路 1.思路分析 2.详细过程 四.程序编写 五.考点分析 六.推荐资料 1.入 ...

  2. 【蓝桥杯省赛真题2】Scratch射击螃蟹 少儿编程scratch蓝桥杯选拔赛真题讲解

    目录 scratch射击螃蟹 一.题目要求 1.准备工作 2.具体要求 二.题目分析

  3. 【蓝桥杯省赛真题32】Scratch帆船运动 少儿编程scratch蓝桥杯省赛真题讲解

    目录 scratch帆船运动 一.题目要求 编程实现 二.案例分析 1.角色分析

  4. 【蓝桥杯省赛真题22】Scratch列表算式 少儿编程scratch蓝桥杯省赛真题讲解

    目录 scratch列表算式 一.题目要求 编程实现 二.案例分析 1.角色分析

  5. 【蓝桥杯省赛真题8】Scratch踢足球 少儿编程scratch蓝桥杯省赛真题讲解

    目录 scratch踢足球 一.题目要求 编程实现 二.案例分析 1.角色分析

  6. 【蓝桥杯国赛真题26】Scratch队列练习 少儿编程scratch图形化编程 蓝桥杯国赛真题讲解

    目录 scratch队列练习 一.题目要求 编程实现 二.案例分析 1.角色分析

  7. 【蓝桥杯省赛真题3】Scratch游泳倒计时 少儿编程scratch蓝桥杯选拔赛真题讲解

    目录 scratch游泳倒计时 一.题目要求 1.编程实现 2.具体要求 二.案例演示</

  8. 【蓝桥杯省赛真题37】Scratch冰上滑行 少儿编程scratch编程蓝桥杯省赛比赛真题讲解

    目录 scratch冰上滑行 一.题目要求 编程实现 二.案例分析 1.角色分析

  9. 【蓝桥杯省赛真题39】Scratch棒球本垒打 少儿编程scratch图形化编程 蓝桥杯省赛真题讲解

    目录 scratch棒球本垒打 一.题目要求 编程实现 二.案例分析 1.角色分析

最新文章

  1. mysql 导入导出 优化_mysql数据导入导出与数据表优化
  2. ARCGIS10.1 插值分析结果按指定多边形输出
  3. DotnetCharting
  4. 以对象的形式动态获取宽高
  5. 前端学习(3026):vue+element今日头条管理-调整外观
  6. 清华MBZUAICMU牛津提出DenseCLIP,用上下文感知的提示进行语言引导密集预测!代码已开源!...
  7. 如何用android下载python_如何在android上运行Python代码
  8. 【总结】大规模数据(300万条)测试时,需要注意的问题。
  9. python3.7帮助文档,文档说明 · Python3.7.3官方文档 简体中文 · 看云
  10. 软件测试方法(单元测试、集成测试、系统测试、确认测试)
  11. B站热榜 RSS 订阅 - 基于 RSSHub
  12. 任正非的《北国之春》
  13. 将 npm/yarn 的源地址替换成国内镜像的源地址
  14. 例3.1 有人用温度计测量出用华氏法表示的温度,今要求把它转换为以摄氏法表示的温度。
  15. 5V和USB供电 的隔离电路
  16. 怎么通过手机+电脑在互联网上面赚钱
  17. 2021单招十类计算机试题,2021年河北省高职单招考试十类和高职单招对口电子电工类、对口计算机类联考文化素质考试(数学)考试大纲...
  18. 2019最新全套JAVA全套课程
  19. 小伙用Python编写QQ机器人和女友聊了一下午都没被发现?
  20. 提高工作效率的习惯与技巧

热门文章

  1. JavaScript基础-ES6
  2. 前端项目实战134-前端实战项目部署线上刷新错误
  3. QT 调用捷宇摄像头OCX控件,界面显示的控件续。
  4. chrome 取消迅雷扩展
  5. Android Studio 打包H5网址页面,封装APK
  6. Linux驱动学习——exynos4412介绍及启动流程
  7. KeyShot中的环境光遮蔽该怎么进行使用
  8. 软考中级数据库系统工程师备考
  9. LintCode - Ladder3 Binary Tree Divide Conquer
  10. 【剑指offer】变态跳台阶