Je gaat je deze periode verdiepingen in een nieuwe programmeer taal. Je mag in deze module kiezen uit de volgende talen:
D1-K1-W1: Maakt een keuze voor software
D1-K1-W2: Maakt zich de software eigen
Het is niet makkelijk om een samenvatting te geven van welke programming talen het meest gebruikt worden. Er is wel een een trent zichtbaar. Een andere website waar je de populairiteit en de onderbouwing van de cijfers kan bekijken: https://www.tiobe.com/tiobe-index/
| Ranglijst | Taal | Aandeel | Trend |
|---|---|---|---|
| 1. | Python | 30,44 % | +1,2 % |
| 2. | Java | 16,76 % | -2,0 % |
| 3. | JavaScript | 8,44 % | +0,3 % |
| 4. | C# | 6,53 % | -0,7 % |
| 5. | C/C++ | 6,33 % | +0,3% |
| 6. | PHP | 6,05 % | -0,2 % |
| 7. | R | 3,87 % | +0,1 % |
| 8. | Objective-C | 3,71 % | +1,2 % |
| 9. | Swift | 2,14 % | -0,3 % |
| 10. | TypeScript | 1,78 % | 0,0 % |
Het keuzedeel loopt over periode 5 en 6. Studiebelasting is 240 uur, dat wil zeggen ongeveer 12 uur per week. De lessen vallen op vrijdagdagmiddag. Het keuzedeel heeft code k0505.
Je gaat een stuk software leren beheersen en dit moet je kunnen aantonen.
Om je te helpen bij het aantonen dat je dit beheerst is het belangrijk om duidelijke leerdoelen op te stellen.
Een leerdoel opstellen kun je doen aan de hand van het al bekende SMART schema.
Aan de hand van je leerdoelen ga je een planning maken voor het maken van je eindproduct waarin je de belangrijkste milestones van je project zet.
S – specifiek
M – meetbaar
A – aanwijsbaar/ acceptabel