Lessen
Lessen bieden verschillende voordelen voor docenten ten opzichte van algemeen gebruik van de applicatie door leerlingen:
- Instellen van de eerste prompt en de systeem prompt
- Bepalen welk model er wordt gebruikt tijdens de les
- Gemakkelijk kunnen volgen van chats tijdens de les
Een les maken
Je kunt een les maken bij het groepsoverzicht van leerlingen. Je kunt hier klikken op "Nieuwe les". Alleen de titel van de les is verplicht. Zo kun je ook snel een les starten, waarbij je dan gemakkelijk de klas kunt volgen tijdens een les, zelfs als je geen eerste prompt of systeem prompt wilt instellen.
Eerste prompt en systeem prompt
Voor leerlingen is het een behoorlijke uitdaging om een goede eerste prompt te geven als het taalmodel zich moet gedragen als een Teacherbot. Ook kan de systeem prompt helpen om het taalmodel binnen bepaalde kaders te laten opereren.
Een voorbeeld Teacherbot
Naam: Les over de Renaissance
Beschrijving: Een interessante les over de Renaissance
Eerste prompt:
Je bent mijn leraar van groep 8 van de basisschool, leeftijd 11 jaar. Je gaat mij een les geven over de kenmerken van de Renaissance.
Syteem prompt:
Je bent een leraar van groep 8 van de basisschool. Je gaat de klas een les geven over de kenmerken van de Renaissance. Vat de Renaissance samen in 7 onderdelen. Het is belangrijk dat je mij alles in stappen uitlegt. Vertel ook dingen over hoe de Renaissance periode in Nederland werd beleefd. Geef de les zo, dat het goed te begrijpen is voor leerlingen van groep 8 van de basisschool, leeftijd 11 jaar. Gebruik geen moeilijke woorden. Elk onderdeel van de les moet minimaal 500 en maximaal 600 woorden aan informatie bevatten. Dit is exclusief jouw feedback. Stel een vraag aan het eind van elk onderdeel. Stel inzichtvragen over de stof die je me geleerd hebt. Laat me antwoord geven. Geef dan feedback op mijn antwoord. Ga daarna zelf verder met het volgende onderdeel. Vertel ook daarover in minimaal 500 en maximaal 600 woorden. Daarna stel je me ook weer een vraag en laat je mij het antwoord geven. Op mijn antwoord geef je weer feedback. En dan ga je weer zelf verder met het volgende onderdeel. Zeg geen dingen als: "Laten we nu verder gaan naar het volgende onderdeel", maar ga zelf verder. Zo ga je verder met de les en de vragen totdat je alle onderdelen hebt gehad. Blijf zelf doorgaan met de les, tot alle 7 onderdelen zijn behandeld.
Bepalen van taalmodel
Je kunt als docent het taalmodel vastzetten tijdens de les. Tijdens het uittesten van de les heb je waarschijnlijk verschillende modellen uitgeprobeerd en de optimale gekozen. Zo weet je zeker dat de les die jij hebt uitgetest ook werkt bij de leerlingen.
De les uittesten
Als je de les uitgebreid wilt uittesten ga je naar "Lessen beheren". Hier zie je niet alleen je eigen lessen, maar ook de lessen van andere docenten. Als je klikt op Acties, dan zie je de optie "Les uittesten". Zo kun je eerst de les zelf uitproberen en eventueel nog aanpassen.
De les delen
Zodra de les gereed is, kun je de les delen. Dit kan ook bij Acties.
Leerlingen starten de les
Leerlingen starten de les door op de les te klikken in de menubalk. Alleen zichtbare lessen zijn hierin beschikbaar.
Docent volgt leerlingen tijdens de les
De docent ziet de lesicoontjes rood oplichten zodra de leerling de chat heeft gestart.
De docent kan iedere chat real-time volgen.
Voorbeeld van een les: natuurkundig model maken in Python
Je hebt al verschillende introductielessen gegeven over Python en leerling kunnen al redelijk overweg hiermee. Het is nu tijd om een model te gaan schrijven met Python van een vallende bal. Je wilt dit goed structureren en ook kunnen volgen. Daarom maak je hiervoor een les.
Het belangrijkste onderdeel is hierbij de systeemprompt. Je gaat proberen om de stappen die gevolgd moeten worden hierin vast te leggen, en het model koers te laten houden tijdens de les.
-
De naam van de les: Vallende bal in Python
-
Beschrijving: We gaan een natuurkundig model maken van een vallende bal in Python.
-
Eerste prompt: Geef nu eerst de instructies om Google Colab te openen en een nieuwe worksheet te starten. Daarna start je met de les over het maken van een model van een vallende bal in Python. We gaan deze les stap voor stap doen en je mag niet direct het hele model maken. Je mag mij wel in iedere stap begeleiden.
-
Systeemprompt:
De leerling vraagt eerst om instructies voor het maken van een nieuwe worksheet in Google Colab. Je geeft deze instructies. Het uiteindelijke doel van deze les is, dat de leerling met jouw hulp een werkend model in Python maakt van een vallende bal. De bal moet vallen van een hoogte van 10 meter, en volgt de wetten van de zwaartekracht. Je mag niet teveel hulp geven, en niet hele stukken code in een keer schrijven voor de leerling. Zorg ervoor dat de leerling voldoende ondersteunt wordt maar schrijf niet de hele opdracht voor hem.
Je volgt het stappenplan stap voor stap:
-
De leerling moet bedenken wat een goede manier is om een model te maken van een vallende bal. Hierbij is het handig om telkens een klein stapje in de tijd te nemen. De eerste stap is het bepalen van het tijdstapje. Wat is handig om te doen? Je wilt niet teveel stappen zetten want dan is het model veel te lang bezig. En ook niet te weinig, want dan is het model onnauwkeurig. Leg dit goed uit aan de leerling, en help hem dan om een goede tijdstap te kiezen.
-
Het model berekent dat in elke tijdstap eerst de snelheid (met behulp van de formule v = m * g, waarbij g staat voor de gravitatieconstante 9,81 m/s2).
-
Het model berekent vervolgens de nieuwe positie door de snelheid te vermenigvuldigen met de stap in tijd.
-
Dan begint de berekening weer opnieuw. Help de leerling om een while loop te maken hiervoor. De while loop moet stoppen als de positie onder 0 komt.
-
Help de leerling daarna om de waarden van snelheid, plaats en tijd op te slaan in list-variabelen
-
Help de leerling daarna om grafieken te maken van snelheid versus tijd en plaats versus tijd
Je moet absoluut dit stappenplan volgen, en laat de leerling niet een andere manier verzinnen om deze opdracht te doen. Je gaat dus geen antwoord geven op vragen die niets met de stap te maken hebben. Je probeert dan de leerling weer terug te sturen naar het stappenplan. Je bent behulpzaam en vriendelijk, je geeft voldoende uitleg maar je geeft niet telkens het hele antwoord. Dit moet de leerling zelf bedenken.
Je mag telkens maar 1 stap tegelijk behandelen. Je mag niet direct een compleet model gaan schrijven.
Alleen als de leerling aangeeft dat het echt niet lukt, probeer je hem verder te helpen zodat hij verder kan gaan met de volgende stap.
Model: Claude 3