Een compleet platform om studenten modern te leren ontwikkelen
EduInsights geeft MBO-softwareopleidingen een Nederlandstalige omgeving waarin lessen, interactieve oefeningen, scrum-projecten en eigen cloud-hosting samenkomen. Studenten leren, bouwen, deployen en werken samen zoals in een echt ontwikkelteam; docenten en instellingen beheren het lesmateriaal en volgen de voortgang per student en per klas.
Drie pijlers
De pagina is opgebouwd rond drie samenhangende lijnen die studenten van de eerste les naar een live applicatie brengen. Hieronder kort wat ze inhouden; daarna lichten we elk onderdeel toe.
Cloud: van repository naar live web-app
Studenten koppelen een GitHub-repository en zetten die online als een echte web-app op een eigen subdomein. Bij elke push bouwt EduInsights automatisch een nieuwe versie; redeployen kan ook handmatig. Beheerde MySQL-databases horen erbij en worden als omgevingsvariabelen in de app geladen.
Deployments
Omgevingsvariabelen · gekoppelde database
AI-router: de volgende stap voor Cloud
Als volgende stap binnen Cloud komt er een centrale AI-router waarmee studenten via één plek toegang krijgen tot meerdere AI-aanbieders, zoals Claude, GPT en Gemini, dicht bij de projecten waar ze aan werken. Dit onderdeel is in ontwikkeling en nog niet beschikbaar.
Schematische weergave · onderdeel in ontwikkeling
De workflow van een echt ontwikkelteam
Studenten doorlopen dezelfde stappen als een professionele softwareontwikkelaar — leren, bouwen, samenwerken, deployen en groeien. Elke stap is een onderdeel van het platform; samen vormen ze één doorlopende leerlijn die aansluit op wat MBO-softwarestudenten straks in de praktijk doen.
2 geslaagd · 1 mislukt
Te doen
Bezig
Klaar
Leren
Rijke markdown-lessen met live preview, Obsidian-achtige callouts, inline media en leerdoelen per les.
Bouwen
Interactieve oefeningen in een Monaco-editor; React/Next.js/JS/TS in de browser via Sandpack, Go/Rust/Python/Node remote — met per-test feedback, multi-file en progressieve hints.
Samenwerken
Scrum-projecten met rollen, sprints, kanban-board, logboek, sprintreviews en retrospectives.
Deployen
Eigen repository's live via Cloud, koppelbaar als gedeelde projectresources.
Groeien
Voortgang per student, klas en module, met XP, levels, prestaties en streaks.
Leren, bouwen, deployen en samenwerken
Wat een student met EduInsights concreet doet, op één plek samengebracht: oefenen met directe feedback, echte projecten live zetten in de cloud, en samenwerken in een scrum-team.
12
Niveau
7
Dag streak
89%
Voortgang
React Fundamentals
Database Design
Scrum-project: Scorebord
# Many-to-many relaties
Een **many-to-many** relatie…
> [!tip] Naamgeving
> Geef je koppeltabel…
```sql
CREATE TABLE player_games (
player_id INTEGER,
game_id INTEGER
);
```
Many-to-many relaties
Een many-to-many relatie…
Tip: Naamgeving
Geef je koppeltabel…
CREATE TABLE player_games (
player_id INTEGER,
game_id INTEGER
);
Maken, monitoren, beheren
Naast de studentervaring biedt EduInsights de tools om lesmateriaal te maken, voortgang te volgen en de opleiding in klassen en cohorten te structureren.
Wat het oplevert
Naast elkaar: wat studenten met EduInsights krijgen, wat docenten eraan hebben en wat het de instelling oplevert. Eén Nederlandstalig platform voor de hele software-development-opleiding.
Studenten
Echte projecten live in de cloud, oefenen met directe feedback en samenwerken in scrum-teams — met een doorlopende leerroute en motivatie via XP, levels en streaks.
Docenten
Lessen, oefeningen en cursussen maken met AI-ondersteuning en een split-view editor, voortgang volgen, feedback verzamelen en code-integriteit bewaken.
Instelling
Cursussen, klassen en cohorten centraal beheren met jaar-/periodestructuur en GitHub Classroom-integratie, op één Nederlandstalig platform.