Een woordje uitleg

eTeacher

Het eTeacher lespakket is ontworpen voor het Vlaams secundair onderwijs. We hebben onze expertise gebundeld in een totaalpakket waarin oefeningen en theorie elkaar netjes afwisselen op een online programmeerplatform. Enkele troeven van eTeacher zijn de volgende:

  • Conform de nieuwe minimumdoelen informaticawetenschappen.
  • Opgesteld door experten van KU Leuven.
  • Uitstekende didactische ondersteuning zonder vereiste voorkennis.
  • Op niveau van elke leerling dankzij differentiatie- en opvolgmogelijkheden.
  • Geïntegreerde toetsomgeving, voortgangsrapport en statistieken.

Getest en goedgekeurd door onze gebruikers.

Scholen
±110
Klassen
±380
Leerlingen
±4300

4 eTeacher modules, 1 eTeacher lespakket

Modules en lespakket

Onderstaande prijzen gelden voor het schooljaar 2024 - 2025.

Lespakket informaticawetenschappen

Dit lespakket bestaat uit 3 modules en is volledig conform de nieuwste minimumdoelen informaticawetenschappen (Algoritmen en programmeren).

    Modules

  • Module 1B: Basis programmeren
  • Module 2: Datastructure
  • Module 3: Algoritmen

    Inclusief

  • Toegang tot online platform
  • Pdf
  • Automatische feedback
  • Geïntegreerde toetsomgeving

    Doelgroep

  • Derde graad

    Prijs

  • Leerkracht gratis.
  • €20 (excl. BTW) per leerling per jaar.
  • €30 (excl. BTW) per leerling voor 2 jaar.*

De eTeacher modules

eTeacher bestaat uit vier modules, gericht op leerlingen in de tweede en derde graad van het secundair onderwijs. De modules zijn terug te vinden op het online eTeacher-platform, en in pdf-vorm.

Inclusief toegang tot online platform, pdf, automatische feedback en geïntegreerde toetsomgeving.

    Module 1A: Basis programmeren

    Deze module legt de nadruk op het begrijpen en aanpassen van Python-code aan de hand van denk- en doe-oefeningen.

    Doelgroep

    • Tweede graad.

    Prijs

    • Leerkracht gratis.
    • €10 (excl. BTW) per leerling per jaar.
    Bestel

    Module 1B: Basis programmeren

    Deze module legt de nadruk op inzicht en het ontwerpen van Python-code aan de hand van denk- en programmeeroefeningen.

    Doelgroep

    • Tweede en derde graad.

    Prijs

    • Leerkracht gratis.
    • €12 (excl. BTW) per leerling per jaar.
    • €18 (excl. BTW) per leerling voor 2 jaar.*

    Module 2: Datastructuren

    Deze module behandelt het begrijpen van en programmeren met verschillende datastructuren.

    Doelgroep

    • Derde graad

    Prijs

    • Leerkracht gratis.
    • €7 (excl. BTW) per leerling per jaar.
    Bestel

    Module 3: Algoritmes

    Deze eTeacher-module behandelt bekende en minder bekende algoritmes en hun toepassingen.

    Doelgroep

    • Derde graad

    Prijs

    • Leerkracht gratis.
    • €5 (excl. BTW) per leerling per jaar.

*De 2-jarige eTeacher licenties

Als jullie school meerdere uren vrijmaakt voor informaticawetenschappen, verspreid over meerdere jaren, kunnen leerlingen nu een licentie krijgen die 2 jaar geldig blijft. Deze licentie is steeds gebonden aan de leerling. We bieden 2-jarige licenties aan voor zowel Module 1B als het lespakket informaticawetenschappen. De betaling van deze 2-jarige licentie wordt over 2 jaar gespreid:

