Scratch - 1
Introductie en start
We gaan je helpen om Scratch te begrijpen. Zo leer je helemaal zelf programmeren. Wat gaan we allemaal doen?
Video: Je gaat videootjes kijken van Felienne. Felienne werkt als onderzoeker en docent aan de Technische Universiteit Delft. Ze gaat je uitleggen hoe je programmeert in Scratch.
Om je voor te bereiden voor het eerste spel ga je naar https://scratch.mit.edu/projects/96709199/#editor
Als het goed is, zie je dan dit:
Bekijk nu deze video
Alternatieve link
https://my.hidrive.com/lnk/BgMqZWb7F#file
Opdracht
Beschrijf in je eigen woorden in één zin wat je gaat maken.
Inleveren
In het tekstvlak beschrijf je in het kort (in één regel) in eigen woorden wat je (denkt) dat je gaat maken.
Stap 1, beweging
We gaan nu eerst zorgen dat ons poppetje, Giga kan bewegen. In de video wordt uitgelegd hoe je dat moet doen.
Wat we leren is dat we kunnen bewegen in twee richtingen:
- Van links naar rechts en omgekeerd: dit noemen we bewegen over de X-as
- Van boven naar beneden en omgekeerd: dit noemen we bewegen over de Y-as.
Bekijk nu deze video
Alternatieve link
Bekijk deze video: https://my.hidrive.com/lnk/GKwgvRLdP#file
Opdracht
Hoeveel looprichtingen heb je aan het einde van deze opdracht geprogrammeerd?
Inleveren
Zet in de tekst hoeveel looprichtingen je aan aan het einde van de opdracht hebt geprogrammeerd.
Stap 2, een loop
We gaan ervoor zorgen dat Giga niet door de muur kan heenlopen.
We gaan een verhaalblok, een lus maken, Straks in PHP, Python en alle andere programmeertalen die we gaan leren hebben we lussen (in het Engels "loops").
Bekijk nu deze video
Alternatieve link
https://my.hidrive.com/lnk/N0uU0crpj
Opdracht
Leg in eigen woorden uit wat een lust (loop) in een programmeertaal doet.
Inleveren
In het tekstblok een korte uitleg in eigen woorden wat een lus (loop) in een programmeertaal doet.
Stap 3, if-then-else
We gaan met "als-dan" (In het Engels if-then) in de lus (loop) controleren of we tegen de muur lopen.
Bekijk nu deze video
Alternatieve link
https://my.hidrive.com/lnk/TXHILqicx#file
Opdracht
Leg in eigen woorden uit wat een als-dan-anders (if-then-else) blok doet.
Inleveren
Lever in het tekst vlak een korte uitleg in eigen woorden wat het als-dan0anders (if-then-else) blok doet.
Stap 4,
Als Gigia de muur raakt dan moet je opnieuw beginnen.
Om dit te maken moeten we zodra we de muur raken de positie van Giga terugzetten op de begin positie.
Bekijk nu de video
Alternatieve link
https://my.hidrive.com/lnk/alnZpLpma#file
Opdracht
Naar welke positie (in X en Y) gaat Giga terug als die tegen de muur bots.
Inleveren
In het tekst vlak geen je aan naar welke positie Goga terug gaat als de muur wordt aangeraakt.
Stap 5,
Uiteg
Bekijk nu de video
Video
Alternatieve link
https://my.hidrive.com/lnk/GCx79dnoY#file
Opdracht
opdracht
Inleveren
Inleveren
Stap 6,
Uiteg
Bekijk nu de video
v
Alternatieve link
https://my.hidrive.com/lnk/VI2bYDZ6z#file
Opdracht
opdracht
Inleveren
Inleveren
Stap 7,
Uiteg
Bekijk nu de video
Video
Alternatieve link
https://my.hidrive.com/lnk/bhEztZfFA#file
Opdracht
opdracht
Inleveren
Inleveren
Stap 8,
Uiteg
Bekijk nu de video
Video
Alternatieve link
https://my.hidrive.com/lnk/MDRS95fwh#file
Opdracht
opdracht
Inleveren
Inleveren
Stap 9,
Uiteg
Bekijk nu de video
Video
Alternatieve link
https://my.hidrive.com/lnk/DemPL63Dk#file
Opdracht
opdracht
Inleveren
Inleveren
Stap 10,
Uiteg
Bekijk nu de video
Video
Alternatieve link
link
Opdracht
opdracht
Inleveren
Inleveren
Stap 11,
Uiteg
Bekijk nu de video
Video
Alternatieve link
link
Opdracht
opdracht
Inleveren
Inleveren