programmeren

Cody Roby: programmeren zonder computer – unplugged kleuters en eerste graad


Met Cody Roby trigger je kinderen om stapsgewijs te gaan denken. Het enige wat je nodig hebt is een plattegrond en een reeks speelkaarten met pijlen: ga rechtdoor, draai  links, draai rechts.

Begin met opdrachten op de speelplaats. Cody is de leerling-programmeur die de stappen uitzet. Roby is de leerling-robot die de stappen uitvoert op de tegels van de speelplaats.

Hoe werkt het en wat heb je nodig? Bekijk het filmpje “Programmeren zonder digitale technologie, zonder snoeren”. (Nederlands ondertiteld).

Wil je meteen starten? Dan kan je de speelkaarten met pijlen downloaden en afdrukken.

Achtergrondinformatie vind je in het boek uitgegeven door Onderwijs Vlaanderen:  Zo denkt een computer, p. 23-28.

Computationeel denken in eenvoudige games: eerste en tweede graad


Spel: Vanaf het eerste leerjaar kan je het spel “Raad mijn getal” al spelen. De leraar heeft een geheel getal in gedachte (leg uit het is een getal tussen 0 en 10, tussen 0 en 20 of tussen 0 en 127). De leerlingen mogen enkel ja/neen vragen stellen om het getal te raden.

Nabespreking: Hoe heb je het getal geraden? Welk waren goede vragen?
Oudere leerlingen bespreken ook de voor- en nadelen van verschillende strategieën:
– willekeurig een getal zeggen tot je het goede antwoord hebt
– beginnen bij 1 en alle getallen één na één noemen
– de lijst mogelijke getallen telkens halveren (is het 64 of hoger, is het 32 of hoger …)

Computerspel: de computer raad een getal tussen 0 en 127
Vanaf de tweede graad kan je dit scratch spel spelen op het digitaal bord.  Open de link, zet op volledig scherm (knop met 4 pijlen), kies met de klas een getal tussen 0 tot 127, klik op de groene vlag en beantwoord de vragen met de toets Y (ja) of N (neen).
Hebben je leerlingen ervaring met scratch? Bespreek dan ook de code.

Gelijkaardige spellen:
– “Wie is het?” (gezelschapsspel)
– “Raad mijn pagina” (toon het boek en zeg hoeveel pagina’s het boek telt)

Informatie:
– Wat is computationeel denken? Hoe speel je “Raad mijn getal”? Hoe loopt de nabespreking? Hoe werkt het scratch-spel? Andere voorbeelden van binair zoeken? Bekijk het filmpje.
Download de lesfiche van codeweek.eu.
– Meer informatie vind je op codeweek.eu.

Kennismaking met visueel programmeren: 1 les scratch tweede graad


De codeweek van 10 tot 25 oktober 2020 is zeker een ideale gelegenheid om een eerste les visueel programmeren uit te proberen in het 4de, 5de of 6de leerjaar.

Maar wat is visueel programmeren? Hoe werkt scratch? Hoe maak ik mijn eerste eenvoudig project? Bekijk eerst het filmpje. Op codeweek.eu kan je de lesfiche voor de basisschool downloaden.

Klaar om met je klas aan de slag te gaan? Zet je activiteit op de kaart van codeweek.eu.

Skills Dojo


Robotica, programmeren, computertaal, algoritmes, apps maken … ontdek de skills van de toekomst met leerzame video’s, materialen en missies die kinderen van 6 tot 14 jaar thuis of op school kunnen uitvoeren.

Surf naar de website Skills Dojo, klik op “onderwijs” en de kies juiste missie voor jouw leerlingen.

– Elke missie start met een filmpje dat je samen kan bekijken
– Leg de nodige materialen klaar en bespreek de opdracht
– De leerlingen kunnen zelfstandig aan het werk

Computationeel denken met kleuters?

 

Start heel eenvoudig.
Maak een gratis account op codescooljr.be en doe één van de kant-en-klare activiteiten met je kleuters.
Een robot, een computer, een tablet? Je hebt geen materiaal voor de kleuters nodig, je start unplugged.

Voel je je nog niet zeker? Wil je meer weten? Volg dan een gratis vorming in een bibliotheek. Surf naar codescooljr.be, klik op vorming en schrijf je in.
Veel plezier!

Word CodesCool: 4de, 5de of 6de leerjaar

CodesCool is een project dat basisscholen wil helpen om op een gestructureerde, logische en speelse manier programmeren in te voeren. Leerlingen van de derde graad kunnen zelfstandig aan de slag met de online lessen. In de basislessen leren leerlingen stap voor stap al aardig wat coderen.

