praktijk Codeer en leer

Vergelijkbare documenten
Algemene informatie over de Sandwich Robot

SaNdWiCh RoBoT. Wat leren leerlingen van deze les?

praktijk Gesprekken met ouders

Programmeren? Iedereen kan het!

inleiding voor docenten

HOI, WIJ ZIJN KITE. Wij bedenken, experimenteren en maken samen.

Informatie voor de leerkracht Introductie nieuw concept (pagina 1) Programmeren met Bomberbot (pagina 1)

Makers maken makers!

Lesbrief Code kraken / maken

Als kinderen vanuit hun eigen belevingswereld mogen werken, is de spelbetrokkenheid groot

Lesbrief Robotje. Opdracht 1: voorkant opdrachtkaart

Bewegen met de micro:bit in de klas

Sterker naar het mbo. Docentenhandleiding. Januari 2018 Spirit4you.

FOTO'S: VINCENT VAN DEN HOOGEN. Van visievorming tot invoering. Rekenmethode kiezen en implementeren

Fase Ontdek en onderzoek

Stappenplan LESRICHTLIJN MATERIALEN, MIDDELEN EN VOORBEREIDING OVERZICHT LES LESDOELEN. Opstarten - 15 minuten. Oefening: Stappenplan - 20 minuten

WELKOM BIJ BOMBERBOT! LES 1: WAT IS PROGRAMMEREN LES 1: WAT IS PROGRAMMEREN WAAR GAAT DEZE LES OVER? INTRODUCTIE

Op ontdekkingsreis met de Bee-Bot

BUNDELTJE LEREN PROGRAMMEREN in het primair onderwijs

Dobbelstenenrace LESRICHTLIJN OVERZICHT LES LESDOELEN MATERIALEN, MIDDELEN EN VOORBEREIDING. Opstarten - 15 minuten

CodeKlas: Programmeren op school is een feestje!

Programma 31 januari 2018

Hoeveel kost het schoolreisje? Groep 5 rekenen 1

21 e eeuwse vaardigheden: Programmeren

#WeGoSTEM. Samen 5000 kinderen warm maken voor wetenschappen en techniek. SheGoesICT

Trefwoord: wolf, biggetjes

Scratch. code in je klas. gratis. online of download PC. visuele programmeertaal en veel voorbeelden en projecten

Programmeren op ruitjespapier

WAT WILLEN WIJ WETEN? Een online interview via WhatsApp, Skype, Google Classroom of per mail.

21 e eeuwse vaardigheden in jouw onderwijs?!

Kop. Romp. Lesbrief Seksualiteit Leerjaar 1-Profiel1,2,3

Wie ben jij? HANDLEIDING

*Ook met het programma Paint van Windows kunnen foto s bewerkt worden

Afbeeldingen in binaire code

Leerstofaspecten Breuken(taal), eerlijk verdelen, vergelijken, meetkunde

Spots on jobs. Docentenhandleiding. November Spirit4You.

Docentenhandleiding. Project Storesafari

Workshop Handleiding. Verhalen schrijven. wat is jouw talent?

In Vlaanderen bestaat er nog geen leerlijn programmeren! Hierdoor baseren wij ons op de leerlijn die men in Nederland toepast voor basisscholen.

Mediawijsheid leerlingen

Heb je een vraag over Meet the Professor? Stuur ook dan even een bericht naar Eline.

De Schatkamer van Roald Dahl. Handleiding voor de bibliotheek - Groep 4 en 5

DE ASTRO PI PROGRAMMEREN VOOR MISSION ZERO

AVONTURENPAKKET DE UITVINDERS EN DE BEESTENBENDE

7. Uitwerking Leerlijn ICT Og Titus Brandsma

LESBRIEF LES 1 DE VOEDSELKETENLES SAMENVATTING LES 1 VOORBEREIDING BENODIGDHEDEN DUUR LESDOELEN LINK ZAAKVAKKENINHOUD. Wat is voedselverspilling?

De studenten maken vanuit verschillende perspectieven nieuws over vluchtelingen en ontdekken hoe moeilijk het is om objectief te blijven.

Gebruik het vragenmachientje en bedenk een onderzoeksvraag

LESRICHTLIJN OVERZICHT LES LESDOELEN MATERIALEN, MIDDELEN EN VOORBEREIDING. Opstarten - 10 minuten. Oefening: Algoritmes met tangram - 20 minuten

Docentenhandleiding Digitale les Studiekeuze123

Een duurzame auto INHOUD OPDRACHT DOELEN

Spots on Jobs Docentenhandleiding

