Showing
1 changed file
with
97 additions
and
0 deletions
教师版封面学情展现.md
0 → 100644
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字段在改资源更改时不会发生改变。_ |
-
Please register or login to post a comment