Python materiaal in de aanbieding

Top, duidelijk, bedankt Jochum. Ik ga het de komende weken opzetten, en zal Thonny gaan bekijken.

Hoeveel lessen hebben lln voor het bordspel PO nodig?
Uit je werkwijzer begrijp ik vanaf week 47, en uit de PO opdracht begrijp ik deadline 5 januari, dus 5 weken = 15 lessen, plus de kerstvakantie?

1 like

Welk materiaal gebruik je hiervoor? Ik heb een aantal introlesjes gemaakt op Microbit.studio.

@JochumSGDB @KevinvanAs
Ik ben erg benieuwd naar de rode lijn door meerdere domeinen/vakken. Leren door doen is voor leerlingen vaak een effectieve manier van leren. Zeker als de herkenbaarheid bij andere domeinen/vakken plaatsvindt. Ik experimenteer daar nu actief mee; opeens zien leerlingen verbanden bij wiskunde. Met python een wiskundig probleem oplossen, het is erg mooi om te zien.

Nogmaals, lof en ik ben benieuwd naar jullie uitkomsten,
Ramon

1 like

Hey Kevin,

Ik geef ze inderdaad een week of 5 (=15 lessen) de tijd. De kerstvakantie kwam dit jaar zo uit. Ik had al genoeg nakijkwerk voor de kerstvakantie dat ik ze die er maar bij heb gegeven :slight_smile:
Iets korter zou kunnen, ze zijn in een les of 2 a 3 door de basis heen, maar de lol zit hem juist in de uitbreidingen, dus daar mogen ze van mij een tijdje op loos.

Thonny is een toffe IDE en speciaal voor onderwijs ontworpen. Simpel in de basis, maar met voldoende zinnige extra’s aan boord die je aan kunt zetten (debugger, project explorer, etc.). Ideaal is dat er een ingebouwde package manager inzit die alle Pypi.org pakketten rechtstreeks kan installeren. Handig om pygame te installeren bijvoorbeeld. Hij draait ook prima portable.

1 like

Hallo Jochum,

Ik ben nu bezig met mijn werkwijzer etc., waarvoor ik die van jou dankbaar gebruik. De PO ga ik dit jaar onmogelijk redden (want ik heb slechts 2x 50 minuten op mijn school, dus ik kan minder per periode behandelen), maar de Python lessen uit jouw werkwijzer komen toevallig precies uit voor mijn toetsweek.

Paar vraagjes aan de hand van jouw werkwijzers:

  1. Voor 6D gebruik je 2 lessen, maar als ik er naar kijk lijkt het een klein onderwerp te zijn, en er zit niet eens een authentieke Wt opgave bij. Hoe zit dat?
  2. Voor 7B gebruik je 2 lessen, en voor 7C 1 les, maar op het oog is 7C groter dan 7B. Schat ik dat verkeerd in, of
?

En verdere vragen:

  1. Maak jij een teacher account op CSCircles, en laat je de leerlingen jou als goeroe toevoegen? Werkt die feature een beetje goed?
  2. Ben jij bereid om een oude voortgang- en eindtoets (per email) te delen? Bij gebrek aan een CE uniformeer ik zo graag het niveau.

Alvast bedankt!

Hey Kevin,

1 & 2: Het was de eerste keer voor mij met CSCircles dit jaar, dus de studiewijzer is nog niet helemaal gestroomlijnd. Er wordt sowieso in verschillend tempo gewerkt (wat helemaal prima is en juist gefaciliteerd wordt door het interactieve lesmateriaal). Om deze reden is de studiewijzer dus vooral indicatief. Mijn ervaring was dat hij een tikje ruim was en de stof wel in een paar lesjes minder had gekund. (Dat komt goed uit, dan kan ik er volgend jaar wat algoritmiek oid instoppen om zo nog wat meer “examenprogramma-vinkjes” te kunnen zetten).

  1. Ik heb dat wel gedaan, maar het in de praktijk niet veel gebruikt. De meeste van mijn lessen zijn de leerlingen zelf aan het werk met de stof en loop ik rond voor hulp en maak af en toe een centraal voorbeeld of uitwerking. Dit was genoeg gelegenheid om vragen te stellen voor de leerlingen. Als je wat minder contacturen hebt is het misschien wel praktisch. De tools die je hebt zijn ok niet heel uitgebreid. Je kunt vooral soort van chatten over de opgave.

  2. Prima, ik zal je wat toesturen.

