Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C CGLOP-Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CGLearningOpenPlatform
  • CGLOP-Wiki
  • Wiki
  • 附录

附录 · Changes

Page history
Update 附录 authored May 25, 2022 by 唐宇's avatar 唐宇
Hide whitespace changes
Inline Side-by-side
附录.md
View page @ ceca653f
......@@ -303,7 +303,7 @@ StatementResult为JSON对象的格式,该对象根据不同类型的学习内
| content | string | 具体内容 |
| timestamp | long | 时间戳 |
###作业题目/试卷题目/竞赛题目
### 作业题目/试卷题目/竞赛题目
所含属性包含:
......@@ -314,15 +314,141 @@ StatementResult为JSON对象的格式,该对象根据不同类型的学习内
| tags | OnlineJudgeInfo对象 | 在线自动评判信息 |
| attachmentInfo | AttachmentInfo对象数组 | 学生上传的附件 |
Score、ManualJudgeInfo、OnlineJudgeInfo、AttachmentInfo对象的数据结构可参考[专有属性中公用数据结构](专有属性中公用数据结构)节。
Score、ManualJudgeInfo、OnlineJudgeInfo、AttachmentInfo对象的数据结构可参考[专有属性中公用数据结构](#专有属性中公用数据结构)节。
### 作业/考试/竞赛
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|--------------------|--------|-------------|
| lastScore | string | 最终得分 |
| containedQuestions | JSON对象 | 所含问题的学生完成信息 |
containedQuestions对象包含的属性为该作业/考试/竞赛中包含的问题及学生的相应完成情况,具体如下:
| 属性名 | 属性值类型 | 说明 |
|--------------------|--------|-------------|
| 题目1的id | JSON对象数组 | 题目的完成情况(数据结构参考[作业题目/试卷题目/竞赛题目](#作业题目/试卷题目/竞赛题目)) |
| 题目2的id | 同上 | 同上 |
| ... | ... | ... |
| 题目N的id | 同上 | 同上 |
### 实验步骤
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|-------------|---------------|---------------------------|
| total | long | 操作总时间(单位:秒) |
| operateInfo | OperateInfo对象 | 学生的操作信息(数据结构参考[OperateInfo对象](#OperateInfo对象)) |
### 实验
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|---------------------|--------|---------------|
| score | string | 实验得分 |
| comment | string | 教师评论 |
| duration | string | 学生在该实验的持续学习时间 |
| containedProcedures | JSON对象 | 所含实验步骤及学生完成情况 |
containedProcedures对象包含的属性为该实验中包含的实验步骤及学生的相应学习情况,其属性如下:
| 属性名 | 属性值类型 | 说明 |
|--------------------|--------|-------------|
| 实验步骤1的id | JSON对象数组 | 实验步骤的完成情况(数据结构参考[实验步骤](#实验步骤)) |
| 实验步骤2的id | 同上 | 同上 |
| ... | ... | ... |
| 实验步骤N的id | 同上 | 同上 |
### 实验作业
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|----------------------|--------|-----------------|
| score | string | 该作业得分 |
| comment | string | 教师评论 |
| duration | string | 学生在该实验作业的持续学习时间 |
| containedExperiments | JSON对象 | 所含实验及学生完成情况 |
containedExperiments对象包含的属性为该实验作业中包含的实验及学生的相应学习情况,其属性如下:
| 属性名 | 属性值类型 | 说明 |
|--------------------|--------|-------------|
| 实验1的id | JSON对象数组 | 实验的完成情况(数据结构参考[实验](#实验)) |
| 实验2的id | 同上 | 同上 |
| ... | ... | ... |
| 实验N的id | 同上 | 同上 |
### 课堂视频
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|-------------|---------------|---------------------------|
| duration | long | 观看总时间(单位:秒) |
| operateInfo | OperateInfo对象 | 学生的操作信息(数据结构参考[OperateInfo对象](#OperateInfo对象)) |
### 论坛主题
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|----------------|----------|-------------------|
| total | string | 学生在该主题的总发帖数 |
| containedPosts | JSON对象数组 | 学生的帖子信息,数据结构如下表所述 |
帖子信息的数据结构:
| 属性名 | 属性值类型 | 说明 |
|------------------|--------------------|----------------------------|
| submittedContent | submittedContent对象 | 学生的帖子信息,数据结构如可参考[SubmittedContent对象](#SubmittedContent对象) |
### 论坛
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|-----------------|----------|-------------------------------|
| total | string | 学生在该论坛的总发帖数 |
| containedTopics | JSON对象数组 | 学生在各论坛主题的发帖信息,数据结构可参考[论坛主题](#论坛主题) |
### 科研项目
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|-------------|---------------|---------------------------|
| total | long | 操作总时间(单位:秒) |
| operateInfo | OperateInfo对象 | 学生的操作信息(数据结构参考[OperateInfo对象](#OperateInfo对象)) |
### Git提交情况
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|------------------|--------------------|----------------------------|
| submittedContent | SubmittedContent对象 | 学生的提交信息(数据结构可参考[SubmittedContent对象](#SubmittedContent对象)) |
### Git仓库代码提交情况
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|------------------|-------------|-----------------------------|
| totalCommitTimes | string | 总提交次数 |
| containedCommits | Git提交情况对象数组 | Git提交情况信息(数据结构可参考[Git提交情况](#Git提交情况)) |
### 毕设完成情况
所含属性包含:
| 属性名 | 属性值类型 | 说明 |
|----------------|--------------------|--------------------------------------------|
| type | string | 毕设文档类型,包括开题报告、中期报告、学位论文三类 |
| attachmentInfo | AttachmentInfo对象数组 | 学生上传的附件,AttachmentInfo对象的数据结构可参考[AttachmentInfo对象](#AttachmentInfo对象) |
Clone repository
  1. 前言
  2. API响应格式