Programmeren

Inleiding Programmeren - Wat is algoritmisch denken?

Hoe worden app's en andere programma's geschreven? Hoe begin je hier aan? Leer het in dit hoofdstuk.

Programmeren met Scratch

Kennismaking met Scratch

Ga direct aan de slag in de visuele programmeeromgeving van Scratch.
Maak een profiel aan, verken de online werkomgeving en begin meteen met bouwen.

Belangrijke begrippen in het programmeren

Koppel programmeerconcepten direct aan de praktijk.
Begrijp hoe variabelen, sprites en de initialisatiefase samenwerken en til je eigen Scratch-projecten naar een hoger niveau!

De sequentie of opeenvolging van instructies

Beheers de basis van programmeerlogica.
Zet instructies stap voor stap achter elkaar, begrijp de rol van variabelen en schrijf direct je eerste Scratch-algoritme.

De selectie of keuze

Stuur je programma aan met keuzemomenten via de selectie-structuur in Scratch.
Stel voorwaarden op, gebruik logische operatoren en bepaal precies welke code wordt uitgevoerd.

De iteratie of herhaling

Voorkom dubbele code en schrijf efficiënte programma's met de herhalingsstructuur in Scratch.
Stel duidelijke voorwaarden in om iteraties te sturen en laat instructies automatisch herhalen.

Werken met lijsten of arrays

Maak je Scratch-code overzichtelijker met lijsten.
Sla reeksen waarden gestructureerd op, koppel ze aan iteraties en schrijf aanzienlijk snellere en slimmere software.

Functies of blokken in Scratch

Schrijf professionele en herbruikbare code in Scratch.
Maak eigen functies aan, stuur ze aan met parameters en bespaar tijd bij het aanpassen van je projecten.

Herhalingsopdracht: Een spel ontwerpen

Ga de uitdaging aan en ontwikkel je eigen spel van A tot Z in Scratch.
Zet logische structuren om in interactieve gameplay en breng jouw game-ideeën tot leven!

Programmeren met Python

Kennismaking met Python

Python is een populaire programmeertaal die je breed kan toepassen.
Leer hier de basis van programmeren met Python.

Berekeningen uitvoeren met Python

Voer moeiteloos berekeningen uit in Python met rekenkundige operatoren.
Beheers essentiële datatypes zoals 'integer' en 'float' en begrijp de basis van de Python-syntax.

De functie print() en het datatype “string”

Maak kennis met het concept van functies in Python en pas de bekende print()-functie direct toe. Werk met het datatype 'string' en toon moeiteloos tekst op je scherm.

Variabelen in Python

Sla gegevens op in het geheugen van Python met variabelen.
Wijs waarden toe, programmeer expressies en voeg commentaar toe om je code overzichtelijk te houden.

De functies input(), int(), float(), str(), type() en het plakken van strings

Verwerk gegevens van de gebruiker en stuur je programma-output aan in Python.
Pas functies zoals input(), type() en conversiefuncties slim toe om datatypes om te zetten en tekst aan elkaar te plakken.

Meer rekenkundige operatoren

Voorkom rekenfouten in je code door de volgorde van bewerkingen juist toe te passen.
Gebruik extra operatoren zoals floor division en modulo om slimme logica in je Python-programma's te bouwen!

De selectie of keuze in Python

Stuur je programma aan met keuzemomenten via if/elif/else-structuren en voorwaarden om precies te bepalen welke delen van je code worden uitgevoerd.

Programmeren met HTML

Een website ontwerpen met HTML

Een website maken is absoluut niet moeilijk, maar hoe begin je hieraan? Ontdek het hier!

Programmeren met Javascript

Een website ontwerpen

Programmeren met Javascript

Voorzie je websites van logica, interactie en animaties met JavaScript.
Beheers de fundamentele basisprincipes van deze programmeertaal en voeg dynamische scripts direct toe aan je code.

Een website maken zonder programmeren

Een website maken zonder programmeren

Bouw en publiceer je eigen website zonder één regel code te schrijven! Vergelijk populaire website builders zoals Google Sites en Wix, weeg voor- en nadelen af en zet direct een professionele site online.