功能 #11589
由Hjqreturn 更新于 2017-02-26 23:08
之前版本:
1.进入实训项目模板:选择实训项目
2.实训项目不接受任何成员加入和开发
3.点击”启动训练“入口:平台为其创建一个新的项目,类似于fork,学生只能在这个fork出来的项目中开始训练
4.进入新产生的训练项目:
4.1 用户点击”开始训练“按钮。
4.2 项目将自动发布一个issue,给出学生需要完成的开发任务
4.3 学生完成任务后,提交代码,训练项目后台的测试集,将对学生的代码进行测试,测试通过后,将为学生发送下一个issue
4.4 学生将重复4.2-4.3,直到项目提示用户”成功完成了项目的所有任务“
5、然后给出学生的一个最终的评分:评分的依据也很明确。(暂时缺失)
附件例:
1、项目名称:Helloworld
2、第一个issue
提交一个Helloworld.java文件到版本库
3、第二个issue
在文件中增加输出Helloworld的代码
如果上述两个步骤,test都通过,表明这个项目就成功完成了。
当前版本:
1.进入实训项目模板:选择实训项目
2.实训项目不接受任何成员加入和开发
3.点击”启动训练“入口:平台为其创建一个新的项目,类似于fork,学生只能在这个fork出来的项目中开始训练
4.进入新产生的训练项目:
4.1 用户点击”开始训练“按钮。
4.2 项目将自动发布一个issue,给出学生需要完成的开发任务
4.3 学生完成任务后,提交代码,训练项目后台的测试集,将对学生的代码进行测试,测试通过后,将为学生发送下一个issue
4.4 学生将重复4.2-4.3,直到项目提示用户”成功完成了项目的所有任务“
5、然后给出学生的一个最终的评分:评分的依据也很明确。(暂时缺失)
附件例:
1、项目名称:Helloworld
2、第一个issue
提交一个Helloworld.java文件到版本库
3、第二个issue
在文件中增加输出Helloworld的代码
如果上述两个步骤,test都通过,表明这个项目就成功完成了。
返回