Skip to content

Migrating guide for students from dodona-docs #72

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 95 commits into from
Sep 5, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
18ef13f
Converted the for students guide page. Still need to split this over …
LucianosLionakis Aug 12, 2020
89e11e4
Added style for a guilabel
LucianosLionakis Aug 12, 2020
3c86849
Fixed typo
LucianosLionakis Aug 12, 2020
401e44c
Split the guide for students in four parts the introduction, login + …
LucianosLionakis Aug 12, 2020
2374419
Added translation of for-students page, but still need to add the links
LucianosLionakis Aug 14, 2020
8e2893a
Started translating setting and login for students
LucianosLionakis Aug 14, 2020
d71c520
Fully translated login and settings for students guide
LucianosLionakis Aug 14, 2020
dbce58e
Some small grammatical corrections
LucianosLionakis Aug 14, 2020
dc02d02
Added all the required images and made some corrections
LucianosLionakis Aug 14, 2020
aa6a4ae
Started translation, after meeting we concluded that translation shou…
LucianosLionakis Aug 14, 2020
76a86ce
Updated information about were the courses can be found. Removed part…
LucianosLionakis Aug 14, 2020
3f63f8a
Corrected outdated infor in the courses guide for students
LucianosLionakis Aug 17, 2020
f8b6ee7
Removed outdated info from exercises guide for students
LucianosLionakis Aug 17, 2020
bdc41e1
Added all links of exerises guide for students
LucianosLionakis Aug 17, 2020
28bd671
Fixed links for courses guide for students
LucianosLionakis Aug 17, 2020
d62f2d7
Update nl/guides/exercises-for-students/README.md
LucianosLionakis Aug 18, 2020
44049e9
Update nl/guides/exercises-for-students/README.md
LucianosLionakis Aug 18, 2020
fc1da15
Moved files as suggested by @rien
LucianosLionakis Aug 18, 2020
e0f1100
Turned next page on in settings and added custom next pages were needed
LucianosLionakis Aug 18, 2020
925f541
Added dutch in the english version (comment everything that was alrea…
LucianosLionakis Aug 21, 2020
8874ba4
Corrected wrong links
LucianosLionakis Aug 21, 2020
1d01ab8
Cleaned up uneeded images. Changed links from absolute paths to relat…
LucianosLionakis Aug 21, 2020
c776678
Fixed some more links
LucianosLionakis Aug 21, 2020
021f03d
Fixed some more links
LucianosLionakis Aug 21, 2020
5b7811b
Updated the course exercise status and submissions icons in the for s…
LucianosLionakis Aug 24, 2020
c1cfa63
Updated images and links to those images in the corresponding readme …
LucianosLionakis Aug 27, 2020
d9a6947
Added two missing images
LucianosLionakis Aug 27, 2020
a5ee987
Modified most new images to beter versions
LucianosLionakis Aug 28, 2020
4cbf630
Fixed all links to empty h1 anchors and updated wrong_timezone image …
LucianosLionakis Aug 28, 2020
db54abd
Made title consistent
LucianosLionakis Aug 28, 2020
182547a
Made the title of getting started guide more consistent with the for …
LucianosLionakis Aug 28, 2020
fe89841
Updated title of both for student and getting started guides
LucianosLionakis Aug 28, 2020
41613b4
Added link to student guide and updated text of link to getting start…
LucianosLionakis Aug 28, 2020
4b00923
Correction of mistakes in some titles, added what is dodona paragraph…
LucianosLionakis Aug 28, 2020
8af3b23
Added the login-and-settings, exercises and courses guides to the sid…
LucianosLionakis Aug 28, 2020
3b14ed6
Added main title and a sentence summarizing the content
LucianosLionakis Aug 28, 2020
19ed003
Removed guilabel style and replaced all its accurences using backticks
LucianosLionakis Aug 28, 2020
c854cc2
Removed nextlink option and update some parts in the en copies of the…
LucianosLionakis Aug 28, 2020
72fbdfe
Added table of content to login and settings guide
LucianosLionakis Aug 28, 2020
8b8ae66
Restructured and rewrote the login paragraphs and removed all bold wo…
LucianosLionakis Aug 28, 2020
de8025a
Update nl/guides/for-students/login-and-settings/README.md
LucianosLionakis Aug 31, 2020
32fe959
Update nl/guides/for-students/login-and-settings/README.md
LucianosLionakis Aug 31, 2020
8c699df
Update nl/guides/for-students/login-and-settings/README.md
LucianosLionakis Aug 31, 2020
b903a52
Update nl/guides/for-students/login-and-settings/README.md
LucianosLionakis Aug 31, 2020
03f4949
Removed last guilabel, replaced all 'druk(ken)' by 'klik(ken)' and li…
LucianosLionakis Sep 1, 2020
9f6c097
Rephrased the first sentence of 'Aanmelden'
LucianosLionakis Sep 1, 2020
55ca4e9
Removed tip about changing accounts
LucianosLionakis Sep 1, 2020
2507939
Update nl/guides/for-students/login-and-settings/README.md
LucianosLionakis Sep 1, 2020
f04134d
Update nl/guides/for-students/login-and-settings/README.md
LucianosLionakis Sep 1, 2020
29d59ff
Merge branch 'move-guide-for-students' of https://github.com/dodona-e…
LucianosLionakis Sep 1, 2020
d009358
Removed tip about navigating to homepage and integrated it to the pre…
LucianosLionakis Sep 1, 2020
51468f6
Added table of contents to all the pages and corrected or made titles…
LucianosLionakis Sep 1, 2020
f01e005
Removed tip about downloading pdf of exercise
LucianosLionakis Sep 1, 2020
37232c7
Reworked 'Navigeren naar een cursus section'
LucianosLionakis Sep 1, 2020
3d6b82c
Mentioned that you can hand in as many times as you want and that onl…
LucianosLionakis Sep 1, 2020
f618237
Made explanation about IDE less verbose
LucianosLionakis Sep 1, 2020
2d4e768
Removed 'wachtrij' anchor
LucianosLionakis Sep 1, 2020
ee58b16
Removed note canceling the evaluation of a solution
LucianosLionakis Sep 1, 2020
a9c8841
Corrected some grammatical mistakes
LucianosLionakis Sep 1, 2020
95b78ab
Removed tip about being able to submit as much as you want and integr…
LucianosLionakis Sep 1, 2020
44ddb26
Removed links to 'startpagina' anchor since this title was removed
LucianosLionakis Sep 1, 2020
27ffbf1
Removed links to 'gebruikersmenu' anchor since it was removed
LucianosLionakis Sep 1, 2020
1496f08
Reformated items to bullet points
LucianosLionakis Sep 1, 2020
35cbc02
Removed some anchors and integrated detail to the previous point abou…
LucianosLionakis Sep 1, 2020
b0b28f0
Rewrote the first part of the 'Navigeren naar een oplossing' section
LucianosLionakis Sep 1, 2020
f25aed3
Corrected some grammatical errors
LucianosLionakis Sep 1, 2020
26c64ae
Changed title and removed details about checking if you are registere…
LucianosLionakis Sep 1, 2020
41d223a
Fixed a two wrong links in exercises readme
LucianosLionakis Sep 1, 2020
38fa7a6
Big refactor of for student courses guide
LucianosLionakis Sep 1, 2020
d664e49
Removed empty links and filled some to link to the courses guide for …
LucianosLionakis Sep 1, 2020
15ff986
Fixed some more links that broke because of the reformating of the co…
LucianosLionakis Sep 1, 2020
6cefaeb
Apply suggestions from code review
LucianosLionakis Sep 2, 2020
a00b984
Apply suggestions from code review for courses guide
LucianosLionakis Sep 2, 2020
d70cff0
Changed order of courses and exercise guides
LucianosLionakis Sep 2, 2020
fa28d84
Used a screenshot that fits
LucianosLionakis Sep 2, 2020
19e1954
Removed deadline subtitle
LucianosLionakis Sep 2, 2020
82184c3
Corrected a typo
LucianosLionakis Sep 2, 2020
85d862a
Removed Menu title and changed paragraphs to an unorderd list
LucianosLionakis Sep 2, 2020
4d7cde6
Update nl/guides/for-students/courses/README.md
LucianosLionakis Sep 2, 2020
e322947
Merge branch 'move-guide-for-students' of https://github.com/dodona-e…
LucianosLionakis Sep 2, 2020
23c5574
Removed 'statistieken' section and 'indienstatus' subtitle.
LucianosLionakis Sep 2, 2020
137bcef
Apply suggestions from code review for login and settings guide
LucianosLionakis Sep 2, 2020
50b89ea
Changed configto make sidebar better but wasn't able to solve highlig…
LucianosLionakis Sep 2, 2020
679b81f
Removed all links in exercise that didn't seem needed
LucianosLionakis Sep 2, 2020
a04af88
Removed links from tip and moved text in tip to the main text
LucianosLionakis Sep 2, 2020
7ade3f2
Updated registration screenshots so that they actually look like scre…
LucianosLionakis Sep 3, 2020
a566c32
Updated the english version (that are actually in dutch), added a war…
LucianosLionakis Sep 3, 2020
1b8a013
Updated registation message screenshot in english version
LucianosLionakis Sep 3, 2020
b7b9392
Updated images containing the profiler for english and dutch version
LucianosLionakis Sep 3, 2020
cd9daf1
Fixed broken links
LucianosLionakis Sep 3, 2020
f949f37
Updated sing in page screenshot
LucianosLionakis Sep 3, 2020
317ee84
Moved screenshots of icons out of the guides so that there aren't any…
LucianosLionakis Sep 4, 2020
41f0a1c
update main and sign in
bmesuere Sep 5, 2020
e8cf9dc
update course page
bmesuere Sep 5, 2020
c33329b
finish exercises page
bmesuere Sep 5, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 17 additions & 3 deletions .vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ module.exports = {
],
sidebar: {
'/nl/news/': getNewsSidebar('nl', 'Nieuws', 'Overzicht'),
'/nl/guides/': getGuidesSidebar('nl', 'Handleidingen', 'Overzicht'),
'/nl/guides/': getGuidesSidebar('nl', 'Handleidingen', 'Overzicht', 'Overzicht'),
'/nl/references/': getReferencesSidebar('nl', 'Referenties', 'Overzicht'),
'/nl/': getGeneralSidebar()
}
Expand All @@ -71,7 +71,7 @@ module.exports = {
],
sidebar: {
'/en/news/': getNewsSidebar('en', 'News', 'Overview'),
'/en/guides/': getGuidesSidebar('en', 'Guides', 'Overview'),
'/en/guides/': getGuidesSidebar('en', 'Guides', 'Overview', '[nl] Overzicht'),
'/en/references/': getReferencesSidebar('en', 'References', 'Overview'),
'/en/': getGeneralSidebar()
}
Expand Down Expand Up @@ -133,15 +133,29 @@ function getNewsSidebar(lang, groupTitle, FirstItem) {
]
}