Om met de klas te starten heb je geen extra materiaal nodig. Leerlingen werken met computer, tablet of iPad. De leerkracht moet wel zorgen voor de nodige gratis accounts op CodesCool en Scratch.
Wil je ook met programmeerbare materialen werken? Dan vind je op CodesCool uitgewerkte lessen voor mBot en micro:bit.

Lees meer en maak een account aan op codescool.odisee.be .

Programmeer eens een mens

introprog
Leuke intro op programmeren in de basisschool!
De leerlingen schrijven een programma om een boterham te smeren. Klaar? Iemand voert die instructies uit.
Dit filmpje is enkel ter illustratie voor de leerkracht – DOE HET ZELF  in de klas.
Lesverloop
Stap 1: Wat is programmeren?
Stap 2: Activiteit boterham smeren, wat heeft dit met programmeren te maken?
Stap 3: Klas in groepjes verdelen, elk groepje schrijft een stappenplan (programma of code) voor de menselijke robot.
Stap 4: Programma van 1 groepje uitvoeren.
Stap 5: Code aanpassen.
Stap 6: Aangepaste code uitproberen.

Meer informatie voor de leerkracht?
Klik hier voor een pdf-bestand en kijk op p. 3 “Sandwich Robot”.

Kleuters programmeren zonder computer

kleuterzcomputer
Kikker wil naar zijn bal. Maar hij moet de draak ontwijken. Welke stappen moet kikker zetten?
Via een avonturentocht maken de oudste kleuters kennis met de basis van programmeren: een reeks instructies volgen of zelf uitzetten. Een computer komt er niet aan te pas. Al wat je nodig hebt is een plattegrond met een rooster en veel fantasie.
Lees meer informatie op kleutergewijs: “Basics van programmeren met avontuur en nog zonder computer”.

Robot voor kleuters en 1ste graad

kl12brobot
Bee-bot is een robotje dat eruit ziet als een vrolijke bij op wieltjes. Met de pijltjesknoppen stippelen leerlingen de route uit. Klaar? Start Bee-bot en kijk wat er gebeurt. Als de instructies correct gegeven zijn, bereikt Bee-bot de juiste plek. Is het niet gelukt? Analyseer de fouten en corrigeer je instructies. Programmeren voor beginners, dus.

Bekijk in een filmpje hoe de robot werkt.

Kijk hoe kleuters aan de slag gaan in de klas.

Informatie vind je op de website b-bot.

Er bestaat ook een gratis app voor iPad, klik hier voor het artikel op ictheek.

Kodable online voor 1ste graad

kl12kodsite
Het online programma is ideaal om het logisch denken in de 1ste graad te stimuleren. Nieuwe stappen worden telkens voorgedaan. In Kodable moet je een klein pluizig balletje instructies geven zodat het in de juiste richting rolt.

Spelenderwijs leren de kinderen nieuwe commando’s in te voegen.
Voorbeeld “if than”: Als je een paars blokje tegenkomt, dan rol je naar beneden.
Het aantal vakjes waarin je instructies kunt plaatsen is beperkt en daardoor moeten leerlingen telkens op zoek naar de kortste weg.
Het doel is om over de muntjes te rollen en zo punten te verzamelen.

Info voor de leraar vind je op kodable.com. Ook van hieruit kan je het spel starten.

Rechtstreekse link naar het online spel, klik hier.

Er is ook een app voor iPad: lees het artikel op ictheek.

Scratch Junior

kl12scjrapp
Toestel
app voor iOS (iPad) en Android, gratis

Wat?
Kinderen van 5 tot 7 jaar programmeren eigen interactieve verhalen en spelletjes met Scratch Junior.

Korte beschrijving
Door grafische programmeerblokken aan elkaar te verbinden kunnen kinderen karakters laten bewegen, springen, dansen en zingen. Tijdens dit proces leren kinderen problemen oplossen en projecten ontwerpen. Ze gebruiken rekenen en taal in een betekenisvolle en motiverende context. Met ScratchJr leren kinderen niet alleen om te programmeren, ze programmeren om te leren.

Blockly Doolhof voor 2de graad

34doolhof
Met het Doolhof van Blockly leer je kinderen op een snelle manier de basis van programmeren. Er zijn 10 oefenniveau’s die leerlingen van het derde leerjaar al zelfstandig kunnen doorlopen.
Het doel van elk niveau is hetzelfde: breng het mannetje naar de bestemming.
Elk niveau gaat een kleine stap verder in het jargon van programmeren: commando uitvoeren (loop vooruit, draai), herhaal, als en als-dan, geneste blokken.

Start meteen via deze link naar Blockly -Doolhof.

Ko de Kraker voor de 2de graad

