Software Development 2025
Hierin worden onderwijsblokken ontwikkeld voor de MBO opleiding Software Development.
Programma
jaar 1 Periode 1 Periode 2 Periode 3 Periode 4 Blok 1 Blok 2 Blok 3 Blok 4 Blo...
Blok 1 van Scratch naar Python
Scratch 1
Deze pagina biedt een stap-voor-stap handleiding om te leren programmeren in Scratch door het bou...
Scratch 2
Deze pagina biedt een reeks lessen voor het maken van een platformspel in Scratch 2, vergelijkbaa...
Van Scratch naar Python
Status: alles uitgevoerd en getest Deze webpagina, getiteld "Van Scratch naar Python", dient als...
Pak de Kaas
Status: alles uitgevoerd en getest Dit is een lessenserie over een programmeerproject metΒ Python...
Kennis-check Blok 1
Om je voor te bereiden op de multiple choice kennis-check kun je voor je zelf proberen de ondersr...
Blok 2 - Retro gaming with Python
Vallende stenen
0 Wat gaan we leren We gaan nog een projectje maken met Thonny (uit de vorige les) en bij dit pr...
Snake
Status: alles uitgevoerd en getest 0 Snake Lessenserie Welkom bij de Snake lessenserie! In deze...
Introductie AI
Introductie In deze les leren we wat AI is en we gaan kijken naar het verschil van programmeren ...
Snake Challenge
Snake Challenge! Maak je eigen snake versie! In deze laatste les ga je zelf aan de slag. Je kri...
Kennis Check Blok 2
Vallende Stenen Waarom is het handig om de speler en de vallende steen elk met een eigen varia...
Blok 3 - Web Front End
HTML - Phoenix
1 Introductie Phoenix Code In deze les leer je werken met Phoenix Code: een makkelijke code-edit...
CSS - Phoenix
1 Wat is CSS? In deze les leer je wat CSS is, waarom het belangrijk is, en hoe je het gebruikt o...
Intro JS
1 Wat is JavaScript? In deze les leer je wat JavaScript is, waarom we het gebruiken en hoe je jo...
Portfolio Challenge
1 Persoonlijke website β HTML & vormgeving π― Leerdoelen Je kunt een persoonlijke website opbo...
Blok 4 - PHP
Prompt Engineering 1
Introductie Prompt Engineering is alsof je een buitenstaander die niets van je weet iets wilt vr...
PHP Intro
1 Front-End en Back-End π― Leerdoelen Je weet wat frontend en backend zijn. Je kunt het...
PHP-1
1 Formulieren GET en POST π― Leerdoelen Je weet wat GET en POST zijn. Je kunt gegevens doorst...
PHP Challenge
PHP Challenge - Mini-website bouwen π― Doelen Je laat zien wat je geleerd hebt over PHP-backen...
Blok 5 - Database en JS (DOM)
Prompt Engineering 2
1, Introductie We hebben in prompt engineering 1 geleerd waaraan een goede prompt moest voldoen....
JS - (DOM1)
1 Elementen ophalen en aanpassen π― Leerdoelen Je weet wat de DOM is. Je kunt HTML-elementen ...
JS - (DOM2)
1 Formulieren en invoer met JavaScript π― Leerdoelen Je weet hoe je gegevens uit een formulier...
Java Script Challenge
π― DOM Challenge β Bouw jouw eigen mini-app π― Leerdoelen Je past alle basisvaardigheden toe ro...
Blok 6 - Databases / PDO
Database 1
1 Wat is een database? π― Leerdoelen Je weet wat een database is en waarvoor die gebruikt word...
SQL
1 Introductie phpMyAdmin en SELECT π― Leerdoelen Je weet hoe je XAMPP en phpMyAdmin gebruikt. ...
Extra uitleg SQL
Database maken Start MariaDB (MySQL) in XAMPP en ga naar http://localhost/phpmyadmin Je kunt oo...
PDO
1 Verbinden met een database π― Leerdoelen Je weet wat PDO is en waarom het gebruikt wordt. J...
CRUD - Challenge
8 CRUD Challenge β Te laat meldingen π― Leerdoelen Je kunt een volledige CRUD-toepassing bouwe...
Blok 7 - Intro Frameworks en Deployement
Blok 8 - OOP
Prompt Engineering 4
ToDo advanced oefeningen Dynamic Prompting Let AI create prompts Let AI ask you questions
Voorbeeld advanced Prompting
De Tree of Thought (ToT)-methode (eenvoudige versie) Ik wil eenvoudig MVC PHP framework maken. ...
PHP 3 - Debuggen
1 Foutafhandeling en Basis Debugging in PHP π― Leerdoelen Je weet wat de verschillende typen P...
Unit Testen
linked/18663/52557Β 1 Wat is testen? Waarom is het belangrijk? π― Leerdoelen Je begrijpt wat ...
xxx Van Scratch naar Python xxx
Status: ai-alternatief, niet getest maar te complex 0 Wat gaan we leren? In deze eerste les k...
Leerdoelen van Scratch naar Python
Les 0: Wat gaan we leren? Leerdoelen: Begrijpen waarom en hoe inspringen (indentation) werk...
AI and Jobs
Β Is There a Future for Software Engineers? The Impact of AI [2025] The skills that software de...
Digital Skills 1
01 - Introductie Digital Skills & Portfolio-opbouw Bouw je professionele toekomst met digitale s...
New Page
9 Prompt Library β Effectief AI-prompten π― Leerdoelen Je weet wat een prompt library is en wa...