Een belangrijke voorwaarde is dat de bestelling van de 2-jarige licentie aan het begin van het eerste jaar moet plaatsvinden. Als er na 1 jaar nog een bestelling wordt geplaatst voor het tweede jaar, geldt de normale prijs van een 1-jarige licentie.

    Kortingen schooljaar 2024-2025

    Er zijn twee manieren om korting te krijgen op bovenstaande prijzen: hoeveelheidskorting en aanbrengkorting.

  • Hoeveelheidskorting: Per 100 leerlingen (in één school) die gebruikmaken van eTeacher wordt er 5% korting gegeven. Vanaf 100 leerlingen is er dus 5% korting, vanaf 200 leerlingen 10%... De maximale korting bedraagt 20% (vanaf 400 leerlingen).

  • Aanbrengkorting: Enkel voor scholen die in '23-'24 ook al eTeacher gebruikten; Wanneer je een andere school die voor het eerst eTeacher bestelt, eTeacher hebt aangeraden, ontvang je 5% korting. Deze school moet dit bij de bestelling vermelden.


  • Deze twee kortingen zijn cumuleerbaar én toepasbaar op zowel onze 1- als 2-jarige licenties.

Bestel nu de eTeacher cursus!

Bestel het eTeacher cursusmateriaal en ontvang alvast een lerarenaccount om je optimaal voor te bereiden.

Platform en cursus

Een voorsmaakje

Sneak peek platform

Om een sneak peek te krijgen van het eTeacher platform, maak je een account aan op raccoon.eteacher.be en registreer je je met klascode demo:2425:november.

Inhoudstafels

Module 1A: Basis Programmeren

  1. Hier leer je:

    • De vorm en rol van computertaal.
    • Hoe programmeur en computer elkaar begrijpen.
    • De programmeertaal en het leerplatform van deze cursus.
  2. Hier leer je:

    • Hoe je een probleem omzet naar een computerprogramma.
    • Decompositie van een probleem.
    • Stroomdiagrammen: een handig hulpmiddel om te leren programmeren.
  3. Hier leer je:

    • Hoe je eerste echte computerprogramma eruitziet
    • Hoe je een programma interactief maakt.
    • Het verschil tussen code en tekst.
  4. Hier leer je:

    • Het verschil tussen variabelen, waarden en types.
    • Hoe je waarden kan bijhouden.
    • Hoe je met variabelen kan programmeren.
    • Twee veelvoorkomende types in programmeertalen.
  5. Hier leer je:

    • Hoe je code kan afhangen van een voorwaarde.
    • Het type bool.
    • Hoe een voorwaarde en bijhorende code eruit moet zien.
  6. Hier leer je:

    • Hoe je een stukje code kan herhalen.
    • Twee vormen van herhalingsstructuur: de while-lus en de for-lus.
    • Het belang van een goedgekozen voorwaarde.
    • Hoe je een verzameling definieert.
  7. Hier leer je:

    • Hoe je een fout in een computerprogramma kan opsporen.
    • Enkele veelvoorkomende foutboodschappen in een computerprogramma.
    • Hoe je stap voor stap je computerprogramma kan doorlopen.
    • Het concept van een debugger.
  8. Hier leer je:

    • Wat een algoritme is.
    • Enkele gekende algoritmes.
    • Hoe je zelf een algoritme kan begrijpen en aanpassen.