34ko
Met Ko de Kraker leren kinderen van de tweede graad de beginselen van programmeren en wordt het logisch denken gestimuleerd.
Ko wil naar de noot. Hiervoor moet hij de nodige instructies krijgen.
Leerlingen brengen de instructies in het programma door ze simpelweg aan te klikken. Daarna kijken ze of het programma werkt. Als Ko niet bij de noot komt, kunnen leerlingen de foutieve instructies verwijderen door deze gewoon aan te klikken.
Speel het spel online via deze link.

Run Marco online spel voor 2de graad

34onlinmarc
Met dit online programma leren kinderen van de derde graad stap voor stap programmeren. Het programma is in veel talen beschikbaar. Kies Nederlands door op de Nederlandse vlag te klikken. Bij elke stap krijgen leerlingen visuele instructies, er wordt getoond hoe het werkt. Geleidelijk aan worden de opdrachten moeilijker en komen meerdere aspecten van programmeren aan bod.

Speel het spel via deze link naar Run Marco.

Bekijk de trailer om te zien hoe het werkt.
Wil je de vorderingen van je leerlingen kunnen bekijken? Maak dan een account voor je klas via schools.

Er bestaat ook een app, lees het artikel op ictheek.

Code uur voor 3de graad

56codeuur

In Hour of Code vind je tal van activiteiten die leerlingen zelfstandig kunnen uitvoeren. Ze werken individueel of per twee aan de online opdrachten en leren veel over coderen, programmeren, informatica, …
Wil je starten in de klas? Begin met Minecraft aan het digitaal bord, toon hoe het werkt of laat een leerling voordoen hoe het werkt.
Leerlingen beginnen allemaal met Minecraft. Daarna mogen ze zelf een andere oefening kiezen, ze zoeken uit hoe het werkt en proberen zo ver mogelijk te geraken. Laat leerlingen leren van elkaar.

Ga meteen naar Minecraft.

Site Hour of code met veel variatie voor leerlingen die wat extra willen.

Code Monkey voor 3de graad

56codem
Deze keer is het de aap die wacht op de nodige instructies om zijn opdracht uit te voeren. De leerling bedenkt de instructies, kijkt na of het programma werkt en stuurt eventueel de instructies bij.
Het code-programma is Engelstalig maar toch visueel genoeg zodat de taal geen probleem vormt voor kinderen. Programmeren werkt in Code Monkey met tekst en niet met blokjes zoals in de meeste andere programma’s. Dat is een leuke variatie voor leerlingen die een extra uitdaging willen. Het programma toont stap voor stap wat de bedoeling is en wat de leerling moet doen.

Spelen maar via de site van code monkey!

 

Scratch voor 3de graad

56scratch
Met deze gratis website leren kinderen de beginselen van programmeren door het maken van een project (game). Leerlingen beginnen aan de computer met het geven van opdrachten om de kat en ook andere figuren te laten bewegen en geluid te laten maken. Het toepassingsgebied is breed: maak animaties, games, verhalen, muziek, simulaties, … Je kunt ook per onderdeel de diepte ingaan.
In “beginnen met scratch” volgen leerlingen een visuele handleiding waarin ze de nodige basisvaardigheden verwerven. Na het doorlopen van deze stappen kunnen leerlingen een eigen project maken. Al doende leren ze zelfstandig en in overleg met leeftijdsgenoten nieuwe mogelijkheden kennen.

Beginnen?  Klik hier en kijk rechts naar “beginnen met scratch”
Meer informatie? Op de site krijg je alle informatie en op youtube vind je tal van filmpjes over Scratch.

Programmeren lagere school

hourofcodelearnLearn code

Op de website van Learn code worden 3 uitgebreide cursussen aangeboden om het logisch denken en de basis van programmeren aan te leren.
Jammer genoeg is niet alles vertaald, maar meestal is het wel duidelijk wat de bedoeling is.
Je kan deze activiteit dan ook best plannen in de computerklas, waar je de leerlingen makkelijk kan verder helpen.

 

Programmeren 3de leerjaar

playlabs

Play Lab

Play Lab is een leuke oefening om het logisch denken als programmeur te stimuleren.
Er zijn slechts 10 levels, waardoor kinderen op een half uurtje de puzzels kunnen afwerken.
Scroll eerst op de pagina naar onder. In het paarse vak kan je de taal wijzigen naar Nederlands.
Scroll terug naar boven en klik op de knop ‘Probeer nu’. Alles werkt nu vanaf het begin in het Nederlands!

Programmeren 3de leerjaar

music droidMusic Droid

Een gratis app voor Android!
Breng het bolletje naar de muzieknoot door de juiste commando’s na elkaar te plaatsen.
Wanneer je een reeks commando’s een aantal keer moet herhalen, kan je ze in ‘Memory’ plaatsen.

Download hier een korte handleiding.