Les 1 Kleine stukjes Decompositie met groep 2 en 3

Hoe schrijf ik de geheimste brief?

vaardigheden - 21st century skills

Inhoud. Blz. 3. Blz. 4. Blz. 5. Blz. 7. Blz. 8. Blz. 9. Blz. 10. Opdracht 1 - Brainstormen. Opdracht 2 - Je eigen controller. informatie - makey makey

Ik ben Alice - docenten

PROGRAMMEREN KLASSE STUDENT EEN INITIATIEF VAN. Lesmap. Programmeren. Door KlasseStudent

Inleiding Tijdens deze les maken de leerlingen een programma om een bericht in morsecode te versturen en ontcijferen ze gecodeerde berichten.

Populariteit, sociale relaties, buitensluiten en

Tijdens de try-out gingen de groepjes verschillend aan het werk. Soms werd het werk verdeeld: één leerling had alle

Team van maximaal 4 leerlingen. Uitdaging

De vragen sluiten aan bij de belevingswereld van de leerlingen en zijn onderverdeeld in de volgende vijftien categorieën:

Opbrengsten van CNV thema onderwijsdag 20 april 2016 Masterclass leerstrategieën door Karin Nijman & Inge Verstraete

Blue-Bot ONDERWIJSGIDS

STUDIEGIDS 2015 SPECIALISATIEMODULE. Programmeren voor hoogbegaafde leerlingen

F A B S C H O L K I D S

Plattegrond van de school Groep 5 rekenen 1

NIEUWSBRIEF. Voor wie? Kangoeroegroep 5-8 Schooljaar april

Kennismaking met programmeren

Aanbod School en Bibliotheek

E-Learning, Workshops en begeleidings trajecten. Professionaliseringsaanbod. Door Sander Gordijn van MeesterSander.nl

Voorwaarden met kaarten

Professionaliseringsaanbod

Zonnevangers met een functie

Koning van de vrijmarkt

Workshop Handleiding. Verhalen schrijven. wat is jouw talent?

Thema Smart life Les 2 Code CT Voorbereiding Lesdoelen Achtergrondinformatie Extra s. Website. Lesdoelen op het digibord

5 manieren om Samsam te gebruiken

schoolopdracht master vloggen

Uitdager van de maand. Rekenen Wiskunde, Groep 8. Algemeen

Algoritmes in het dagelijks leven:

GASTLES ONDERNEMERSCHAP. Handreiking. voor ondernemers. Ondernemerschap in de klas

Lesbrief onderzoekend leren Hoe schrijf ik de geheimste brief?

IKHEBHOOP.NL LESBRIEF HET HOOP LIED! Handleiding leerkracht

HANDBOEK POWER OF PLAY MAAK JE EIGEN SPEELMATERIAAL VOOR MIDDEN- EN BOVENBOUW VOORBEELD PAGINA S

afrondende suggesties worden gebruikt om dieper op het onderwerp in te gaan als daar tijd voor is.

2 > Kerndoelen > Aan de slag > Introductie van de manier van werken > Mogelijke werkvormen en de plaats op het rooster 27

CHALLENGE 3 Fast Fashion Fast Food - Stappenplan

Special Eerlijke kansen Talent centraal voor gelijke kansen

Teken een architect. Lees het volgende verhaal:

LESBRIEF. De Kartonbewoners

Lesbrief bij Niemand mag het weten. Trudy van Harten

Programma digitale geletterdheid voor leerlingen. Groep 1 en 2

Werken aan 21 e eeuwse vaardigheden met NPDL

Genoeg ruimte? In de methodes

behorende bij de website hoeextreembenjij.nl

LES: Groepjes maken 2

Onderwerp. VVKBaO. Het verloop van een sessie Scratch Junior.

Handleiding voorbereidende les bij Democracity. Basisonderwijs. Versie 22 mei Handleiding voorbereidende les bij Democracity

Transcriptie:

