lhach92

Created 教师版封面学情展现 (markdown)

  1 +## 教师在课程封面展示学生成绩
  2 +
  3 +获取各项练习成绩
  4 +`/report/group/{class_id}/lesson/{lesson_id} `
  5 +
  6 +返回值
  7 +
  8 + {
  9 + "词句练习" : [ {
  10 + "user_id" : 9200,
  11 + "user_name" : "吕寰",
  12 + "score" : 100
  13 + } ],
  14 + "词义练习" : [ {
  15 + "user_id" : 9200,
  16 + "user_name" : "吕寰",
  17 + "score" : 100
  18 + } ],
  19 + "拼写练习" : [ {
  20 + "user_id" : 9200,
  21 + "user_name" : "吕寰",
  22 + "score" : 96
  23 + } ],
  24 + "听力测验" : [ {
  25 + "user_id" : 7827,
  26 + "user_name" : "지연",
  27 + "score" : 67.0
  28 + } ],
  29 + "type" : [ "词句练习", "词义练习", "拼写练习", "听力测验" ]
  30 + }
  31 +
  32 +_type字段返回该课学生完成的全部练习类型,其他字段返回各个练习学生的完成情况。_
  33 +_该接口在课程封面页每隔十秒刷新一次来更新成绩展示。_
  34 +
  35 +
  36 +### 获取本课讲授词句统计和口语练习成绩
  37 +`/event/statistic/lesson?access_token={access_token}&groupId={class_id}&lesson={lesson_id}`
  38 +
  39 + {
  40 + "record" : [ {
  41 + "score" : 0,
  42 + "standard" : 0,
  43 + "user_id" : 7827,
  44 + "user_name" : "지연"
  45 + }, {
  46 + "score" : 736,
  47 + "standard" : 85,
  48 + "user_id" : 9200,
  49 + "user_name" : "吕寰"
  50 + } ],
  51 + "title" : {
  52 + "record" : "口语练习",
  53 + "learning" : "本课讲授词句"
  54 + }
  55 + }
  56 +
  57 +_title返回口语练习和本课讲授词句在展示时显示的名称,record返回口语练习的情况,learning返回本课讲授词句_
  58 +_该接口每次在课程成绩展示页只请求一次。_
  59 +
  60 +各项练习成绩在展示时的颜色从静态资源中获取:config/statistics.json
  61 +
  62 + {
  63 + "练习": {
  64 + "color": "#60B336",
  65 + "template": "Study"
  66 + },
  67 + "词句练习": {
  68 + "color": "#60B336",
  69 + "template": "Study"
  70 + },
  71 + "词义练习": {
  72 + "color": "#60B336",
  73 + "template": "Study"
  74 + },
  75 + "拼写练习": {
  76 + "color": "#60B336",
  77 + "template": "Study"
  78 + },
  79 + "听力测验": {
  80 + "color": "#F16CB6",
  81 + "template": "Listen"
  82 + },
  83 + "考题实战": {
  84 + "color": "#41BCEB",
  85 + "template": "Exam"
  86 + },
  87 + "口语练习": {
  88 + "color": "#FF9E41",
  89 + "template": "Speech"
  90 + },
  91 + "本课讲授词句": {
  92 + "color": "#919DFF",
  93 + "template": "WordsRecord"
  94 + }
  95 + }
  96 +
  97 +_根据各项练习名来获取相应颜色,template字段在改资源更改时不会发生改变。_