|
3 | 3 | <!-- Deze regel niet wijzigen! --> |
4 | 4 | *Versie {{ versie }}. Jouw docent: {{ docent }} ({{ docent_email }})* |
5 | 5 |
|
6 | | -Welkom bij deze voorbeeldmodule! Introdingetjes. Waar gaat deze module überhaupt over? En waarom zou dat interessant zijn? Lorem ipsum dolor sit amet. Jupiter deus est, in Olympo habitat. |
| 6 | +Welkom bij deze module over JavaScript, de belangrijkste programmeertaal van het hele internet! JavaScript wordt door bijna elke site gebruikt voor alle interacties. |
7 | 7 |
|
8 | | -Als er voorkennis nodig is voor deze module, dan is het handig om die hier ook even te benoemen. Voor deze syllabi ga ik ervan uit dat je een werkende Python installatie hebt (waarschijnlijk heb je er meerdere) en dat je die ook kunt vinden. |
| 8 | +Deze module gaat er vanuit dat je al iets weet van programmeertalen en programmeren. De module *Basis van programmeren in Python* is daarom heel handige voorkennis. |
9 | 9 |
|
10 | 10 | Wat ga je leren? Aan het eind van deze module kun je ... |
11 | 11 |
|
12 | | -- iets gebruiken om een of ander doel te bereiken. |
13 | | -- uitleggen hoe iets werkt. |
| 12 | +- javascript gebruiken om html te veranderen |
| 13 | +- goed gebruik maken van functies voor een net resultaat |
14 | 14 |
|
15 | | -Dan nog enkele woorden over het eindresultaat. Wat gaan de leerlingen uiteindelijk maken of bereiken? En waar worden ze grofweg op beoordeeld? |
16 | 15 |
|
17 | | -En tot slot, enkele belangrijke data: |
| 16 | +# De eindopdracht |
| 17 | + |
| 18 | +## Wat gaan jullie maken? |
| 19 | + |
| 20 | +Jullie gaan een digitaal huisdiertje maken. Maak een persoonlijk fantasiedier dat bij jou past, of waarvan je denkt dat het bij de docent past. Wees origineel. |
| 21 | + |
| 22 | +- Je diertje heeft minimaal 4 stats, zoals hoe blij die is, hoe moe, etc. |
| 23 | +- Je kunt die stats beinvloeden met acties |
| 24 | +- Er mag iets van willekeur in zitten bij die acties om het spannender te maken |
| 25 | + |
| 26 | + |
| 27 | +## Hoe ga je te werk? |
| 28 | + |
| 29 | +Je begint met mijn "startpakket", dat is een bestand met HTML en CSS en een leeg javascript-bestand. |
| 30 | + |
| 31 | +## Hoe werkt de beoordeling |
| 32 | + |
| 33 | +De beoordeling kent punten toe aan: |
| 34 | + |
| 35 | +- Werkt het? |
| 36 | +- Is de code netjes (gebruik je goede namen voor functies en variabelen) |
| 37 | +- Gebruik van 'abstracties'. Dat zijn o.a. functies en loops om de code compact en leesbaar te houden. |
| 38 | + |
| 39 | + |
| 40 | +De docent kijkt de javascript na, maar gaat ook met iedereen een gesprekje aan over het gemaakte werk. Daarin leg je uit hoe je hebt gewerkt en waarom je bepaalde keuzes hebt gemaakt. De docent en jij spreken deze gesprekjes af voor de laatste week, deze vinden in principe plaats op de inlever-deadline-dagen. |
| 41 | + |
| 42 | + |
| 43 | +# En tot slot, enkele belangrijke data: |
18 | 44 |
|
19 | 45 | - Deadline voor het inleveren van de eindopdracht: **{{ deadline }}** |
20 | 46 | - Deadline voor het aanvragen van uitstel: **{{ deadline_uitstel_aanvragen }}** |
|
0 commit comments