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
±110Klassen
±380Leerlingen
±43004 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).
- Module 1B: Basis programmeren
- Module 2: Datastructure
- Module 3: Algoritmen
Modules
- Toegang tot online platform
- Automatische feedback
- Geïntegreerde toetsomgeving
Inclusief
- Derde graad
Doelgroep
- Leerkracht gratis.
- €20 (excl. BTW) per leerling per jaar.
- €30 (excl. BTW) per leerling voor 2 jaar.*
Prijs
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.
- Tweede graad.
- Leerkracht gratis.
- €10 (excl. BTW) per leerling per jaar.
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
Prijs
- Tweede en derde graad.
- Leerkracht gratis.
- €12 (excl. BTW) per leerling per jaar.
- €18 (excl. BTW) per leerling voor 2 jaar.*
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
Prijs
- Derde graad
- Leerkracht gratis.
- €7 (excl. BTW) per leerling per jaar.
Module 2: Datastructuren
Deze module behandelt het begrijpen van en programmeren met verschillende datastructuren.
Doelgroep
Prijs
- Derde graad
- Leerkracht gratis.
- €5 (excl. BTW) per leerling per jaar.
Module 3: Algoritmes
Deze eTeacher-module behandelt bekende en minder bekende algoritmes en hun toepassingen.
Doelgroep
Prijs
*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.
-
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.
Kortingen schooljaar 2024-2025
Er zijn twee manieren om korting te krijgen op bovenstaande prijzen: hoeveelheidskorting en aanbrengkorting.
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
-
De taal van de computer
Hier leer je:
- De vorm en rol van computertaal.
- Hoe programmeur en computer elkaar begrijpen.
- De programmeertaal en het leerplatform van deze cursus.
-
Denken als een programmeur
Hier leer je:
- Hoe je een probleem omzet naar een computerprogramma.
- Decompositie van een probleem.
- Stroomdiagrammen: een handig hulpmiddel om te leren programmeren.
-
Praten met je computer
Hier leer je:
- Hoe je eerste echte computerprogramma eruitziet
- Hoe je een programma interactief maakt.
- Het verschil tussen code en tekst.
-
Variabelen, waarden en types
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.
-
Wat als?
Hier leer je:
- Hoe je code kan afhangen van een voorwaarde.
- Het type bool.
- Hoe een voorwaarde en bijhorende code eruit moet zien.
-
Herhaal nog een keer
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.
-
Een fout, wat nu?
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.
-
Algoritmes
Hier leer je:
- Wat een algoritme is.
- Enkele gekende algoritmes.
- Hoe je zelf een algoritme kan begrijpen en aanpassen.
Module 1B: Basis Programmeren
-
De taal van de computer
Hier leer je:
- De vorm en rol van computertaal.
- Hoe programmeur en computer elkaar begrijpen.
- De programmeertaal en het leerplatform van deze cursus.
-
Denken als een programmeur
Hier leer je:
- Hoe je een probleem omzet naar een computerprogramma.
- Decompositie van een probleem.
- Stroomdiagrammen: een handig hulpmiddel om te leren programmeren.
-
Praten met je computer
Hier leer je:
- Hoe je eerste echte computerprogramma eruitziet
- Hoe je een programma interactief maakt.
- Het verschil tussen code en tekst.
-
Variabelen, waarden en types
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.
-
Wat als?
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.
-
Herhaal nog een keer
Hier leer je:
- Hoe je een stukje code kan herhalen.
- Het belang van een goedgekozen voorwaarde.
- Hoe je een while-lus schrijft in Python.
-
Functies
Hier leer je:
- Het nut van functies.
- Het verschil tussen het definiëren en het gebruiken van een functie.
- Hoe een functie is opgebouwd.
-
Meer lussen
Hier leer je:
- Een alternatieve vorm van lussen.
- Hoe je een for-lus schrijft in Python.
- Hoe je een verzameling definieert.
-
Een fout, wat nu?
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.
-
Algoritmes
Hier leer je:
- Wat een algoritme is.
- Enkele gekende algoritmes.
- Hoe je zelf een algoritme schrijft.
Module 2: Datastructuren
-
Wat is een datastructuur?
Hier leer je:
- Wat een datastructuur is.
- Hoe het geheugenmodel van een computer eruit ziet.
- Geneste datastructuren.
-
Lijsten
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.
-
Verzamelingen
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.
-
Mappen
Hier leer je:
- Wat een map (dictionary) is.
- Elementen toevoegen en verwijderen uit een map.
- Toepassingen van mappen.
-
Eigen datastructuren
Hier leer je:
- Eigen datastructen maken met behulp van klassen.
- Het verschil tussen interface en implementatie.
-
Stapel en wachtrij
Hier leer je:
- Wat een stapel (stack) is.
- Wat een wachtrij (queue) is.
- Toepassingen van stapels en wachtrijen.
-
Bomen
Hier leer je:
- (computationele) Bomen (trees) kennen.
- Problemen modelleren met bomen.
- Toepassingen kennen van bomen.
-
Grafen
Hier leer je:
- Grafen (graphs) kennen.
- Problemen modelleren met grafen.
- Toepassingen kennen van grafen.
Module 3: Algoritmes
-
Algoritmes en Algoritmische technieken
Hier leer je:
- Het concept algoritme.
- Dat er vaak meerdere algoritmes zijn voor hetzelfde probleem.
- Verschillende algoritmische technieken.
-
Meerdere algoritmes voor hetzelfde probleen: Sorteren
Hier leer je:
- Het concept sorteeralgoritme.
- Verschillende sorteeralgoritmen.
- De voor- en nadelen van de verschillende sorteeralgoritmen.
- Redeneren over de uitvoertijd van een algoritme.
-
Om recursie te begrijpen, moet je recursie begrijpen
Hier leer je:
- Het concept recursie.
- Recursieve functies begrijpen en schrijven.
- Efficiënte manieren om te zoeken en te sorteren.
-
Alles uitproberen
Hier leer je:
- De beperkingen van gulzige (greedy) oplossingen.
- Het concept backtracking.
- Het concept memoizatie.
-
Numerieke methodes
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
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.
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
FounderProf. programmeertalen
eTeacher teamlid
Jesse Hoobergs
Onderwijskundig expertEducatief auteur M2-M3
Software-ingenieur
eTeacher teamlid
Hanne Verstraeten
CommunicatieMarketing
Strategie
eTeacher teamlid
Birthe van den Berg
FounderEducatief auteur M1-M2
Software-ingenieur
Voormalig teamlid
Gert-Jan Bottu
FounderSoftware-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 |
Nieuwsbrief
F.A.Q.: Veelgestelde vragen
-
Ik volg de leerplannen van het KOV. Welk eTeacher-materiaal bestel ik best?
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.
-
Ik volg de leerplannen van het GO!. Welk eTeacher-materiaal bestel ik best?
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.
-
Ik ken het aantal leerlingen voor volgend schooljaar nog niet exact maar wil wel bij jullie bestellen. Kan ik mijn lessen al voorbereiden?
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.
-
Hoe ga ik om met het gebruik van eTeacher in combinatie met het bestaan van Large Language Models (LLM) zoals ChatGPT?
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.
-
Waar kan ik het eTeacher lesmateriaal bekijken?
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).
-
Hoe kan ik het eTeacher lesmateriaal bestellen?
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.
-
Wat is het verschil tussen een Module en een Lespakket?
Een lespakket bestaat uit meerdere modules.
Het lespakket informaticawetenschappen is gericht op de derde graad en bestaat uit Module 1B, 2 en 3.
-
Kan ik Modules ook apart bestellen?
Ja, je kan de modules apart bestellen, of een volledige lespakket aan een voordelige pakketprijs.
-
Welke programmeertaal wordt er gebruikt in eTeacher?
We gebruiken Python om de leerstof aan te leren.