Module 1B: Basis Programmeren

  1. Hier leer je:

    • De vorm en rol van computertaal.
    • Hoe programmeur en computer elkaar begrijpen.
    • De programmeertaal en het leerplatform van deze cursus.
  2. Hier leer je:

    • Hoe je een probleem omzet naar een computerprogramma.
    • Decompositie van een probleem.
    • Stroomdiagrammen: een handig hulpmiddel om te leren programmeren.
  3. Hier leer je:

    • Hoe je eerste echte computerprogramma eruitziet
    • Hoe je een programma interactief maakt.
    • Het verschil tussen code en tekst.
  4. Hier leer je:

    • Het verschil tussen variabelen, waarden en types.
    • Hoe je waarden kan bijhouden.
    • Hoe je met variabelen kan programmeren.
    • Enkele veelvoorkomende types in programmeertalen.
  5. Hier leer je:

    • Hoe je code kan afhangen van een voorwaarde.
    • Het type bool.
    • Hoe een voorwaarde en bijhorende code eruit moet zien.
    • Hoe je een hele checklist aan voorwaarden kan combineren.
  6. Hier leer je:

    • Hoe je een stukje code kan herhalen.
    • Het belang van een goedgekozen voorwaarde.
    • Hoe je een while-lus schrijft in Python.
  7. Hier leer je:

    • Het nut van functies.
    • Het verschil tussen het definiëren en het gebruiken van een functie.
    • Hoe een functie is opgebouwd.
  8. Hier leer je:

    • Een alternatieve vorm van lussen.
    • Hoe je een for-lus schrijft in Python.
    • Hoe je een verzameling definieert.
  9. Hier leer je:

    • Hoe je een fout in een computerprogramma kan opsporen.
    • Het verschil tussen een syntactische fout, runtime fout en logische fout.
    • Enkele veelvoorkomende foutboodschappen in een computerprogramma.
    • Hoe je stap voor stap je computerprogramma kan doorlopen.
    • Het concept van een debugger.
  10. Hier leer je:

    • Wat een algoritme is.
    • Enkele gekende algoritmes.
    • Hoe je zelf een algoritme schrijft.

Module 2: Datastructuren

  1. Hier leer je:

    • Wat een datastructuur is.
    • Hoe het geheugenmodel van een computer eruit ziet.
    • Geneste datastructuren.
  2. Hier leer je:

    • Wat een lijst is en hoe die in het geheugen wordt opgeslagen.
    • Elementen aanpassen, toevoegen en verwijderen uit een lijst.
    • Operaties op lijsten kennen zoals sorteren en zoeken.
  3. Hier leer je:

    • Wat een verzameling (set) is.
    • Elementen toevoegen en verwijderen uit een verzameling.
    • Het verschil tussen een lijst en een verzameling.
    • Toepassingen van verzamelingen.
  4. Hier leer je:

    • Wat een map (dictionary) is.
    • Elementen toevoegen en verwijderen uit een map.
    • Toepassingen van mappen.
  5. Hier leer je:

    • Eigen datastructen maken met behulp van klassen.
    • Het verschil tussen interface en implementatie.
  6. Hier leer je:

    • Wat een stapel (stack) is.
    • Wat een wachtrij (queue) is.
    • Toepassingen van stapels en wachtrijen.
  7. Hier leer je:

    • (computationele) Bomen (trees) kennen.
    • Problemen modelleren met bomen.
    • Toepassingen kennen van bomen.
  8. Hier leer je:

    • Grafen (graphs) kennen.
    • Problemen modelleren met grafen.
    • Toepassingen kennen van grafen.

Module 3: Algoritmes

  1. Hier leer je:

    • Het concept algoritme.
    • Dat er vaak meerdere algoritmes zijn voor hetzelfde probleem.
    • Verschillende algoritmische technieken.
  2. Hier leer je:

    • Het concept sorteeralgoritme.
    • Verschillende sorteeralgoritmen.
    • De voor- en nadelen van de verschillende sorteeralgoritmen.
    • Redeneren over de uitvoertijd van een algoritme.
  3. Hier leer je:

    • Het concept recursie.
    • Recursieve functies begrijpen en schrijven.
    • Efficiënte manieren om te zoeken en te sorteren.
  4. Hier leer je:

    • De beperkingen van gulzige (greedy) oplossingen.
    • Het concept backtracking.
    • Het concept memoizatie.
  5. Hier leer je:

    • Wat numerieke methoden zijn.
    • De limieten van (vlottende) kommagetallen kennen.
    • PI berekenen op een numerieke manier.
    • Nulpunten vinden via numerieke methoden.

Pdf Hoofdstuk 6

Getuigenissen

Ik vind eTeacher vooral heel gemakkelijk in gebruik. Er is een mooie opbouw en een zeer goede service wanneer je met vragen zit.

Ines - leerkracht informaticawetenschappen

2023-2024

eTeacher is een platform dat motiverend is zowel voor leerling als leerkracht om mee aan de slag te gaan.

