96. Programmeren en computationeel denken met het populaire PYTHON

ICT en STEM in één programmeertaal

Inhoud

INLEIDING

Het grootste voordeel van PYTHON is dat het kan aangeleerd worden vanaf het 6de leerjaar.
Voorkennis van programmeren is niet nodig. Als je leerlingen content kunnen maken en opslaan op een computer kunnen ze aan de slag met PYTHON.

Natuurlijk zullen de jongere kinderen het in het begin wat moeilijker hebben met de Engelstalige syntaxis maar mits oefening slagen zij er ook in om kleine programma’s te schrijven.

PYTHON is niet enkel ICT. Zo kan je PYTHON ook gebruiken om een elektronisch component zoals een LED aan te sturen.

PYTHON werkt op Windows, Mac en Linux. Je kan het gratis downloaden.

INHOUD

Tijdens de workshop krijg je geen grote programmeervraagstukken, maar - net zoals de kinderen die ik leer programmeren - toffe kleine opdrachten. Ik hou bewust de vraagstukken simpel zodat meer aandacht kan gegeven worden aan het computationeel denken.

Je leert een PYTHON programma maken met:

  • Modules
  • Variabelen
  • Input
  • Lussen (Iteraties)
  • Selecties
  • Voorwaarden
  • Commentaar

In het laatste deel van de workshop laat ik zien welke oefeningen je kan aanbieden nadat de leerlingen de basisconcepten van PYTHON in de vingers hebben.

Resultaat

Na deze sessie zal je:

  • computationeel denken bij programmeren in PYTHON kunnen toepassen;
  • eenvoudige PYTHON-programma’s kunnen schrijven;
  • PYTHON-oefeningen hebben die je in je klaspraktijk kan gebruiken;
  • PYTHON binnen een leerlijn ICT en STEM kunnen plaatsen.
     

Voorkennis

Er is geen voorkennis nodig om deel te nemen aan deze sessie

Verplichte kennis

Hier is het belangrijk dat je geen of weinig voorkennis hebt van programmeren. Het is een  workshop voor beginners.

Vaardigheden die wel vereist zijn:

  • basis computergebruik (kopiëren/plakken, opslaan, bestandsbeheer, ...);
  • internetgebruik (surfen, formulieren invullen, downloaden, ...).

 

 

 

 

 

 

Meegenomen kennis

Kennis van een andere programmeertaal (bijvoorbeeld Scratch) is handig, maar niet nodig.

 

Lesmateriaal

Minigids met de belangrijkste functies van PYTHON

Interessant voor

  • Leerkracht - Docent
  • Pedagogische ICT-coördinator
  • Pedagogisch begeleider
Uit:
  • Lager/Primair onderwijs groep 3-8: vanaf derde graad
  • Secundair/Voortgezet onderwijs
  • Buitengewoon secundair/Speciaal voortgezet onderwijs

Thema's

  • Programmeren

Tijdstip

NM 1 + NM 2 (14:00 - 16:30)
Lokaal: S007
Er zijn 20 plaatsen waarvan er 7 bezet zijn.
Je kan nog inschrijven voor deze sessie.

Vorm

Workshop
Voorzieningen
Lokaal met één pc per deelnemer
Mee te brengen

We raden heel sterk aan om je eigen laptop mee te brengen omdat je die best kent. Dat werkt vlotter. 

Vergeet niet op voorhand op je toestel PYTHON te installeren:

https://www.python.org/downloads/

Voor wie geen eigen toestel kan meebrengen, zal het nodige materiaal klaarstaan. In sommige sessies werk je dan wel per twee aan één toestel, al proberen we dat te vermijden. 

Lesgever

Kris Van Der Hoeven
Lees meer over de expertise van Kris.


Korte titel : Python

Deze pagina werd al 205 keer bekeken