|
@@ -288,6 +288,10 @@ namespace TEAMModelOS.SDK.Models
|
|
|
/// 差異化學習
|
|
|
/// </summary>
|
|
|
public int diffential { get; set; } = 0;
|
|
|
+ public int smartRating { get; set; } = 0;
|
|
|
+ public int cowork { get; set; }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
public class LessonTC
|
|
|
{
|
|
@@ -326,7 +330,7 @@ namespace TEAMModelOS.SDK.Models
|
|
|
/// <summary>
|
|
|
/// /{_lessonId}/IES/TimeLine.json 课堂记录基础信息
|
|
|
/// </summary>
|
|
|
- public class LessonBase{
|
|
|
+ public class LessonBase {
|
|
|
/// <summary>
|
|
|
///
|
|
|
/// </summary>
|
|
@@ -338,11 +342,18 @@ namespace TEAMModelOS.SDK.Models
|
|
|
/// <summary>
|
|
|
///
|
|
|
/// </summary>
|
|
|
- public List<LessonTC> teacheract { get; set; }
|
|
|
+ public List<LessonTC> teacheract { get; set; } = new List<LessonTC>();
|
|
|
/// <summary>
|
|
|
///
|
|
|
/// </summary>
|
|
|
- public List<LessonStudent> student { get; set; }
|
|
|
+ public List<LessonStudent> student { get; set; }= new List<LessonStudent> ();
|
|
|
+ public List<LessonGroup> group { get; set;}= new List<LessonGroup>();
|
|
|
+ }
|
|
|
+
|
|
|
+ public class LessonGroup
|
|
|
+ {
|
|
|
+ public string groupName { get; set; }
|
|
|
+ public string groupId { get; set; }
|
|
|
}
|
|
|
public class Summary
|
|
|
{
|
|
@@ -355,7 +366,7 @@ namespace TEAMModelOS.SDK.Models
|
|
|
/// </summary>
|
|
|
public string hostName { get; set; }
|
|
|
/// <summary>
|
|
|
- /// 全客观题
|
|
|
+ /// 教材文件名
|
|
|
/// </summary>
|
|
|
public string meterialName { get; set; }
|
|
|
/// <summary>
|
|
@@ -390,7 +401,9 @@ namespace TEAMModelOS.SDK.Models
|
|
|
/// 任务总数,作品收集任务数
|
|
|
/// </summary>
|
|
|
public int collateTaskCount { get; set; } = 0;
|
|
|
-
|
|
|
+ /// <summary>
|
|
|
+ /// 互动总分
|
|
|
+ /// </summary>
|
|
|
public double totalInteractPoint { get; set; } = 0;
|
|
|
/// <summary>
|
|
|
/// 作品总数
|
|
@@ -428,7 +441,21 @@ namespace TEAMModelOS.SDK.Models
|
|
|
/// 测验次数
|
|
|
/// </summary>
|
|
|
public int examCount { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 互动分类
|
|
|
+ /// </summary>
|
|
|
public LearningCategory learningCategory { get; set; }
|
|
|
+ public int diffPushCount { get; set; }
|
|
|
+ public int pickOutCount { get; set;}
|
|
|
+ public int buzzInCount { get; set; }
|
|
|
+ public int smartRatingCount { get; set;}
|
|
|
+ public int clientSmartRatingCount { get; set;}
|
|
|
+ public int coworkTaskCount { get; set;}
|
|
|
+ public int coworkGroupCount { get; set;}
|
|
|
+ public int engagementIndexAverge { get; set;}
|
|
|
+ public List<double> grpEngagement { get; set; } = new List<double>();
|
|
|
+
|
|
|
+ ///暂未解析的字段 highRankPerPoint highRankGrpPoint highRankExam lowRankExam highRankEngagement lowRankEngagement engagmentDistribution
|
|
|
}
|
|
|
|
|
|
public class QuizSummaryList
|
|
@@ -475,6 +502,11 @@ namespace TEAMModelOS.SDK.Models
|
|
|
public int seatID { get; set; } //座位號
|
|
|
|
|
|
public string name { get; set; }//學生姓名
|
|
|
+
|
|
|
+
|
|
|
+ public double smartRatingContribute { get; set; }
|
|
|
+ public double coworkContribute { get; set; }
|
|
|
+ public double engagementIndex { get; set; }
|
|
|
}
|
|
|
|
|
|
public class Report
|