避免中文中作业(是教师布置的`作业`,还是学生完成的`作业`?),这种指代关系不明确的词语,专门定义几个冷僻词。 词语定义: 任务(assignment):教师在课程中创建的,由学生完成的内容。(理解为教师向学生布置的作业assignment) 占位(placeholder):学生想提交作业,但是还没有完成,显示一种正在完成的状态(理解为‘作业本’的概念placeholder,作业写在作业本上,具体内容还没有写,但是别人可以查看本上的内容) 提交内容(content):最终在完成在作业本上的 提交内容。目前类型是文件,但不排除以后会添加别的内容,并且占位(placeholder)可能会由多个提交内容(content)。 1. 取消 任务(assignment) 中提交 项目的概念。 目前 任务(assignment) 中有作业类型,以xxx类型提交,要简化成一种,只提交文件 2. 加入 占位(placeholder) 的概念 体现出,学生正在完成作业当中,而非没有查看到布置的任务(assignment) 3. 让每个占位(placeholder) 中可以包含多个 提交内容(content) 类型 作为大作业需要提交文档,手册,截图,源码,项目管理等需求。 4. 让 占位(placeholder) 中可以包含多个人,即:一个占位(placeholder) 可以是多个人合作的结果,具体的占位者,通过提交内容(content) 的人确定。to be continued