Pascal - leerkracht informatica

2023-2024

Het eTeacher platform laat toe de leerstof op eigen tempo te verwerken in de les, thuis kan er verder gewerkt worden als het nodig is. Zo kan iedereen de volgende les gemotiveerd starten en neemt de leerkracht de ganse klas mee in het verdere verhaal op het eTeacher platform.

Caroline - leerkracht informaticawetenschappen

2023-2024

Er zijn veel toffe en originele opdrachten en alles is duidelijk en gestructureerd uitgelegd waardoor ik alles begreep.

Melinda - leerling

2023-2024

De leerkracht kan werkelijk fungeren als coach in de klas, leerlingen opvolgen via het platform en bijsturen waar nodig.

Leerkracht pilootschool

2021-2022

eTeacher is een heel goed programma, ik zal dit aanraden aan andere leerlingen die IT willen volgen.

Leerling pilootschool

2021-2022

Leuk dat de leerlingen zelf het traject kunnen doornemen, op eigen tempo.

Leerkracht pilootschool

2021-2022

De "programmeerangst" van de leerkracht wordt volledig weggenomen dankzij de automatische tests en goed gestructureerde cursus.

Leerkracht pilootschool

2021-2022

Ik heb eTeacher aangeraden aan mijn vrienden die geïnteresseerd zijn in programmeren.

Leerling pilootschool

2021-2022

eTeacher sluit goed aan bij de leefwereld van de leerlingen.

Leerkracht pilootschool

2021-2022

Bestellen

Bestel hier de eTeacher cursus

Sneak peek?

Wil je eerst een voorsmaakje van eTeacher? Ga naar de sneak peek.

Bestellen?

Vul onderstaande gegevens in om een bestelling te plaatsen. Na je bestelling, maken we een overeenkomst op die we naar jullie doorsturen.

Informatie over
jezelf

Informatie over
je school

Onderstaande gegevens over de klassen kunnen later eenvoudig aangepast worden. Voor het aantal leerlingen, voldoet een ruwe schatting. De huidige gegevens zorgen ervoor dat we alles alvast kunnen klaarzetten. Het mailadres van de leerkracht is nodig om de leerkracht te kunnen koppelen aan de klassen. Laat de leerkracht dus zeker al een account maken met dit mailadres op raccoon.eteacher.be.

Informatie over
je klas(sen)

Hoe heb je eTeacher leren kennen?

Eventuele opmerkingen (zoals de school die je eTeacher heeft aangeraden of vragen die je nog hebt.)

Bestelling aan het verwerken...
Bedankt voor je bestelling! Je zal binnenkort een bevestigingsmail van ons ontvangen.

Team: Wie zijn wij?

Als onderzoeksgroep in programmeertalen aan de KU Leuven hebben we de juiste expertise in huis om van eTeacher een excellente cursus te maken. Maak hieronder kennis met de drijvende krachten achter dit project.

Tom Schrijvers

Founder
Prof. programmeertalen
eTeacher teamlid

Jesse Hoobergs

Onderwijskundig expert
Educatief auteur M2-M3
Software-ingenieur
eTeacher teamlid

Hanne Verstraeten

Communicatie
Marketing
Strategie
eTeacher teamlid

Birthe van den Berg

Founder
Educatief auteur M1-M2
Software-ingenieur
Voormalig teamlid

Gert-Jan Bottu

Founder
Software-ingenieur
Voormalig teamlid

Wil je ons beter leren kennen? Volg ons op sociale media! Of stuur een mailtje: team@eteacher.be.

Contact

Kom hier in contact met ons.

Vragen?

Voor al je vragen over eTeacher kan je bij ons terecht! Stuur een mailtje naar team@eteacher.be.

Online infosessies

Neem deel aan onze online infosessies en workshops in 2024, leer over eTeacher en stel je vragen.

Infosessies duren een half uurtje waarin het platform en het nut van eTeacher samen met een korte demo aangetoond worden. Hiernaast duren workshops een uur waarin ook kort over de minimumdoelen wordt gesproken en het platform en diens mogelijkheden in meer diepgang kan worden bekeken.

