41 lines
2.6 KiB
Plaintext
41 lines
2.6 KiB
Plaintext
<p>Gonito.net can be used (and is used!) for teaching classes on machine learning. Here is the workflow:
|
|
|
|
<ol>
|
|
<li>The <b>teacher</b> adds an <i>achievement</i> (which could be considered a task, an assignment, etc.)
|
|
<ul>
|
|
<li>an achievement could be created for an already existing challenge or a new challenge could be created
|
|
<li>remember to add <i>tags</i> for the achievement! this will be crucial for accepting students' submissions later
|
|
<ul>
|
|
<li>tags should be understood as a checklist of what is required for a given achievement
|
|
<li>A <b>student</b> goes to <a href="@{AchievementsR}">_{MsgAchievements}</a> and clicks to start working on the chosen achievement.
|
|
<ul>
|
|
<li>a student can work only on one achievement for a given class at the same time
|
|
<li>… the student works on a given problem …
|
|
<li>The student <b>submits a solution</b> to the challenge linked with the achievement (just as a regular submission).
|
|
<ul>
|
|
<li>now the student must remember to add tags to the <i>submission</i>
|
|
<ul>
|
|
<li>all the achievement tags must be given for the submission, otherwise the submission will not be accepted for the achievement
|
|
<li>(there might me more if you like)
|
|
<li>Now (if everything is OK) the student needs to send the submission to review
|
|
<ul>
|
|
<li>find the submission on the challenge page
|
|
<li>click <span class="glyphicon glyphicon-pencil"></span> to edit the submission
|
|
<li>… and send to review for the right achievement
|
|
<li>And, finally, when the deadline is over, the student needs to open the source code (click <span class="glyphicon glyphicon-share" title="click to make it public!" aria-hidden="true"></span>) — simply the teacher should be able to see the source code!
|
|
<li>The teacher checks whether each achievement tag is fulfilled.
|
|
<ul>
|
|
<li>each submission tag could be:
|
|
<ul>
|
|
<li><span class="label label-primary">blue</span> — not verified yet by the teacher
|
|
<li><span class="label label-success">green</span> — accepted by the teacher
|
|
<li><span class="label label-default">grey</span> — rejected by the teacher
|
|
<li>the state of a submission tag is changed by simply clicking it
|
|
<li>When your teacher accepted all the tags, you'll see the points in <a href="@{MyScoreR}">_{MsgYourScore}</a>!
|
|
|
|
<h3>Frequently Asked Questions
|
|
|
|
<dl>
|
|
<dt>Why is this so complicated?
|
|
<dd>Well, Gonito.net is not just for teaching, it serves other purposes, so it needs to be bent a little bit… sorry!
|