In dit programma leer je de basis van programmeren in Python en gebruik je dit vervolgens voor het opzetten van een eigen programmeerproject. Het programma loopt in periode 1 en 2 waarin verschillende onderwerpen aan bod zullen komen. In periode 1 wordt de basis behandeld, en in periode 2 ga je dit toepassen in je eigen game. Als je al ervaring hebt met programmeren of je hebt deze cursus eerder gedaan, dan kan de eerste stappen sneller, in je eigen tempo, doorlopen. De opzet van de cursus is als volgt:
Periode 1
In periode 1 ga je basisprincipes van programmeren verkennen. Wij gebruiken Python, een wereldwijd groeiende programmeertaal, met dezelfde principes als andere talen (zoals Java, C#, JavaScript, C++, etc).
- Python en Visual Studio Code installeren op je Chromebook
- Variabelen en types
- Basis rekenkundige functies
- Input en output
- functies en condities
- Loops en iteratoren
- Eenvoudige “algoritmen” schrijven
Periode 2:
In dit project ga je met behulp van een duidelijke stap-voor-stap instructie een game ontwikkelen. Langzaam aan wordt je game steeds uitgebreider en realistischer. Aan het einde van de cursus heb je je eigen game!
Leerdoelen
Je leert:
- Een programma schrijven in een integrated development environment (IDE) vanuit waar je codes kunt controleren, testen en uitvoeren.
- Programmeren in Python.
- Gestructureerd een computerprogramma opzetten waardoor je overzichtelijk complexiteit kan toevoegen.
- Zelf achter meer functionaliteit en mogelijkheden van een programmeertaal komen.
| Doelgroep | vanaf klas 3 |
| Aantal deelnemers | 15 |
| Periode | 1 en 2 |
| Tijdstip | do 8e uur |
| Werkvorm | begeleide werklessen op eigen CB waarop in de eerste les de software zal worden geïnstalleerd |
| Docenten | Jeroen van Tilburg |