Do 17 oktober 13u - 13u40
Ma 18 november 11u - 11u40
Vr 13 december 14u - 14u40
Ik schrijf me in

Nieuwsbrief

Je inschrijving kon niet geregistreerd worden. Probeer opnieuw aub.
Je inschrijving is gelukt.

eTeacher Nieuwsbrief

Schrijf je in op onze nieuwsbrief en blijf op de hoogte!

We gebruiken Brevo voor de nieuwsbrief. Door hieronder te klikken om dit formulier in te dienen, erkent u dat de door u verstrekte informatie wordt overgedragen aan Brevo voor verwerking in overeenstemming met hun gebruiksvoorwaarden.

F.A.Q.: Veelgestelde vragen

  • Voor de tweede graad valt computationeel denken momenteel onder de leerplannen wiskunde. Module 1A en Module 1B zijn geschikt om de sleutelcompetentie computationeel denken aan te leren.

    Voor de derde graad zijn er leerplannen voor een vak informaticawetenschappen. Het lespakket informaticawetenschappen (Module 1B, Module 2 en Module 3) is hiervoor geschikt. Indien de leerlingen reeds Module 1B in de tweede graad behandeld hebben, kan je Module 2 en Module 3 ook apart bestellen.

  • Voor de tweede graad valt computationeel denken momenteel onder de leerplannen informaticawetenschappen, waarvoor een graaduur wordt voorzien. Module 1A en Module 1B zijn geschikt om de sleutelcompetentie computationeel denken aan te leren.

    Voor de derde graad zijn er leerplannen voor een vak informaticawetenschappen. Het lespakket informaticawetenschappen (Module 1B, Module 2 en Module 3) is hiervoor geschikt. Indien de leerlingen reeds Module 1B in de tweede graad behandeld hebben, kan je Module 2 en Module 3 ook apart bestellen.

  • Het is geen probleem dat het aantal leerlingen en/of klassen nog niet gekend is voor volgende schooljaar. Indien al op voorhand wordt besteld, wordt er onmiddellijk een overeenkomst getekend tussen de school en de KU Leuven zonder dat deze getallen nodig zijn.

    Vlak voordat het nieuwe schooljaar dan begint, zal dan het correct aantal klassen worden aangemaakt en eind september of begin oktober (wanneer het aantal leerlingen per klas ongeveer stabiel is) zal het correct aantal leerlingen pas gefactureerd worden. Ook krijgen leerkrachten, na ondertekening van de overeenkomst, onbeperkt toegang tot de bestelde modules om zich alvast te kunnen voorbereiden.

  • Per klas is er de optie op het platform om het misbruik van LLM's door leerlingen tegen te gaan.

    Dit wordt gerealiseerd aan de hand van de optie per klas om: 1. het klembord niet beschikbaar te maken voor leerlingen tijdens het gebruik van het platform; 2. het kopiëren van eTeacher opgaves moeilijker maken door deze onzichtbaar aan te passen zodat LLM's foutieve antwoorden geven.

    Zoals hiervoor aangegeven kunnen deze functies aan-en uitgeschakeld worden door de leerkracht indien gewenst.

  • Om een sneak peek te krijgen van het eTeacher platform, maak je een account aan op raccoon.eteacher.be en registreer je je met klascode demo:2425:november. Bij verdere vragen stuur je ons een mailtje (team@eteacher.be).

  • Je kan de eTeacher-cursussen bestellen door het formulier hierboven in te vullen. Je krijgt dan als leerkracht alvast een account op ons platform, zodat je je optimaal kan voorbereiden.

  • Een lespakket bestaat uit meerdere modules.

    Het lespakket informaticawetenschappen is gericht op de derde graad en bestaat uit Module 1B, 2 en 3.

  • Ja, je kan de modules apart bestellen, of een volledige lespakket aan een voordelige pakketprijs.

  • We gebruiken Python om de leerstof aan te leren.