zoukankan      html  css  js  c++  java
  • SharePoint Learning Kit核心内容概述(五)

    接下来,我们将介绍SLK的评分体系。

    评分模型

    评分是指对学习者的课程记录进行审阅并设置点数的过程。评分发生在grading页面中。在该页面指导员可以 选择一个 学习者的课程记录来审阅,并可以再评分表格中给出最终点数和评语。

    SLK中有两种主要的评分模型:

    1. e-learning课件内部的自动以及手工评分。用于计算并得到一个学习者课程记录的计算点数。
    2. 指导员在评分表中设置该课程记录的最终点数。最终点数的初始值为计算点数,但允许指导员修改最终值。最终点数会作为该课程记录的最终得分。

    评分仅发生在学习者完成学习并提交后。在此之前(课程记录状态为"completed"前)指导员无法编辑最终点数或者执行任何包含在课件内的手工评分。


    下面的例子展示了SLK如何计算最终点数。


    本例为LRM 课件在SLK中的评分模型的工作情况。

    1. 一个指导员,Bob,创建了一个指派。把一个课件分配给一个学习者,Joan。
    2. 当Joan的课程记录在"not started"或"active"状态时,Bob无法访问grading视图或设置Joan课程记录的最终点数。
    3. 当Joan提交了学习,或者Bob 收回("collects")了她的课程记录,计算点数会计算出来并且设置为最终点数的初始值。Bob现在可以在评分表格中看到计算点数,并且看到最终点数的位置是可编辑状态的。(Computed Points=5 ,Final Points=5)
    4. Bob可以编辑最终点数值,给Joan添加2点额外奖励点数。(Compulated Points=5,Final Points=7)
    5. Bob可以点击评分表中Joan的名字打开她的课程记录的grading视图。他可以把第二题的交互(interaction)分数从3修改为4,同时在一个非自动判分的题上设置得5分。
    6. 关闭该框架页后,Bob发现评分表中的计算点数自动根据刚刚的修改作了调整。同时,最终点数一栏也更新了相应的变化量。(Computed Points=11, Final Points=13)

    点数

    点数是SLK用来度量学习者学习的基本单位。
    课件内部的"自动"评分的算法根据课件类型的不同而不同。因此SLK统一用点数来显示某个学习者达到的水平。这样,我们有了一个通用的点数尺度,而不是在这里用-1到1而那里是0到100。

    可能的点数

    表示通常对于给定的课程记录可以得到的最大值。学习者也可能得到更多的点数(比如特殊奖励分数)。

    可能的点数是在指导员创建或编辑一个指派时设置的。其默认值如下表所示。指导员可以再任何时候编辑该值,包括指派已经创建后。可能点数也可以为空。

    课件类型
    默认值
    存放在哪
    LRM index.xml中的默认值
    AssignmentItem.PointsPossible
    SCORM 2004
    100 AssignmentItem.PointsPossible
    SCORM 1.2

    AssignmentItem.PointsPossible
    非elearning

    AssignmentItem.PointsPossible
    在ALWP和SLK指派流程界面中当需要显示某用户的分数时会显示可能点数。格式为:

    <课程记录最终点数>/<课程记录可能点数>

    如: 12/25

    计算点数

    在SLK中的 计算点数的值通常来自e-learning课件的内部判分。包括自动判分的部分,以及对于LRM中需要指导员手工判分部分。计算点数可能为空。

    计算点数当课程记录完成并提交时第一次被设置。对非elearning内容不存在自动判分或计算点数一说。

    计算点数按如下方式计算,并存储在AttemptItem.TotalPoints中:

    课件类型
    计算点数的计算
    LRM

    当首次计算时:

    所有自动评分的问题将进行评分。

    对每个自动判分的问题,该问题的指导员分数的初始值设为自动判分的分数。

    每个自动判分的分数都是单独存放在数据库中的,以备出报表之用。

    非自动判分问题的指导员分数初始值为null

    计算点数为:

    ∑(LRM activity中每个interaction的指导员分数)

    对同时也包括SCORM内容(IMS+)的LRM包来说, 该SCORM内容在计算点数时会被忽略。

    SCORM 2004
    为根activity的primary objective的得分
    SCORM 1.2
    ∑(每个activity中每个interaction的原始分数)
    非elearning
    Null
     

  • 相关阅读:
    使用 OpCache 提升 PHP 性能
    在线视频开发博客教程
    修正ECMALL在PHP5.3以上版本中无法开启支付方式的BUG
    第二个小项目的讲解后感言
    mybatis进行分页,使用limit
    mybatis传递多个参数值(转)
    一个关于前端页面的小标签<tbody>
    json-lib的一些过滤操作
    关键字volidate和transient(转)
    Java中实现序列化的两种方式 Serializable 接口和 Externalizable接口
  • 原文地址:https://www.cnblogs.com/Sunmoonfire/p/1753008.html
Copyright © 2011-2022 走看看