praktijk Codeer en leer Tegenwoordig wordt steeds meer gedigitaliseerd. Het is voor de kinderen meestal niet duidelijk dat achter al deze apparaten, apps en tools codetaal zit. Door leerlingen kennis te laten maken met coderen en programmeren, stimuleer je de digitale geletterdheid, een van de 21 e eeuwse vaardigheden. Joek van Montfort, ambassadeur van Scratchweb, definieert programmeren als de kunst om je verbeelding om te zetten naar iets glashelders. Met andere woorden: bedenken wat je precies wilt en dan gedetailleerd aangeven hoe je dat kunt bereiken. Kopieerblad 1 op pagina 26 is een voorbeeld van een oefening om kinderen handelingen stap voor stap te laten omzetten in korte, concrete opdrachten. Deze vaardigheid wordt ook wel computational thinking genoemd en is gericht op logisch redeneren. Leren programmeren De vraag om kinderen al op de basisschool te leren programmeren, krijgt in de wereld steeds meer aandacht. Zo is het in Engeland een verplicht schoolvak en zijn er in Zweden veel scholen die dit vak standaard hebben opgenomen in het lesprogramma. Wereldwijd zijn er initiatieven als de Codeweek of www.code.org om het belang van coderen onder de aandacht te brengen. Zakenmensen als Bill Gates en Mark Zuckerberg investeren in materialen en websites waar je mee aan de slag kunt gaan. Natuurlijk is dit ook ingegeven door het feit dat er steeds meer banen komen waarbij kennis van codetaal en programmeren een noodzaak is. Het lijkt belangrijk om kinderen al op jonge leeftijd enthousiast en vaardig te maken voor coderen, waardoor ze in staat zijn om hun digitale talenten te ontdekken en te ontwikkelen. Codekinderen De meeste mensen denken dat er ingewikkelde technische apparatuur voor nodig is om met coderen aan de slag te gaan. Dat is zeker niet het geval. Je kunt met alledaagse situaties, een pen en papier al een heel eind komen. De website www.codekinderen.nl, een initiatief van Kennisnet, heeft kant-en-klaar lesmateriaal beschikbaar, verdeeld over drie onderdelen. Het voorbeeld dat in deze Praktijk is opgenomen, valt onder de categorie Unplugged. Dit zijn activiteiten waarbij helemaal niet gebruik wordt gemaakt van een computer. De tweede categorie is Maken, de leerlingen gebruiken in dit onderdeel alledaagse objecten en deze maken ze interactief. Hierbij leren ze dat programmeren op zich geen doel is, maar dat het een vaardigheid is die je in staat stelt zelf iets te bedenken en te maken. Bij het onderdeel Programmeren schrijven de leerlingen stap voor stap hun eerste code. Computational thinking Als je spelenderwijs computational thinking stimuleert door gebruik te maken van websites als www.codekinderen.nl, zul je merken dat de leerlingen het leuk en uitdagend vinden om hiermee aan de slag te gaan. Het logisch en creatief denken wordt gestimuleerd. Het lijkt niet zinvol om leerlingen al specifieke program meer talen aan te leren, aangezien er voortdurend nieuwe talen bij komen en andere verdwijnen. De codeeractiviteiten stimuleren wel de vaardigheden die nodig zijn om (in de toekomst) met programmeertalen te kunnen werken. Lees verder op pagina 28 Michelle Clement is redactielid van JSW en onderwijsbegeleider bij KEii @keiionderwijs JSW 4 december 2016 25

Kopieerblad 1 Programmeren met robottaal We beschrijven op dit werkblad stap voor stap hoe je robottaal kunt schrijven. Robots werken volgens bepaalde afspraken (instructies) die bij hen zijn geprogrammeerd. We maken daardoor eerst afspraken over hoe we een robot aansturen. We spreken commando s af die de robot gaat doen (zie het schema met commando s hieronder): hij moet bekertjes in de juiste volgorde gaan zetten. Doorloop de stappen in onderstaand stappenplan. 1. Verdeel de taken in onderstaand schema: De robot De bouwer De programmeur 2. De robot gaat naar de gang 3. De bouwer kiest een figuur van het kopieerblad Voorbeeldfiguren 4. De bouwer stapelt de bekers volgens het voorbeeld 5. De programmeur schrijft in het veld hieronder de code met onderstaande commando s De zes commando s voor de robot Pak op Zet neer Naar rechts Naar links Draai rechts Draai links 7. Stapel de bekers weer in elkaar 8. Draai het voorbeeld om en haal de robot erbij 9. Geef de robot het figuur en laat hem dat maken 10. Klopt het of moet je het programma debuggen? 26 JSW 4 december 2016

Kopieerblad 2 Voorbeeldfiguren De leerlingen kunnen onderstaande voorbeeldfiguren gebruiken om een code te maken voor de robot, zodat hij het voorbeeld met bekertjes kan namaken met behulp van de code. De leerlingen kunnen een voorbeeldfiguur uitkiezen, maar ook eigen voorbeeldfiguren verzinnen. Voorbeeld 1 Voorbeeld 2 Voorbeeld 3 Voorbeeld 4 Voorbeeld 5 Voorbeeld 6 Voorbeeld 7 Voorbeeld 8 Voorbeeld 9 Op www.jsw-online.nl/coderen kun je kopieerblad 1 en 2 downloaden. JSW 4 december 2016 27

