Eenvoudig games programmeren met Scratch
Met Scratch kan je kinderen vanaf 8 jaar op een eenvoudige manier leren programmeren omdat ze geen moeilijke programmeertaal moeten kennen maar enkel commando’s in de vorm van blokken moeten gebruiken.
Tijdens deze nascholing ga je zelf aan de slag met praktische oefeningen (niveau basisonderwijs). Je leert niet enkel programmeren maar ook computationeel denken (decompositie, patroonherkenning).
Na SCRATCH kunnen kinderen kiezen voor een ‘echte programmeertaal’ of het programmeren van een mini-computer (bijvoorbeeld ARDUINO, Raspberry Pi of MICRO:BIT).
Programma
- De SCRATCH omgeving wordt grondig bestudeerd;
- We leren eigen sprites (figuren) maken, net als de creatie van een eigen achtergrond;
- Commandoblokken worden ontwikkeld om een sprite te laten bewegen;
- Waarnemingen en vragen (in een game) worden bestudeerd;
- Analyse van de volgende algoritmen (herhaling, keuze, opeenvolging);
- Er wordt gebruik gemaakt van variabelen tijdens de ontwikkeling.
Het is een praktische nascholing voor leerkrachten di!e weinig of geen ervaring hebben met programmeren.
CNO biedt ook de cursus 'Scratch Junior' aan. Scratch Junior is een programmeertaal die speciaal ontwikkeld is voor kinderen van 1ste en 2de leerjaar lager onderwijs.
Doelstellingen
De deelnemers kunnen:
- het programma SCRATCH hanteren en een programma ontwikkelen in deze omgeving;
- eigen grafische objecten (sprites) aanmaken en deze toepassen in een programma;
- commandoblokken hanteren en gebruiken;
- variabelen gebruiken in een programma;
- computationeel denken toepassen bij het programmeren in SCRATCH;
- aan de hand van een minigids de belangrijkste functies van SCRATCH hanteren.
Als de deelnemer een USB stick meebrengt, kan men de gemaakte programma’s (games) ook meenemen.
Doelgroep
Leerkrachten 2de en 3de graad lager onderwijs
Mee te brengen door cursist
Opgeladen laptop en lader
Verwachte voorbereiding door deelnemer
Installeer Scratch op je computer (gratis te downloaden via https://scratch.mit.edu/download).
Duid aan welke cookies je wil toestaan.
Noodzakelijke cookies
Sommige cookies zijn nodig om de kernfunctionaliteit van onze website mogelijk te maken. De website zal niet goed werken zonder deze noodzakelijke cookies. Daardoor zijn ze standaard ingeschakeld en kunnen ze niet worden uitgeschakeld.
Functionele cookies
Functionele cookies zijn noodzakelijk voor de goede werking van de website en kunnen niet worden uitgeschakeld. Ze worden over het algemeen enkel gedefinieerd naar aanleiding van acties die je uitvoert en die je in staat stellen om gebruik te maken van de diensten die wij aanbieden (definitie van je privacyvoorkeuren, connectie, invullen van formulieren, enz.).
Je kan je browser zo configureren dat deze cookies worden geblokkeerd of dat je over deze cookies wordt gewaarschuwd, maar daarna zullen sommige delen van de site niet meer werken.
Analytische cookies
Analytische cookies stellen ons in staat om surfpatronen te meten en te bepalen welke rubrieken van onze website werden bezocht, om gewoontes te meten en onze diensten te verbeteren. Ze laten ons zien welke pagina's het meest en het minst populair zijn en hoe bezoekers zich verplaatsen op de site.
Als je deze cookies niet toestaat, weten we niet wanneer je onze site hebt bezocht en kunnen we de gewoontes ervan niet controleren.