De opeenvolging

Digitale werkomgeving van Scratch

Er bestaan heel wat ‘programmeertalen’. Een programmeertaal is een formele taal waarin de opdrachten die een computer moet uitvoeren, worden geschreven. Deze talen hebben een andere syntaxis en grammatica dan natuurlijke talen, zoals Nederlands en Frans.

Er zijn zeker en vast overeenkomsten tussen de verschillende programmeertalen. In deze cursus gebruik je Scratch 3.0 bij het zoeken naar oplossingen voor eenvoudige problemen.

Scratch 3.0 installeren op je pc

Scratch is een programmeertaal waarmee je de basis van programmeren onder de knie kan krijgen. Met wat creativiteit kan je eigen verhalen, animaties, games, …, maken. Je kan je projecten delen met andere gebruikers en ook projecten bekijken van overal in de wereld.
Op de schoolpc’s werd Scratch reeds geïnstalleerd. Wij zullen steeds werken met deze ‘Offline Editor’

Om Scratch te installeren op een computer, dien je volgende stappen te doorlopen:

  • Ga naar http://scratch.mit.edu
  • Scroll naar beneden op het scherm en selecteer bij ‘Ondersteuning’ de keuze ‘Offline Editor’. 
  • Klik op Download Scratch Desktop en start het .exe bestand.
  • Er wordt automatisch een link op het bureaublad geplaatst. 

Schermonderdelen van Scratch

Het gebruiken van scratchblokken

Voorbeeld

Het berekenen van de oppervlakte van een cirkel.

Opstarten van een algoritme

Informatie vragen aan de gebruiker

Variabelen

Een variabele is een geheugenplaats waarmee je één gegeven (vb. getal, woord, …) kan opslaan. Eens een variabele is opgeslagen, kan je deze op andere plaatsen gebruiken in je programma!

Om met een variabele te werken, dien je volgend stappenplan te volgen:

  • Eerst maak je een variabele aan. Je geeft deze een logische naam.
  • Daarna geef je een waarde aan deze variabele

Variabelen aanmaken

 

Een waarde toekennen aan een variabele 

Gebruik van functies en operatoren

Met behulp van de blokken onder de categorie functies kan je diverse bewerkingen uitvoeren met getallen en tekst. Eenvoudige rekenfuncties voer je uit met onderstaande commandoblokken:

Eenvoudige tekstfuncties voer je uit met commandoblokken.

Resultaten aan de gebruiker tonen