Leerlingen maken een figuur na met behulp van robottaal Meer weten? In Gereedschap (p. 42) lees je meer over programmeren. In deze rubriek vind je allerlei tools en praktische tips. Vervolg van pagina 25 Pauline Maas Robot en taal Codekinderen is, in samenwerking met Mijn Kind Online, ontwikkeld door Kennisnet, met als doel om handreikingen te geven waarmee je direct met coderen kunt starten in je klas. De unplugged-lesideeën op www.codekinderen.nl zijn allemaal voorzien van een lesbrief, kopieerblad en docentenhandleiding die direct te gebruiken en indien gewenst te printen zijn. Computertaal In de les Programmeren zonder computer met robottaal leren kinderen nadenken over computertaal. Door een opdracht in robottaal op te schrijven voor een medeleerling, leren de kinderen de verbinding te maken tussen symbolen en acties. Deze robottaal gaat door een andere leerling (de robot) omgezet worden in acties met behulp van plastic bekertjes. Deze les duurt ongeveer 90 minuten en is geschikt voor leerlingen van groep 7 en 8, er zijn ook uitwerkingen en werkbladen met meer uitdaging opgenomen voor jongere leerlingen. Je begint de les met een klassikale introductie aan de hand van een aantal vragen, bijvoorbeeld: Wie kan er vertellen wat een robot is? Wat kan/doet een robot? Heb je weleens een echte robot gezien? Kan een robot mensentaal verstaan? Vervolgens geef je informatie over programmeren en geef je aan dat de klas aan de slag gaat met het programmeren van robots. Spreek commando s af die de robot moet kunnen uitvoeren (zie kopieerblad 1 op p. 26) en bespreek de commando s voor de robot (pak op, zet neer, naar links, naar rechts, draai rechts, draai links). Nadat je klassikaal een aantal commando s hebt besproken en genoteerd, kunnen de leerlingen in groepen aan het werk. In groepjes van drie leerlingen bespreek je de opdracht en taakverdeling (zie kopieerblad 1 op p. 26). Deze opdrachten staan stap voor stap beschreven in de lesbrief die de leerlingen kunnen gebruiken. Nabespreken Gezamenlijk sluit je de les weer af. Bespreek wat er opgevallen is, wat lastig en makkelijk was en hoe moeilijkheden zijn opgelost. Laat groepjes ook vertellen en demonstreren hoe het gegaan is. Bij de activiteiten die op de website www.codekinderen.nl zijn opgenomen onder Maken, ervaren de kinderen dat het coderen geen doel op zich is, maar dat coderen je in staat stelt om datgene wat je bedenkt ook te maken. Als je op de website van Codekinderen kiest voor Programmeren, vind je lesmaterialen om kinderen te leren codes te schrijven. Bij elk onderdeel vind je apps, websites, een korte beschrijving, lesmaterialen en vaak een filmpje. Meer codeerideeën Kennisnet ontwikkelde samen met SLO een leerlijn programmeren voor de basisschool (lees meer op: http://maken.wikiwijs.nl/74282/ Programmeren_in_het_PO). Het is goed om als school met laagdrempelige activiteiten ervaring op te gaan doen, zodat je ideeën ontwikkelt hoe je dit vak een plek kunt geven in je onderwijsaanbod. Websites met meer codeerideeën: www.codekinderen.nl www.code.org www.codewise.nl www.codevaardig.nl Sandwichrobot Op www.codekinderen.nl is een overzichtelijk aanbod te vinden waar elke leerkracht en klas direct mee aan de slag kunnen gaan, zonder kennis van coderen. Alles wordt stap voor stap uitgelegd. Bij de opdracht Sandwichrobot, die te vinden is onder het kopje Unplugged, is een lesidee uitgewerkt waarbij de leerkracht de robot is en de leerlingen op zoek gaan naar de codes om de leerkracht een boterham te laten smeren. Deze les levert gegarandeerd inzichten op over wat coderen inhoudt, maar zeker ook veel grappige situaties en spelplezier. 28 JSW 4 december 2016

Wil jij op de hoogte blijven van de ontwikkelingen in het basisonderwijs? Neem nu een abonnement op JSW Wil je niets missen, neem dan een abonnement op HJK én JSW en betaal slechts 119,50 per jaar Ontvang 10 x JSW JSW lezen op tablet en pc via Schooltas Krijg toegang tot het digitaal archief Studenten ontvangen 40% korting Samen voor 78,- per jaar Meer weten? Ga naar www.jsw-online.nl of bel 088-2266692