Naar de inhoud

Voor mbo-softwareopleidingen

Van eerste les
tot werkend project.

Lessen, programmeeropdrachten en toetsen in één leeromgeving. Studenten bouwen en oefenen. Docenten plannen, beoordelen en volgen de voortgang.

Nieuw op EduInsights? Maak een account aan.

Code en andere opdrachtvormenLesaanbod per klas en periodeEen eigen portaal voor ouders
EduInsights
Voorbeeld

Mijn leeromgeving

Verder met JavaScript

Klas SD2A · Periode 1
JavaScript basisLes 4 · Functies

3 van 6 lessen afgerond

Op de planning
Oefenen met functiesProgrammeeropdracht
Open
Toets JavaScriptDonderdag · 09.00–10.00
Gepland
Je afgeronde werk blijft bij je module staan.

Kies een rol voor een voorbeeld met fictieve gegevens.

LesmateriaalProgrammerenToetsenBegeleidingProjecten

Het onderwijs

Van lesmateriaal
tot beoordeling.

Stel het lesaanbod samen en houd het werk van je studenten bij. Deze onderdelen zitten in EduInsights.

01

Lessen en opdrachten

Maak modules met uitleg, video en bestanden. Voeg programmeeropdrachten, quizvragen, open vragen of inleveropdrachten toe.

02

Sparks

Leg een begrip uit in een korte interactieve les. Studenten beantwoorden vragen, ordenen stappen en controleren hun begrip.

03

Toetsen en cijfers

Plan een toets voor een klas, stel de beschikbare tijd in en beoordeel inzendingen. Bepaal zelf wanneer studenten hun resultaat zien.

04

Planning per klas

Koppel modules aan klassen en cohortperiodes. Stel per klas in wanneer lessen opengaan en wanneer werk ingeleverd moet zijn.

05

Voortgang en begeleiding

Bekijk afgerond werk en resultaten per student, klas en module. Docenten en SLB-begeleiders houden afgeschermde studentnotities bij.

06

Ouderportaal

Nodig een ouder of verzorger uit voor inzage in vrijgegeven cijfers, voortgang en planning. Elke ouder ziet alleen de gekoppelde kinderen.

ProgrammeeropdrachtVoorbeeld
JavaScript · Functies

Bereken het gemiddelde

Schrijf een functie die het gemiddelde van een lijst getallen teruggeeft.

gemiddelde.js
function gemiddelde(getallen) {
  const totaal = getallen.reduce(
    (som, getal) => som + getal, 0
  );

  return totaal / getallen.length;
}
gemiddelde([4, 6, 8])6
gemiddelde([10, 20])15

Voorbeeld van code met automatische controles.

Programmeren en projecten

Schrijf code.
Werk samen.
Publiceer je project.

Oefenen met feedback

Schrijf code in de browser en bekijk de testresultaten. Gebruik hints en de studentassistent als je vastloopt.

GitHub en teamwerk

Start vanuit een repositorytemplate en werk in je eigen editor. Organiseer groepsprojecten met sprints, een kanbanbord, logboek en retrospectives.

Webapps en databases

Publiceer projecten vanuit GitHub. Bekijk builds en logs en koppel een database. De school schakelt Cloud in per klas.

Lees de documentatie

Voor docenten en begeleiders

Bereid de les voor.
Houd zicht op het werk.

In Beheer staan modules, klassen, inzendingen en studentinzichten bij elkaar. Je rechten bepalen welke klassen en gegevens je kunt openen.

  1. 01

    Maak je lesmateriaal

    Bouw een module met lessen, leerdoelen, opdrachten en toetsen. Hergebruik de module in meerdere klassen.

  2. 02

    Koppel de juiste klas

    Kies het lesaanbod per klas, leerjaar of periode. Plan lessen en deadlines voor die klas.

  3. 03

    Beoordeel en begeleid

    Kijk inzendingen na, geef feedback en volg de voortgang. Beheer oudercontacten op het studentrecord.

Ouder of verzorger?

School nodigt je uit voor het ouderportaal. Daar bekijk je de vrijgegeven cijfers, voortgang en planning van je kind.

Naar het ouderportaal

Praktische vragen

Zo werkt
de toegang.

Hoe krijgt een student toegang tot een klas?

Een docent of beheerder voegt de student toe, of de student gebruikt een uitnodigingslink van de klas. Het lesaanbod volgt de klassen waaraan de student is gekoppeld. Alleen een account aanmaken geeft nog geen toegang tot een klas.

Moeten studenten alle code in de browser schrijven?

Nee. Studenten kunnen oefeningen in de browser maken of vanuit GitHub-startmateriaal in hun eigen editor werken. Een docent kan een repositorytemplate instellen voor een module, les, opdracht of toets.

Kan ik ook opdrachten zonder code aanbieden?

Ja. Je kunt quizvragen, open vragen en opdrachten met bestandsinlevering gebruiken. Een module kan codeopdrachten en andere opdrachtvormen combineren.

Welke gegevens zien ouders?

Alleen vrijgegeven toetscijfers, voortgang en planning van hun gekoppelde kinderen. Ouders krijgen een eigen login. Een docent of beheerder maakt de koppeling en kan de toegang intrekken. Een oudercontact is niet verplicht; klasgenoten en interne docentnotities blijven buiten het ouderportaal.

Is Cloud beschikbaar voor iedere student?

De school bepaalt per klas of studenten Cloud kunnen gebruiken. Met die toegang kunnen studenten webapps publiceren en databases aan hun projecten koppelen.

Aan de slag

Open je leeromgeving.

Log in om je lessen, opdrachten en planning te bekijken.