2 likes

Hartelijk dank voor de zeer snelle reactie! Ik heb gelijk jouw ervaring kunnen verwerken door mijn studiewijzer twee weken (=4 lessen) te versnellen. Ik zal laten weten of 4 lessen sneller goed gaat bij de klas.
Die gewonnen lessen ga ik waarschijnlijk gebruiken om iets van AI te behandelen, wat mijn originele plan was. Deze basic cursus duurt 4-6 uur, dus komt perfect uit. Eens zien of dat bevalt. Dan op den duur uitbreiden met Python materiaal voor Cognitive Computing.

Zeker geweldig om algoritmiek ook bij Python te betrekken, want dat maakt het lekker praktisch. Wellicht dat onderwerpen 16 en 18 van CSCircles daar nog wat mee helpen.
(In het straatje algoritmes: wellicht heb jij iets aan dit (niet-Python) PO ‘sorteeralgoritmes’ wat ik alvast bedacht heb voor volgend jaar; doelgroep: P1 of P2 van 4e klas [1][2].)

2 likes

Hey Kevin,

Die PO is wel leuk bedacht. Leuk om ze veel vrijheid te geven om het uit te beelden. Die houd ik eens in mijn achterhoofd voor volgend jaar.
En dat AI materiaal is ook interessant. Ik heb nog een stukje “maatschappelijke aspecten” op het programma staan dit jaar waar ik nog geen concrete invulling voor heb. Misschien is dit wel leuk gekoppeld aan een stukje reflectie op de impact van AI op de wereld. In een verloren lesje laat ik vaak deze zien: https://www.youtube.com/watch?v=7Pq-S557XQU&feature=emb_title

1 like

Die video die jij linkt is geweldig geschikt voor ‘F2 Maatschappelijke Implicaties’. Ga ik volgend jaar ook zeker gebruiken! Ik heb F1 en F2 net behandeld met 4h en 4v. (Moet het nog wel nakijken.) Hiervoor heb ik zelf materiaal bij elkaar geraapt en gemaakt. Wellicht heb je hier ook wat aan, aangezien je nog geen concrete invulling hebt? (Feedback is ook welkom.) Om off-topic te voorkomen, heb ik een nieuw topic hiervoor aangemaakt om het met iedereen te delen: F1 Usability en F2 Implicaties

2 likes

Beste Kevin,
Wat een geweldig idee van die rode draad van Python.
Het zou mooi zijn @Ramon Moorlag om hier met meerdere docenten over te sparren (i en i congres)
hoe we dit concreet vorm zouden kunnen geven.

Verder Kevin vindt ik het erg fijn dat je jou inzichten deelt.
Misschien moet ik dat ook gewoon meer gaan doen. :smiley:

2 likes

Het is wat mij betreft altijd een goed idee om ervaringen, inzichten, en gemaakt materiaal te delen. Als iedereen dat doet, dan komen we samen 10x verder in een fractie van de tijd! :grin:

Ik gebruik voor Python 3 ook sololearn.com
Is vergelijkbaar met codecademy

Ik heb dit jaar mijn Klas 6: Object-georiënteerd programmeren boekje herschreven naar Python 3 en nog van enkele updates voorzien. Er zit ook een stukje algoritmiek in (die wil ik volgend jaar nog verder uitbreiden).
Ik heb ook een nieuwe versie van de Youtube tutorial: Maak een Object-georiënteerde Text-RPG gemaakt die aansluit op het lesboek en bij mij dient als toetsing van het onderwerp.
Alle info (lesstof, beoordelingsmodellen, etc.) staat hier:
https://informatica.sgdb.nl/index.php/klas-6/python-en-objectgeorinteerd-programmeren

De YouTube serie staat hier: Python 3: Object Georienteerde Text RPG tutorial serie. - YouTube

Als je het materiaal wilt gebruiken om aan te passen, laat het maar weten via DM, dan help ik je op weg. Alles is Creative Commons. (Alles ooit omzetten naar een Gitbook staat nog op mijn lange Todo lijst
)

2 likes