function getGuidesSidebar(lang, groupTitle, FirstItem) {
function getGuidesSidebar(lang, groupTitle, FirstItem, studentGuideItem) {
return [
`/${lang}/news/`,
{
title: groupTitle,
collapsable: false,
sidebarDepth: 2,
initialOpenGroupIndex: -1,
children: [
['', FirstItem],
{
title: 'Van start met Dodona als student',
collapsable: false,
path: `/${lang}/guides/for-students/`,
sidebarDepth: 2,
initialOpenGroupIndex: -1,
children: [
['for-students/', studentGuideItem],
'for-students/login-and-settings/',
'for-students/courses/',
'for-students/exercises/',
]
},
'getting-started/',
'pycharm-plugin/',
'new-exercise-repo/',
Expand Down
2 changes: 1 addition & 1 deletion .vuepress/styles/index.styl
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
*/

.home .hero img
max-width 450px!important
max-width 450px!important
3 changes: 2 additions & 1 deletion en/guides/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@ Here you'll find a number of guides, primarily focused on teachers.
* [Creating a judge](creating-a-judge)

## Only in Dutch
* [Van start met Dodona](getting-started)
* [Van start met Dodona als student](for-students)
* [Van start met Dodona als leerkracht](getting-started)
51 changes: 51 additions & 0 deletions en/guides/for-students/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: "[nl] Van start met Dodona als student"
description: "Tutorial: van start met Dodona als student"
---

::: warning Sorry
For now, this page is only available in Dutch. Sorry!
:::

# Van start met Dodona als student
> Op deze pagina vind je alle informatie om vlot van start te gaan met Dodona als student.

## Wat is Dodona?

Dodona is een online oefenplatform om te leren programmeren. De webapplicatie werd ontwikkeld aan de Universiteit Gent om practica aan grote groepen studenten te ondersteunen. Dodona focust daarom in de eerste plaats op het automatisch testen en geven van feedback op ingediende oplossingen van programmeeroefeningen. Op dit moment ondersteunt Dodona de programmeertalen Python, JavaScript, Java, C#, bash, Prolog, Haskell en R.

Dodona wordt gratis aangeboden voor educatieve doeleinden.

## Opdeling van de handleiding

De handleding is onderverdeeld in drie onderdelen.

* Het eerste deel [Aanmelden & gebruikersinstellingen](./login-and-settings/) legt uit hoe je een gebruikersaccount op Dodona kan aanmaken en hoe je die kan personaliseren.
* Het tweede onderdeel [Cursussen op Dodona](./courses/) wordt besproken hoe je je kan registreren en uitschrijven voor een cursus, hoe je kan navigeren naar cursus en hoe je de indienstatus moet interpreteren.
* In het laatste deel [Oefeningen oplossen](./exercises/) bevat alle informatie die te maken heeft met het navigeren naar oefeningen of oplossingen, het indienen van oplossingen en het interpreteren van feedback.
## Contact opnemen

Als je met vragen zit over de werking van Dodona of als er interessante ideeën bij je opborrelen over hoe we het platform zouden kunnen verbeteren of uitbreiden, neem dan gerust contact met ons op. Alle commentaren en suggesties zijn meer dan welkom. Navigeer daarvoor naar de [contactpagina](https://dodona.ugent.be/nl/contact/) door in de voettekst (onderaan elke pagina) op `Contact` te klikken.
Vul vervolgens de gegevens in het paneel `Contacteer ons` aan en klik daarna op de verzendknop in de rechterbovenhoek van het paneel.

![image](./contact.nl.png)



<!-- ---
title: Starting with Dodona as a student
description: "Tutorial: starting with Dodona as a student"
---

# Dodona for students

As a student, you can [register]() for one or more courses. Every course has [exercises]() that are grouped in [series](). For each [exercise]() an arbitrary amount of [solutions]() can be [submitted](). These submissions will automatically be judged and annotated with [feedback](). All the actions mentioned require you to have an [account]() and that you are [logged in]() on Dodona.

## Get in touch

If you have any questions about the way Dodona works or any interesting ideas that you want to share about the extension or enhancement of the platform, don't hesitate to contact us. Any comments and/or suggestions are more than welcome. Contacting us can be done by navigating to the **contact page** by clicking on the `Contact` button in the **footer** (at the bottom of every page).

![image](./contact.en.png)

Fill the information in the panel `Get in touch` and when you are ready press on the send button in the upper right corner of the panel.
-->
Binary file added en/guides/for-students/contact.nl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
132 changes: 132 additions & 0 deletions en/guides/for-students/courses/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
---
title: "[nl] Cursussen op Dodona"
description: "Tutorial: cursussen op Dodona"
---

::: warning Sorry
For now, this page is only available in Dutch. Sorry!
:::

# Cursussen op Dodona
> Op deze pagina vind je alle informatie zodat je je als student kan registreren en uitschrijven voor een cursus, kan navigeren naar een cursus en de indienstatus kan interpreteren.

**Inhoudsopgave**
[[toc]]

## Wat is een cursus?

Een cursus op Dodona is een leerpad met [oefeningen](../exercises/#navigeren-naar-een-oefening) die gebundeld worden in oefeningenreeksen. Als je voor een cursus geregistreerd bent dan kan je binnen de cursus [oplossingen indienen](../exercises/#indienen-van-een-oplossing) voor de oefeningen.

## Registreren voor een cursus

Om oplossingen voor oefeningen in een cursus te kunnen indienen moet je in die cursus geregistreerd zijn.

### Hoe vind je een cursus?

Eerst moet je de cursus waarvoor je wil registreren vinden. Dit kan je doen door op je startpagina op `MEER CURSUSSEN...` of op `VERKEN CURSUSSEN` te klikken.

![image](./student.explore_courses.png)

Dit zal je naar een [overzicht van alle cursussen](https://dodona.ugent.be/nl/courses/) brengen. Hier kan je de zoekbalk gebruiken om op basis van een cursusnaam, een naam van een lesgever, de naam van je onderwijsinstelling of een academiejaar de juiste cursus kan vinden.

![image](./student.courses.png)

### Hoe registreer je?

Als je navigeert naar de cursus dat je zocht, waarvoor je nog niet geregistreerd bent, dan zie je bovenaan de cursuspagina een paneel dat aangeeft of en hoe je je voor de cursus kan registreren. Hierbij zijn er drie mogelijkheden afhankelijk van hoe de cursus geconfigureerd werd:

- De cursus werkt met een **open registratieprocedure**, wat betekent dat iedereen zich voor de cursus kan registreren zonder expliciete goedkeuring van een cursusbeheerder. Klik op de knop `REGISTREREN` om je voor de cursus te registreren.

![image](./register.png)

<h1 id="registratieverzoek"/>

- De cursus werkt met een **gemodereerde registratieprocedure**, wat betekent dat je een **registratieverzoek** kunt indienen dat daarna dient goedgekeurd of afgekeurd te worden door een cursusbeheerder. Pas wanneer je registratieverzoek wordt goedgekeurd, ben je ook effectief geregistreerd voor de cursus. Klik op de knop `REGISTRATIEVERZOEK` om een registratieverzoek voor de cursus in te dienen.

![image](./moderated_register.png)

Zolang je registratieverzoek nog niet werd goedgekeurd of afgekeurd door een cursusbeheerder, verschijnt in het paneel bovenaan de cursuspagina de boodschap `Je staat al op de wachtlijst.` en wordt de cursus opgelijst in het paneel `Wachten op goedkeuring` in de rechterkolom van je startpagina.

![image](./moderated_waiting.png)

- De cursus werkt met een **gesloten registratieprocedure**, wat betekent dat je geen [registratieverzoek](#registratieverzoek) kunt indienen voor de cursus. De lesgever laat dus niet toe dat je jezelf kan registreren.

![image](./closed_registration.png)

Nadat je geregistreerd bent, wordt de cursus getoond op je gepersonaliseerde startpagina.

Naast de mogelijkheid om zelf naar een cursus te navigeren en op de cursuspagina de registratieprocedure te doorlopen, is het ook mogelijk dat je een registratielink ontvangt van een cursusbeheerder (bijvoorbeeld per email van een lesgever). Door op de registratielink te klikken, wordt de registratieprocedure opgestart voor een specifieke cursus en hoef je dus zelf niet meer naar de cursus te navigeren.

## Cursuscomponenten

Een cursus bestaat uit verschillende componenten. Bovenaan de cursuspagina zie je de beschrijving van een cursus. Daaronder kan je verschillende oefeningenreeksen zien die elk bestaan uit een of meerdere oefeningen.

![image](./student.deadline_series_warning.png)

::: tip Tip

Als je binnen een cursus aan het werken bent dan verschijnt de naam van de cursus naast `Dodona` aan de linkerkant van de navigatiebalk. Door in de navigatiebalk op de naam van de cursus te klikken, navigeer je terug naar de cursuspagina.

![image](./student.breadcrumb_course.png)
:::

### Oefeningenreeksen

Een oefeningenreeks bestaat uit een beschrijving, een aantal oefeningen en eventueel een **deadline** die ingesteld werd door de cursusbeheerder. Indien er een deadline is ingesteld, dan wordt die weergegeven onder de naam van de oefeningenreeks. Bij weergave van de deadline wordt rekening gehouden met de tijdzone uit je [gebruikersprofiel](../login-and-settings/#instellen-van-persoonlijke-voorkeuren). Deadlines worden in het groen weergegeven als ze nog niet verstreken zijn, en in het rood als ze reeds verstreken zijn.

Als een reeks een deadline heeft, dan worden enkel ingediende oplossingen van voor dat tijdstip in rekening gebracht. Na de deadline kan je dus nog steeds indienen, maar ze tellen mogelijks niet mee voor een eventuele evaluatie. Meer details hierover kan je vinden bij de sectie [indienstatus](#indienstatus).

Onder de naam van een oefeningenreeks staat optioneel een beschrijving, met daaronder een oplijsting van alle oefeningen uit de reeks. De lijst toont voor elke oefening je indienstatus en eventueel de voortgang van de groep. Vóór elke oefening in de lijst staat ook een icoontje dat correspondeert met je indienstatus voor de oefening.

::: tip Belangrijk
Dezelfde oefening kan voorkomen in meerdere cursussen. Je indienstatus voor de oefening wordt hierbij niet overgenomen. Je moet dus de oefening binnen elke cursus afzonderlijk indienen.

Dezelfde oefening kan ook voorkomen in meerdere oefeningenreeksen van eenzelfde cursus. Hier worden je ingediende opgelossingen wel in rekening genomen alle voorkomens van de oefening. Afhankelijk van de ingestelde deadlines van de reeksen kan de indienstatus wel verschillen. Bij een reeks met een deadline worden namelijk enkel oplossingen die voor de deadline werden ingediend meegeteld.
:::

In het menu van een oefeningenreeks vind je de volgende opties:

- `Toon overzicht`: Toont een overzicht waarin de namen en beschrijvingen van alle oefeningen uit de oefeningenreeks netjes onder elkaar staan. Onder elke beschrijving staat ook je [indienstatus](#indienstatus) voor de oefening. Als je op de indienstatus drukt dan navigeer je naar de oplossing die gebruikt werd om de indienstatus te bepalen (als je effectief een oplossing hebt ingediend op basis waarvan de indienstatus kon bepaald worden).

- `Oplossing downloaden`: Downloadt een ZIP-bestand dat voor elke oefening uit de oefeningenreeks de oplossing bevat die gebruikt werd om je [indienstatus](#indienstatus) voor de oefening te bepalen (als je effectief een oplossing hebt ingediend op basis waarvan de indienstatus kon bepaald worden).

### Indienstatus

Je **indienstatus** voor een oefening uit een oefeningenreeks wordt bepaald op basis van de oplossing die je als laatste in de cursus hebt ingediend voor de oefening. Als er een deadline werd ingesteld voor de oefeningenreeks, dan is dit de laatst ingediende oplossing voorafgaand aan de deadline. In de oefeningenreeks zie je vóór elke oefening ook een **icoontje** dat correspondeert met je indienstatus voor de oefening. Als je in een oefeningenreeks drukt op je indienstatus voor een oefening, dan navigeer je naar de oplossing die gebruikt werd om de indienstatus te bepalen (als je effectief een oplossing hebt ingediend op basis waarvan de indienstatus kon bepaald worden).

Mogelijke weergaven van je indienstatus vóór het verstrijken van de deadline of als er geen deadline is ingesteld:

| indienstatus | icoontje | weergegeven als je |
| --- | --- | --- |
| `niet opgelost` | | geen oplossing hebt ingediend (vóór de deadline) |
| `verkeerd` | ![image](../../../../images/course_exercise_status_icons/wrong.png) | laatste oplossing die je indiende verkeerd was |
| `correct` | ![image](../../../../images/course_exercise_status_icons/before_deadline.png) |laatste oplossing die je indiende correct was (vóór de deadline) |

Mogelijke weergaven van je indienstatus nadat de deadline verstreken is:

|indienstatus | icoontje | weergegeven als je |
|-------------|----------|--------------------|
| `correct` (groen) | ![image](../../../../images/course_exercise_status_icons/before_deadline.png) | laatst ingediende oplossing vóór de deadline correct is|
| `deadline gemist` (rood) | ![image](../../../../images/course_exercise_status_icons/after_deadline.png) | geen oplossingen hebt ingediend|
| `deadline gemist` (rood) | ![image](../../../../images/course_exercise_status_icons/after_deadline.png) | als je laatst ingediende oplossing niet correct is |
| `deadline gemist` (rood) | ![image](../../../../images/course_exercise_status_icons/after_deadline.png) | als je na de deadline een correcte oplossing hebt ingediend |

::: tip Belangrijk

Als je **vóór het verstrijken van de deadline** van een oefeningenreeks een oplossing indient voor een oefening uit de oefeningenreeks, dan kan je indienstatus voor de oefening nog wijzigen omdat die indienstatus altijd gebaseerd is op je laatst ingediende oplossing vóór de deadline. Het is dus je eigen verantwoordelijkheid om ervoor te zorgen dat je laatst ingediende oplossing vóór de deadline ook je meest correcte oplossing is. Je kunt eventueel een voorgaande oplossing selecteren en opnieuw indienen.

Dodona toont een **waarschuwingssymbool** naast je indienstatus van een oefening in een oefeningenreeks en in de lijst met recente op je startpagina als je laatst ingediende oplossing voor de oefening vóór de deadline van de oefeningenreeks een status heeft die slechter is dan de status van een oplossing voor de oefening die je daarvoor hebt ingediend. Je kunt eventueel een voorgaande oplossing selecteren en opnieuw indienen.

![image](./student.deadline_series_warning.png)

Als je **na het verstrijken van de deadline** van een oefeningenreeks een oplossing indient voor een oefening uit een oefeningenreeks, dan zal je indienstatus voor de oefening in de oefeningenreeks daardoor nooit wijzigen. Je indienstatus voor een oefening in een oefeningenreeks wordt immers bepaald op basis van je laatst ingediende oplossing vóór de deadline.
:::


## Uitschrijven uit een cursus

Als je navigeert naar een cursus waarvoor je [geregistreerd](#registreren-voor-een-cursus) bent of waarvoor je nog een registratieverzoek hebt openstaan, dan zie je onder de beschrijving van de cursus op de cursuspagina een knop `UITSCHRIJVEN` waarmee je je kunt uitschrijven uit de cursus.

![image](./student.unregister.png)

Hierdoor verdwijnt het kaartje van de cursus aan de linkerkant van je startpagina en wordt de cursus niet langer opgelijst op je [profielpagina](../login-and-settings/#instellen-van-persoonlijke-voorkeuren). Als de cursus werd opgelijst onder `Mijn vakken` in het hamburger menu aan de linker kant van de navigatiebalk, dan verdwijnt de cursus ook uit die lijst. Als de cursus werd opgelijst in het paneel `Wachten op goedkeuring` in de rechterkolom van je startpagina, dan verdwijnt de cursus ook uit die lijst.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added en/guides/for-students/courses/register.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading