Scratch

lessonup.app
1 / 120
next
Slide 1: Slide
ProgrammerenBasisschoolGroep 1-8

This lesson contains 120 slides, with interactive quizzes, text slides and 4 videos.

time-iconLesson duration is: 60 min

Items in this lesson

lessonup.app

Slide 1 - Slide

lessonup.app
voor de 6 cijferige code in, daarna je naam
DLO lessonup

Slide 2 - Slide

of via de DLO
voer de 6 cijferige code in, daarna je naam
Les 1

basis programmeren

Slide 3 - Slide

This item has no instructions

We leren dat robots niet zelf nadenken

We leren dat je de instructies voor een robot stap voor stap moet geven

We leren vooruit te denken en door te lopen en links/rechts te draaien naar een doel te bewegen

Slide 4 - Slide

This item has no instructions

Slide 5 - Slide

Wat heeft een boterham met hagelslag met  robots te maken? Kan je vast over na denken
Robots kunnen zelf nadenken
A
B

Slide 6 - Quiz

Praten met de klas over robots. Kunnen ze nadenken? Nee, dat doen programmeurs. Robots doen precies wat ze gezegd wordt. Je moet je daarom inleven in de robot en alles precies en op de goede volgorde zeggen.
Wat voor een robot zou jij thuis willen?

Slide 7 - Open question

This item has no instructions

Unplugged programmeren

Slide 8 - Slide

unplugged programmeren betekent programmeren zonder scherm


Slide 9 - Video

Wie smeert zijn eigen brood thuis? Hoe handig zou het zijn als een robot het zou doen! Stel je maakt een boterham met hagelslag, wij denken bijna al niet meer na hoe het moet. Maar het zijn wel heel veel stappen achter elkaar. En je moet het natuurlijk wel in de goede volgorde doen. De boter voor de hagelslag bijvoorbeeld. Ook moet je het heel precies zeggen, en jouw links is misschien wel de robot z'n rechts.

 Soms maak je fouten, dat is niet erg. Dat is juist belangrijk. Je moet dan de fouten eruit halen. Dat heet debuggen. In het filmpje zijn er een paar fouten, en jullie moeten debuggen.

Op 1:13: de leerling zegt 'boterkopgebeurending'. Is niet duidelijk. Je moet duidelijke instructies geven aan een robot, anders snapt hij het niet.
Op 1:43: 'schep de boter uit het boterbakje'. Je moet ook duidelijk zijn in hoeveelheid. Wij doen natuurlijk nooit zoveel boter op brood, want we weten dat dat vies is. Maar een robot weet dat niet. Dus je kan bijvoorbeeld zeggen 'een beetje boter'.
Op 1:59: 'pak boter met linkerhand'. Er zit nog iets in z'n linkerhand. Ons zou dat niet overkomen, je laat eerst iets los voordat je iets nieuws pakt, dat gaat automatisch. Maar bij een robot niet!
Op 3:05: 'snij het brood voorzichtig in vier stukjes'. Je hebt je andere hand nodig om te kunnen snijden.

Tot slot (eventueel): als een treintje door de klas, iedereen mag de hagelslagrobot in de klas één instructie geven en zo maken we bij elkaar de goede code om een boterham met hagelslag te maken. Neem mee: boterham in broodzak, mes, boter, hagelslag en bord.
Hagelslagrobot in de klas

Slide 10 - Slide

je kan het ook evt zelf in de klas doen

Bij programmeren moet je goed denken aan de volgorde. 
Waaraan nog meer?

Slide 11 - Open question

This item has no instructions

Dansen

Slide 12 - Slide

Dansen is ook een soort programmeren, de volgorde is heel belangrijk. De macarena klopt niet meer als je al 1 ding verandert!
Online programmeren

Slide 13 - Slide

online programmeren, met een scherm en internet

Slide 14 - Slide

Zorg dat Ko bij de noot komt.

Draai = draai op z'n plek

kan de code ook steeds na een draai testen om te kijken of je nog de goede kant op gaat (decompositie)

Slide 15 - Slide

Zelf Hagelslagrobot doen

Kan op papier of iedereen in een treintje de beurt geven

Slide 16 - Slide

Ga naar de junglewereld. Ga naar de ster.

De blokjes goed aan elkaar klikken

Slide 17 - Slide

This item has no instructions

lessonup.app

Slide 18 - Slide

This item has no instructions

DLO lessonup

Slide 19 - Slide

of via de DLO
Les 2

Bee-bot en Ozobot

Slide 20 - Slide

This item has no instructions

We leren Bee-Bot te programmeren door draai naar links/rechts, vooruit en achteruit

We leren Ozobot te programmeren door blokjes aan elkaar te slepen

Slide 21 - Slide

This item has no instructions

Slide 22 - Slide

ozoblockly, de omgeving waarin je Ozobot programmeert

op bit zetten!

eerst code maken, klik flashing, dan onderaan Ozobot tegen het scherm, wieltjes rustig en blauw flikkerend licht inladen, moet groen blijven knipperen, daarna eraf halen en om uit te voeren 2x snel op aan/uitknop drukken

Slide 23 - Slide

in de online omgeving van roboschool inloggen, daar staan meer opdrachten

Slide 24 - Slide

in de online omgeving van roboschool inloggen, daar staan meer opdrachten

Slide 25 - Slide

ozobot challenge, shapetracer 1. 

Programmeer de route na en kijk goed naar de kleur, kan jij het kortste programma maken? Als dat lukt wordt je level in goud afgestreept. Je kan de code ook bij de Ozobot inladen, dan zie je de simulatie op het scherm en in het echt op je tafel. In het Engels, dus aandacht besteden aan de Engelse woorden. Left en right gebruiken, slight left en slight right zijn maar 45 graden.

Slide 26 - Slide

Extra lesidee:
Ozobot challenge, shapetracer 2. 

programmeer de route na en kijk goed naar de kleur, kan jij het kortste programma maken met loops?

kan ook met de robot Ozobot, deze weer een niveau moeilijker, in het engels
lessonup.app

Slide 27 - Slide

This item has no instructions

Les 1

Scratch beginspel

Slide 28 - Slide

This item has no instructions

DLO lessonup

Slide 29 - Slide

This item has no instructions

Les 1

Scratch beginspel

Slide 30 - Slide

This item has no instructions


Ik ken Scratch al!
😒🙁😐🙂😃

Slide 31 - Poll

This item has no instructions

Logisch nadenken en 
in stappen nadenken
Doel

Slide 32 - Slide

This item has no instructions

We gaan een account aanmaken

We gaan leren een sprite en een achtergrond te kiezen in Scratch

We leren sprites te laten bewegen

Slide 33 - Slide

This item has no instructions

Slide 34 - Slide

This item has no instructions

Slide 35 - Slide

Elke letter laten bewegen/kleurtjes maken/geluid maken

Wat gebeurt er allemaal?

Slide 36 - Open question

This item has no instructions

Sprites en achtergronden bekijken

Slide 37 - Slide

This item has no instructions

Kies de letters van je naam en zet ze vast op volgorde
Kies ook andere sprites die bij jou passen
Rechtsbovenin bij 'uiterlijken' kan je je sprite aanpassen

Slide 38 - Slide

Elke letter laten bewegen/kleurtjes maken/geluid maken
Les 3

Scratch beginspel

Slide 39 - Slide

This item has no instructions

Maar eerst: inloggen!

Slide 40 - Slide

This item has no instructions

We leren een sprite en een achtergrond te kiezen in Scratch

We leren drie poppetjes op elkaar te laten reageren in Scratch

Slide 41 - Slide

This item has no instructions

Slide 42 - Slide

hier kan je je eigen minigames in programmeren, hier heb je geen levels, maar moet je alles zelf doen

Scratch werkt ook met een blokjestaal. Inloggen en Scratch verkennen 

geef tijd om ze de verschillende sprites en achtergronden te bekijken en misschien zelf al wat te proberen
programmeerblokjes per kleur
je code
je sprites/poppetjes
het veld waar 
het gebeurt

Slide 43 - Slide

Wat zit waar in Scratch?
andere sprites
andere achtergronden
taal veranderen

Slide 44 - Slide

Wat zit waar in Scratch?
begin en einde spel

Slide 45 - Slide

Wat zit waar in Scratch?

Slide 46 - Slide

This item has no instructions

Kies achtergrond Woods

Slide 47 - Slide

This item has no instructions

Verwijder sprite 1

Slide 48 - Slide

This item has no instructions

Kies Cheesy Puffs, Pants en Dragon en zet ze een beetje van elkaar af

Slide 49 - Slide

This item has no instructions

Schrijf code in Cheesy Puffs, klik bij sprites op Cheesy Puffs en er komt een blauwe rand omheen

Slide 50 - Slide

This item has no instructions

We willen dat er wat gebeurt als we op de groene vlag klikken, dus pak het blokje 'Wanneer op vlag wordt geklikt'
Tip: kijk naar de kleur van het blokje als je 'm niet kan vinden

Slide 51 - Slide

This item has no instructions

Pak 'ga naar willekeurige positie' en klik die onder het blokje met de vlag
Als je op het kleine driehoekje klikt, komt er een schermpje naar beneden met meer opties, kies muisaanwijzer

Slide 52 - Slide

This item has no instructions

Test je code door op de vlag te drukken.
Het lukt niet he? Dat komt omdat er maar EEN keer staat dat de Cheesy Puffs naar de muisaanwijzer moet.

Je moet het voor altijd herhalen!

Slide 53 - Slide

This item has no instructions

Test je code door weer op de vlag te drukken.

De Cheesy Puffs volgt nu je muis!

Goed gedaan!

Slide 54 - Slide

This item has no instructions

Je codescherm is weer leeg, hier heb je nog geen code voor gemaakt.
We willen nu een code maken voor de broek.

Klik onderaan op de broek. Er komt een blauwe rand omheen.

Slide 55 - Slide

This item has no instructions

Begin weer met de blokjes 'Wanneer op vlag wordt geklikt' en 'herhaal'.

Klik ze aan elkaar.

Slide 56 - Slide

This item has no instructions

We willen dat de broek verdwijnt als we 'm aanraken met de Cheesy Puffs.

Hiervoor heb je een als/dan blokje nodig. Klik die in 'herhaal'.

Die is oranje.

Slide 57 - Slide

This item has no instructions

Tussen als en dan zie je een stukje leeg. Deze moet je vullen.
Wat er aangeraakt wordt sleep je hierheen
Wat er dan moet gebeuren sleep je hierheen

Slide 58 - Slide

This item has no instructions

We willen dat de broek reageert op de Cheesy Puffs, dus die moet tussen de als en dan

Je moet bij waarnemen kijken, de lichtblauwe categorie. Die blokjes hebben ook van die randen aan de zijkant.

Slide 59 - Slide

This item has no instructions

Er staat eerst muisaanwijzer, 
maar als je op het kleine driehoekje ernaast klikt, 
komt er een schermpje naar beneden. Kies Cheesy Puffs.

Slide 60 - Slide

This item has no instructions

Maar wat gebeurde er ook alweer in het spel als de Cheesy Puffs de broek aanraakte? Verdwijnen en verschijnen.

Die blokjes staan bij uiterlijken, donkerpaars. Je moet naar beneden scrollen.

Slide 61 - Slide

This item has no instructions

Test je code. Wat gebeurt er?

Het verdwijnen en verschijnen gaat te snel.

Er moet een 'wacht 1 seconde' blok tussen 'verdwijn' en 'verschijn'.

Nu werkt het wel! Test je spel.

Slide 62 - Slide

This item has no instructions

We gaan nu code schrijven voor de draak. Klik in het spriteveld op de draak.

Slide 63 - Slide

This item has no instructions

We willen de draak van kleur laten veranderen als de Cheesy Puffs de draak aanraakt. De draak moet bij aanraking ook iets zeggen. Dit zijn allebei paarse blokjes.

Begin met 'wanneer op vlag wordt geklikt' en 'herhaal'.
Welk blokje hebben we nodig om de sprites op elkaar te laten reageren?

Slide 64 - Slide

This item has no instructions

Ja, het als/dan blokje! 

Klik ze allemaal in elkaar.

Slide 65 - Slide

This item has no instructions

De draak moet reageren op de Cheesy Puffs.

Pak het blauwe blokje bij waarnemen en sleep die tussen als en dan. Verander muisaanwijzer in Cheesy Puffs.

Slide 66 - Slide

This item has no instructions

Pak 'verander kleur effect met 25', bij paars

Slide 67 - Slide

This item has no instructions

Test je spel!

Kijk of de kleur verandert. 

De draak zegt nog niks, dat klopt. Dat hebben we nog niet geprogrammeerd.

Slide 68 - Slide

This item has no instructions

We gaan nu de draak wat laten zeggen. Dit staat bij dezelfde categorie.


Verander 'Hmmm' in 'Hmmm lekker chips! 
Verander 2 in 1 sec. 

Slide 69 - Slide

This item has no instructions

Test je spel!

Speel je spel!

Slide 70 - Slide

This item has no instructions

Bedenk zelf iets wat je als 'als/dan' blokje kan gebruiken!
Misschien dat de Cheesy Puffs iets zegt?

Slide 71 - Slide

This item has no instructions

Les 3

Makkelijker alternatief

Slide 72 - Slide

This item has no instructions

Slide 74 - Slide

twee patroonherkenning opdrachten voor op de laptop

Slide 76 - Slide

Ook van studio code, dit is zonder account dus er wordt geen progress bijgehouden

Slide 77 - Slide

nog geen draai op z'n plek

Slide 78 - Slide

zonder account

hier heb je niet dat een draai naar links of rechts een draai op z'n plek is, dit is nog meer basis dan Kodekraker
Extra lesidee
De band

Slide 79 - Slide

Tussendoor steeds het filmpje op pauze zetten om de leerlingen de goede blokjes te laten vinden
lessonup.app

Slide 80 - Slide

This item has no instructions

Les 4

Scratch vervolg

Slide 81 - Slide

This item has no instructions

Muffin giraffe game

Slide 82 - Slide

Tussendoor steeds het filmpje op pauze zetten om de leerlingen de goede blokjes te laten vinden
DLO lessonup

Slide 83 - Slide

This item has no instructions

Scratch les 1

Slide 84 - Slide

This item has no instructions

We leren  een simpele game te programmeren door sprites te laten reageren op de vlag

We leren sprites naar willekeurige plekken te sturen

We leren sprites groot te maken en te veranderen van kleur

Slide 85 - Slide

This item has no instructions

Slide 86 - Slide

Elke letter laten bewegen/kleurtjes maken/geluid maken
Extra lesidee

Slide 87 - Slide

Tussendoor steeds het filmpje op pauze zetten om de leerlingen de goede blokjes te laten vinden
Scratch 

Slide 88 - Slide

This item has no instructions


Ik ken Scratch al!
😒🙁😐🙂😃

Slide 89 - Poll

This item has no instructions

Logisch nadenken en 
in stappen nadenken
Doel

Slide 90 - Slide

This item has no instructions

We gaan een account aanmaken

We gaan leren een sprite en een achtergrond te kiezen in Scratch

We leren sprites te laten bewegen

Slide 91 - Slide

This item has no instructions

Slide 92 - Slide

This item has no instructions

Scratch 

Slide 93 - Slide

This item has no instructions

We leren vandaag

x en y te gebruiken in de code

als/dan blokjes te gebruiken

Slide 94 - Slide

This item has no instructions

Slide 95 - Video

vijf stappen:
1 de vanger bewegen
2 het vallende bovenaan laten starten

hetgene dat valt: het moet op zomaar een plek, maar ook bovenin, hoe doen we dat

3 het vallende laten vallen

y - 5, dan valt ie, maar dan gebeurt er niks

dan checken of de appel op de bodem is met if then, -170 is op de bodem, dus zo kan je het checken

dan wil je weer dat ie naar boven gaat, die code heb je net gemaakt

4 het kunnen vangen, dus er moet iets gebeuren als de vanger het vallende aanraakt, met if then, dan moet het weer naar boven, dat is weer de code die we al eens hebben gebruikt

speel het tweede spel in de studio.
welke stappen zie je hier?

Slide 96 - Slide

This item has no instructions

stap 1 de vanger bewegen
stap 2 naar de bovenkant van je scherm
stap 3 naar beneden vallen
stap 4 het vallende vangen
stap 5 punten

Slide 97 - Slide

This item has no instructions

1 vanger sprite
1 valler sprite
1 achtergrond

Slide 98 - Slide

This item has no instructions

stap 1
de vanger bewegen
maar het gebeurt nu maar 1 keer, wat hebben we nodig?

Slide 99 - Slide

This item has no instructions

rechts is 10
links is dan...

Slide 100 - Slide

This item has no instructions

nu kan je naar links en rechts bewegen!

Slide 101 - Slide

This item has no instructions

stap 2
naar de bovenkant van je scherm
de vallende sprite moet random ergens bovenaan beginnen, welke twee blokjes dan nodig?

Slide 102 - Slide

This item has no instructions

het scherm is verdeeld in x en y en plus en mingetallen

Slide 103 - Slide

0 is in het midden
stap 3
naar beneden vallen
als de y +5 gaat, gaat de sprite naar boven.
we willen naar beneden, dus gebruiken we...

Slide 104 - Slide

This item has no instructions

een mingetal!
maar dan blijft de sprite beneden staan en kan deze maar één keer vallen.
dat willen we niet.
ALS de sprite beneden is, DAN gaat deze weer naar boven

Slide 105 - Slide

This item has no instructions

een ALS DAN blok dat checkt of de sprite beneden is.
boven is +170, midden is 0, onderaan is -170.
en wat moet er gebeuren als deze onderaan is?
terug naar boven, die code hebben we al!

Slide 106 - Slide

This item has no instructions

en we willen dat er iedere keer als deze sprite naar beneden gaat, gecheckt wordt of deze al beneden is

Slide 107 - Slide

This item has no instructions

je hebt nu een code waarbij de sprite naar beneden gaat, en weer naar boven als deze onderaan is aangekomen!

Slide 108 - Slide

This item has no instructions

stap 4
het vallende vangen
als je de vallende sprite hebt gevangen, moet deze stoppen met vallen en weer naar boven in je scherm.
ALS DAN.

Slide 109 - Slide

This item has no instructions

AlS de vanger is aangeraakt, wat willen we dan?

terug naar boven! 
die code hebben we al twee keer gebruikt!

Slide 110 - Slide

This item has no instructions

geluidje als je gevangen hebt!

Slide 111 - Slide

This item has no instructions

stap 5
het vallende vangen
ALS je iets vangt
DAN krijg je een punt

Slide 112 - Slide

This item has no instructions

ALS je iets vangt
DAN krijg je een punt

dus waar kan 
de score goed bij?

Slide 113 - Slide

This item has no instructions

maar nu lopen de punten voor altijd door... onhandig!

wanneer resetten 
de punten weer naar 0?

Slide 114 - Slide

This item has no instructions

en het spel is af! 
goed gedaan!

Slide 115 - Slide

This item has no instructions

hoe kan je dit spel verder uitbreiden?

pijltje rechts en links ander uiterlijk
vallende dupliceren
ALS score boven een bepaald getal is, DAN komt er een sprite met 'gewonnen'
meer punten of minpunten
draaiend vallen

Slide 116 - Slide

https://www.youtube.com/watch?v=WV1wm51pnyg
met wait until ipv signaal verzenden
kan ook alle halven moeten pakken (koppelen aan rekenen)
'gewonnen' en spel stoppen

of

Slide 117 - Slide

This item has no instructions

'verloren' en spel stoppen

Slide 118 - Slide

This item has no instructions

Slide 119 - Video

This item has no instructions

Slide 120 - Video

This item has no instructions