In deze lessenreeks leren leerlingen de basis van programmeren. In het programma Processing (Java) programmeren leerlingen stapsgewijs een eigen karakter. De lessen doorlopen de leerlingen alleen of in tweetallen.
Voorkennis voor de leerling
Er is geen voorkennis nodig. Wel kan ervaring met visueel programmeren zoals Scratch, Snap!, App Inventor of Blockly een stapje voor geven.
Voorbereiding voor de docent
- Zorg dat elke leerling een laptop met processing heeft.
- Zorg dat je de les doorgenomen hebt en dat je in staat bent te helpen bij eventuele bugs.
Aansluiting curriculum
Deze les sluit aan bij de volgende onderwerpen uit het informatica curriculum:
Subdomein B1: Algoritmen
De kandidaat kan een oplossingsrichting voor een probleem uitwerken tot een algoritme,
daarbij standaardalgoritmen herkennen en gebruiken, en de correctheid en efficiëntie van
digitale artefacten onderzoeken via de achterliggende algoritmen.
Subdomein D1: Ontwikkelen
De kandidaat kan, voor een gegeven doelstelling, programmacomponenten ontwikkelen in een
imperatieve programmeertaal, daarbij programmeertaalconstructies gebruiken die abstractie
ondersteunen, en programmacomponenten zodanig structureren dat ze door anderen
gemakkelijk te begrijpen en te evalueren zijn.
Subdomein D2: Inspecteren en aanpassen
De kandidaat kan structuur en werking van gegeven programmacomponenten uitleggen, en
zulke programmacomponenten aanpassen op basis van evaluatie of veranderde eisen.
Feedback
De makers van deze les willen graag weten wat je van de les vond. Ga daarvoor naar de (korte) vragenlijst. Heel veel dank!
ut.onl/docent4tu