Commit 1fec7d3a authored by Cyril Matthey-Doret's avatar Cyril Matthey-Doret
Browse files

Add emojis to README.md

parent 61660809
Pipeline #329423 passed with stage
in 16 seconds
......@@ -22,14 +22,15 @@ Most script below require a Gitlab API token. By default, you will be prompted f
The following tasks are automated:
* [Inviting students to the class group](#inviting-students-to-the-class-group)
* [Creating student groups](#creating-student-groups)
* [Gathering all forks of a project](#gathering-all-forks-of-a-project)
* [Cloning all forks of a project](#cloning-all-forks-of-a-project)
* [Sending feedback](#sending-feedback)
* [:envelope: Inviting students to the class group](#envelope-inviting-students-to-the-class-group)
* [:lock: Creating private student groups](#lock-creating-private-student-groups)
* [🗂️ Gathering all forks of a project](#%EF%B8%8F-gathering-all-forks-of-a-project)
* [💾 Cloning all forks of a project](#-cloning-all-forks-of-a-project)
* [:loudspeaker: Sending feedback](#loudspeaker-sending-feedback)
---
### Inviting students to the class group
### :envelope: Inviting students to the class group
Creating a single group for the class provides a centralizd place to store all materials, student repositories and exercises. In some cases, one may also want to make this group private.
......@@ -49,7 +50,7 @@ Invite students to `class-group`:
---
### Creating student groups
### :lock: Creating private student groups
When students work on graded assignments, they usually have to work in private groups. The groups must be accessible to the teachers in order to grade the assignments.
......@@ -69,7 +70,7 @@ Create student (sub)groups inside `class-group`:
---
### Gathering all forks of a project
### 🗂️ Gathering all forks of a project
Homework assignment can be provided by the teachers in the form of a repository containing instructions and depencencies. Students can then fork this project into their own private groups (e.g. created with the aforementioned script).
......@@ -129,7 +130,7 @@ python collect_forks.py \
---
### Cloning all forks of a project
### 💾 Cloning all forks of a project
In some cases, the student projects may have to be cloned locally by the teacher. We provide a shell script to automate this process. It reads the JSON output from `collect_forks.py` and clones all the forks at the deadline commit into a target directory.
......@@ -156,7 +157,7 @@ python ./collect_forks.py https://gitlab-instance.com/namespace/upstream-project
---
### Sending feedback
### :loudspeaker: Sending feedback
After grading student assignments, the teacher may want to send student groups their grades, as well as positive or critical comments on their solution. This can be automated as well, using the Gitlab issues API. We provide a script to read a csv file containing grades and comments for each student group and open issues in the corresponding repositories automatically.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment