模板类型.md 3.33 KB

typedef NS_ENUM(NSInteger, TestType) { MainTypeBegin = 0, //主类型开始的枚举值 CourseContent = MainTypeBegin, //综合学习 SelectImageByWord, //看文字选图 SelectImageBySound, //听音选图 FillBlanksBySelectWords, //选词填空 LookAndSay, //看图说话 SelectTextAnswer, //选择文字答案 Dictation, //听写题 SortPractice, //排序题 ClassifyPractice, //分类题 ComprehensiveTest = 9, //阅读/听力理解题 TestExam = 10, //考试 Dialogue = 11, //对话 Exercise = 12, //练习,用在教师版的练习模块中 SelectImageByListenArticle, //听文章选图

CourseSubTypeBegin = 100,           //综合学习的子类型开始枚举值
WordsLearning = CourseSubTypeBegin, //单词学习
VideoLearning,                      //视频学习
AudioLearning,                      //音频学习
GrammarTitle,                       //语法标题
GrammarLearning,                    //语法学习
MindMap,                            //思维导图
OralLearningSurface = 106,          //口语学习封面
OralLearningDetail,                 //口语学习详细
OralLearningSummary,                //口语学习总结
WrittingLearningSurface = 109,      //写作学习封面
WrittingLearningDetail,             //写作学习详细
WrittingLearningSummary,            //写作学习总结
SimpleDialogue = 112,               //对话模板
ComprehensiveExplanation,           //阅读理解(包含逻辑树功能)
ClozeTest,                          //完形填空

CommonTypeBegin = 200,
CommonTitle = CommonTypeBegin,      //通用的学习封面
CommonSummary,                      //通用的学习总结

HomeworkBegin = 300,                //作业类型开始枚举值
SentenceExercise = HomeworkBegin,   //句型练习题

CompositionBegin = 310,             //作文题作业开始枚举值
PointOfViewType = CompositionBegin,
WrittingByReadingType,
WrittingByMediaType,
ExplanationByEnglish,

OralPracticeBegin = 320,            //口语练习题开始枚举值
OralPracticeByQuestion = OralPracticeBegin, //回答问题
OralPracticeByViewMedia,            //看媒体
OralPracticeByViewArticle,          //看文章

ListenAndReadBegin = 330,           //听读题开始枚举值
ListenAndReadByArticle = ListenAndReadBegin, //听读文章
ListenAndReadBySentence,            //听读句子或者单词(可以进行发音对比)

HomeworkReviewResultBegin = 400,    //作业结果
HomeworkReviewResult = HomeworkReviewResultBegin,
SentenceHomeworkReviewResult = 410,
OralHomeworkReviewResult = 420,

SelfStudyBegin = 500,               //课程学习
SelfWordStudy = SelfStudyBegin,     //单词学习
SelfVideoStudy,                     //个人视频学习
SelfReadingWithVoiceStudy,          //个人听读学习
SelfPureReadingStudy,               //个人纯阅读学习
SelfStudyTest,                      //个人学习测试

} ;