Ga naar inhoud

Exercises maken Instructeur

Exercises zijn de opdrachten die studenten maken en afronden. Er zijn drie soorten:

  • Praktijk exercises voor het opdoen en oefenen van nieuwe vaardigheden.

    Lees verder

  • Theorie exercises voor het opdoen van nieuwe kennis.

    Lees verder

  • Self diagnostics voor het zelfstandig testen van je nieuwe kennis.

    Lees verder

Om exercises te maken of te bewerken heb je de rol Eigenaar of Editor op de module nodig.

Ook op een eigen pagina

Nieuwe exercise

  1. Open de module in de catalogus (Catalogus → Modules).
  2. Klik in het juiste level op Nieuwe opdracht.
  3. Geef de exercise een titel en kies het type: Praktijk, Theorie of Self diagnostic.
  4. Vul eventueel al de belangrijkste instellingen, de omschrijving en de leerdoelen in, en klik op Aanmaken.

Met bij een exercise verplaats je hem naar een ander level of een andere module (Verplaats opdracht), of verwijder je hem. Met het nummer naast de exercise wijzig je de volgorde.

Bedenk voordat je begint:

  • Leerdoel: welke kennis of vaardigheid heeft de student na het afronden van deze exercise?
  • Bronnen: hoe komt de student aan die kennis? Via externe bronnen, video's of eigen uitleg?
  • Reviewen: hoe wordt de exercise nagekeken?
  • Voorkennis: waar in het leerpad staat de exercise? Wat weet de student op dat moment al?

Exercisevelden

Een exercise bestaat uit een aantal vaste onderdelen. Ze verschillen een beetje per type:

  • Titel


    Verzin een speelse titel. Zorg voor afwisseling.

    Conventies

  • Omschrijving


    Het scenario en de stappen die de student zet.

    Conventies

  • Leerdoelen


    Wat de student kan na het afronden van de exercise.

    Conventies

  • Techniekblokken


    Nieuwe, herhaalde of verboden technieken, met links naar externe bronnen.

    Conventies

  • Verwachte uitkomst alleen praktijk


    Een voorbeeld van wat de student moet maken. Zeg niet te veel voor!

    Conventies

  • Nakijkcriteria alleen praktijk


    De checklist voor de reviewer.

    Conventies

  • Voorbeelduitwerkingen alleen praktijk


    Een voorbeeld van een goede uitwerking.

    Lees verder

  • BLAST tests alleen praktijk


    Automatische controles op ingeleverde code.

    Lees verder

Exercise Editor

Open de exercise en klik rechtsboven op Wijzigen. Je komt in de Exercise Editor. Links wissel je tussen Overzicht (de inhoud) en Instellingen. Met Toon voorbeeld zie je hoe studenten de exercise zien. Klik op Opslaan als je klaar bent: je wijzigingen zijn dan direct zichtbaar voor studenten.

Controle bij opslaan

Bij het opslaan controleert NexEd de exercise op veelvoorkomende fouten, zoals ontbrekende nakijkcriteria, geen BLAST-profiel of links die alleen op jouw school werken. Klopt het toch? Klik dan op Dit klopt :).

Tekstvakken

De omschrijving, leerdoelen en verwachte uitkomst schrijf je in een WYSIWYG-editor: je ziet direct hoe de tekst eruitziet.

  • Selecteer tekst voor opmaak: vet, cursief, koppen, code, links en formules.
  • Typ / op een lege regel (of klik op +) om een blok in te voegen:

Blok Gebruik
Tab groep Tabbladen, bijvoorbeeld per besturingssysteem. Kies bij Standaard voor welk tabblad automatisch opent op Windows, Linux of macOS.
Accordion Inklapbare stukken tekst.
Stappen Een genummerd stappenblok. Elke praktijk-exercise heeft er een.
Meerkeuzevraag Een vraag tussendoor. De tekst daarna blijft onleesbaar tot de student het goede antwoord kiest.
Code Een codeblok met syntax highlighting.
Scheidingslijn, Tabel, Formule Opmaak. Formules schrijf je in LaTeX.
Afbeelding, Video, Bestand, YouTube Media. Bij video's kies je onder meer of ze automatisch afspelen.
Informatie, Waarschuwing, Error, Succes Gekleurde blokken om iets te benadrukken.

Met het handvat naast een blok kun je het verslepen, dupliceren of verwijderen.

Liever Markdown?

Werk je liever in Markdown? Zet dan in je profielmenu → Instellingen de Markdown editor aan. De tekstvakken openen dan als Markdown, en met Toggle markdown wissel je terug naar de visuele editor. Deze instelling geldt per browser.

Instellingen

Onder Instellingen stel je de exercise in:

Instelling Uitleg
Titel, Type De titel en het type (praktijk of theorie).
Tijd score, Complexity score Hoeveel tijd de exercise kost en hoe moeilijk hij is (1 tot 3). Samen bepalen ze de tijdsindicatie die studenten zien, van 10 - 30 min tot 1 - 2 weken.
Vereist gems Kost het inleveren een gem?
Is een project Voor langere projecten: de student komt dan niet in het overzicht "lang geen voortgang".
Hergebruik vorige team Bij teamexercises: hetzelfde team als bij de vorige exercise.
Gebruik bestanden van vorige opdracht Geen, Fork (kopie) (een kopie van de repository van de vorige exercise, de voorkeur) of Doorwerken (in dezelfde repository; alleen als het echt nodig is).
Upload type Handmatig uploaden (bestanden uploaden; geen mappen), Git repository (via Git) of Tekst.
Team grootte 1 voor een individuele exercise; meer voor een teamexercise.
Experience points Laat leeg voor de standaardwaarde (zie hieronder), of vul zelf een waarde in.
Standaard experience points
Type Wanneer XP
Theorie tijd én complexiteit 3 30
Theorie tijd of complexiteit 3 25
Theorie tijd of complexiteit 1 10
Theorie anders 20
Praktijk project 250
Praktijk tijd én complexiteit 3 90
Praktijk tijd of complexiteit 3 70
Praktijk tijd én complexiteit 1 20
Praktijk tijd of complexiteit 1 35
Praktijk anders 50
Self diagnostic 60

Git Beginner

Laat je studenten inleveren via Git? Zorg dan dat ze eerst de module Git Beginner hebben gemaakt, bijvoorbeeld door die module als voorwaarde in het leerpad te zetten.

Bestanden

Onderaan de Exercise Editor upload je afbeeldingen, GIF's, video's en andere bestanden die je in de exercise wilt gebruiken. Sleep ze in het vak of klik op Zoek bestand. In de tekstvakken voeg je ze in met het blok Afbeelding, Video of Bestand.

Bestanden aan- en inleveren alleen praktijk

  • Aangeleverde bestanden: vink geüploade bestanden aan die studenten moeten kunnen downloaden, bijvoorbeeld een startbestand.
  • Minimaal in te leveren bestanden: de bestanden die de student minstens moet inleveren. Klik op Voeg bestand toe en vul de bestandsnaam in, bijvoorbeeld disney.py. NexEd controleert bij het inleveren of deze bestanden er zijn. Bij codebestanden let NexEd op hoofdletters.

BLAST profielen alleen praktijk

Levert de student code in? Kies dan bij BLAST Profielen met welke linters BLAST de code controleert, bijvoorbeeld PHP en HTML. Je kunt meerdere profielen kiezen.

Wil je ook controleren of de code doet wat de exercise vraagt? Schrijf dan BLAST-tests.

Reviewen alleen praktijk

Bij exercises in een normaal level kies je bij Review gedaan door wie de exercise nakijkt:

  • Student: de exercise wordt door een medestudent gereviewd. (1)
  • Coach: lastige exercises laat je door een docent reviewen.
  • Niemand: eenvoudige exercises worden niet gereviewd.
  1. 🙋‍♂️ Lees hier hoe studenten elkaar reviewen.

Exercises in een Challenge-level worden altijd door een docent gereviewd; exercises in Extra Oefeningen niet (behalve als een docent ze voor een student verplicht maakt).

Met Review methode kies je of de reviewer de code In NexEd bekijkt, of In Code Editor (een volledige ontwikkelomgeving in de browser).

Techniekblokken toevoegen

In de editor staat een blok Techniek met de tabbladen Nieuwe technieken, Verboden technieken en Herhaalde technieken. Klik op Voeg techniek toe en zoek de techniek op. Bestaat hij nog niet? Maak hem dan zelf aan.

  • Nieuwe technieken: onderwerpen die de student nog niet kent.
  • Verboden technieken: technieken die de student niet mag gebruiken.
  • Herhaalde technieken: onderwerpen die de student al kent, als opfrisser.

Video's

Klik bij Video's op Voeg video toe en plak de URL van een YouTube-video. Studenten bekijken de video in NexEd.

Nakijkcriteria alleen praktijk

Klik bij Nakijkcriteria op Voeg nakijkcriteria toe voor elk punt van de checklist. Reviewers vinken deze punten af, en studenten zien ze vooraf. Zo schrijf je goede nakijkcriteria.

Voorbeelduitwerkingen alleen praktijk

Elke praktijk exercise heeft een voorbeelduitwerking nodig. Docenten gebruiken hem als ze een student helpen, en studenten kunnen hem na het afronden downloaden Optionele feature.

  1. Open de exercise en ga links naar Voorbeelduitwerkingen.
  2. Klik op Nieuwe uitwerking en geef hem een naam.
  3. Klik op Start edit-mode en voeg met Nieuw bestand toevoegen een bestand toe per in te leveren bestand: de bestandsnaam (gebruik / voor mappen), het bestandstype en de code.
  4. Sla op en klik op Lint om te controleren of de uitwerking door de BLAST-linters komt.

Met Zichtbaar voor studenten bepaal je of studenten deze uitwerking mogen zien.

Ratings

Nadat je een module hebt opengezet, beoordelen studenten de exercises. (1) Je bekijkt de beoordelingen per exercise onder Ratings, met een eventuele toelichting.

  1. 🙋‍♂️ Je kunt ook een overzicht van alle beoordelingen in een module krijgen.

Ratings resetten

Heb je een exercise flink aangepast? Dan kun je de beoordelingen van de oude versie wissen met Reset ratings. Dit kan niet ongedaan worden gemaakt.

Volgende stappen

Tijd om je eerste exercise te maken! Deze pagina's helpen je op weg: