Van Scratch naar Python
Installatie Python
We hebben geprogrammeerd in Scratch en we gaan nu programmeren in een echte programmeertaal: Python.
We gaan echte code maken, maar daarvoor moeten we eerst wat zaken installeren.
We gaan gebruikmaken van Thonny
Pak het bestand uit en zet het op een plek die voor jou logisch is, bijvoorbeeld op je bureaublad.
Installatie pygame Library
Programmeertalen hebben libraries (ook wel 'packages' genoemd). Deze libraries bevatten code die jij kunt gebruiken.
Wij gaan de pygame library installeren omdat we die straks nodig hebben.
Als je Thonny opstart, ga dan naar Tools - Manage packages...
Zoek dan naar pygame
Klik op pygame en daarna op de knop Install
Download code
Download de code startcode-python-scratch.zip
Pak de code uit, start Thonny en open het bestand student.py
Druk op het groene 'run'-symbool en kijk wat er gebeurt.
Het programma wordt regel voor regel van boven naar beneden uitgevoerd.
Uitleg code
Hieronder zie je de uitleg. Het kan zijn dat je niet alles in één keer begrijpt, maar probeer in ieder geval de rode uitleg te begrijpen.
Regel 1
Hier worden libraries ingeladen. Dit zijn stukjes code die al klaar zijn en die in het bestand scratch_lib.py
staan.
Regel 3
Hier wordt de sprite gemaakt en op een positie gezet. Let op dat positie (0, 0) linksboven is (en niet in het midden zoals bij Scratch).
Regel 5
Hier maken we een functie waarmee de sprite wordt bewogen. Dit is nodig om de library te kunnen gebruiken.
Regel 6
Hiermee bewegen we de sprite 10 pixels naar rechts en 0 pixels naar beneden.
Regel 7
We pauzeren een aantal frames.
Regel 9
Hiermee starten we het spel.
Opdracht
Probeer de getallen op regel 6 eens aan te passen en kijk wat er gebeurt.
Verander de getallen zodanig dat de groene stip van linksboven diagonaal richting rechtsonder beweegt.
Inleveren
Maak een screenshot van de code die jij hebt aangepast zodat de groene stip diagonaal van linksboven naar rechtsonder beweegt.