• [scratch][列表]全国青少年软件编程等级考试-四级-班级成绩处理


    三年级1班有36个小朋友,某次数学考试,同学们的成绩在78-100之间,求出该班学生的平均分和成绩优秀的人数(成绩大于85分)。
    1.准备工作
    (1)默认小猫角色,默认白色背景;
    (2)创建名为“成绩单”的列表。
    2.功能实现
    (1)点击绿旗,产生36个78-100的随机数,保存到列表中,数值可重复,如图1;
    (2)计算平均值,注意使用四舍五入去掉小数,小猫说“平均分是:XX”2秒,如图2;
    (3)统计成绩大于85分的人数,小猫说“成绩优秀的人数是:XX”2秒,如图3。

    图1

    图2

    图3

    正确源码:

    先设定初始化数据

    求平均值:成绩总和/人数。成绩总和=将人数序号进行遍历相加

    先排查优秀分数个数,再进行统计优秀人数​,优秀人数=进行遍历比比较大于85分的人,符合条件进行+1

    评分标准:
    (1)正确创建列表“成绩单”,并将36个78-100的随机数保存到列表中;(3分)
    (2)正确求出列表中数值的平均数(4分),能够使用四舍五入(1分);
    (3)能够使用连接讲平均值说出;(1分)
    (4)正确求出列表中大于85的人数;(5分)
    (5)能够使用连接将优秀人数说出。(1分)

     图形化编程(四级)
    (一)考试标准
    1.理解并使用链表、函数和多线程。
    1) 能够新建链表;
    2) 能够完成对链表中数据的插入、删除;
    3) 字符串处理;
    4) 能够自己创建一个有返回值的函数;
    5) 理解函数的作用范围;
    6) 理解多线程的概念;
    7) 循环的复杂运用;
    8) 逻辑,算法过渡。
    (二)考核目标
    学生对编程软件的较强 综合操作能力 ,考查使用软件进行数据处理的
    能力,同时对函数和过程的理解和使用进行考查,以及学生对已掌握知
    识的深度综合应用及思考更优程序方案,另针对参加 4 级考试的学生将 12
    进行 结合分析和计算的情境 考查。
    (三)能力目标
    通过本级考试的学生,逻辑推理能力很不错,对数据的处理,函数和
    过程等的理解和使用掌握得很不错,对已学知识的综合应用能力很好,
    具备一定的程序调试和优化能力。学生对编程软件的进一步 综合操作能
    力 ,考查新建链表,字符串处理,循环的复杂运用,理解函数的作用范
    围,理解多线程的概念,同时考查学生对已掌握知识的深度综合应用,
    另针对参加 4 级考试的学生将进行 难度更高的逻辑推理能力 的考查。
    (四)知识块
    知识块思维导图(四级)
    (五)知识点描述
    编号 知识块
    知识点
    1 字符串 字符串操作,加密
    2 函数 不同类型函数的创建,参数的设置,返回值,函
    数的调用
    3 链表 创建链表,实现数据的增、删、改、查,显示和
    隐藏,找最值,平均值等
    4 大综合 前面所有知识点的综合使用,考查
    5 程序优化 使用已有知识进行问题的优化
    6 逻辑,算法过渡 分析和计算情境考察,如爬楼梯的方法(递归)
    7 循环的复杂运用 循环的结构,循环的嵌套,递归调用 13

  • 相关阅读:
    php生成xml数据
    C语言字符转数字函数
    【C++】从零开始认识泛型编程 — 模版
    StreamAPI的使用
    成绩统计-蓝桥杯
    【JVM调优实战100例】05——方法区调优实战(下)
    测试管理三要素
    顶级论文创新点怎么找?中国高校首次获CVPR最佳学生论文奖有感
    多线程案例
    centos下的yum安装出现的问题
  • 原文地址:https://blog.csdn.net/qq_17215799/article/details/127579918