热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

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

目录scratch考试成绩一、题目要求编程实现二、案例分析1、角色分析2、背景分析3、前期准备三、解题思路1.Jamie2.Kai四、程序编写1.Jamie

目录

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编程系列课程

推荐阅读
author-avatar
繁华落尽的星空
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有