# Programmeergidsen Begin met het eerste pad als programmeren nieuw voor je is. Lees op volgorde of kies een vraag waar je nieuwsgierig naar bent. Elke nieuwe les heeft een alledaags voorbeeld, een volledig Pliro-programma, een voorspelling, een kleine uitdaging en een veelgemaakte fout. Je mag je eigen tempo volgen. De artikelen voor een volgende stap verwijzen naar nuttige eerdere lessen. Sorteren gebruikt geneste lussen. Probeer daarvoor eerst lijsten en lussen. ## Je eerste programmeervaardigheden 1. [Wat is Pliro?](wat-is-pliro.md) 2. [Wat is een computerprogramma?](wat-is-een-programma.md) 3. [Wat is een algoritme?](algoritmen.md) 4. [Een probleem in kleine stappen verdelen](problemen-opdelen.md) 5. [Invoer, verwerking en uitvoer](invoer-verwerking-en-uitvoer.md) 6. [Een programma stap voor stap volgen](stap-voor-stap-volgen.md) 7. [Je eerste project plannen](project-plannen.md) 8. [Bugs opsporen als een detective](bugs-opsporen.md) 9. [Je programma testen](testen.md) 10. [Ongewone invoer proberen](ongewone-invoer.md) 11. [Duidelijke namen kiezen](duidelijke-namen.md) 12. [Een werkend programma verbeteren](code-verbeteren.md) ## Een volgende stap - [Onthouden wat er gebeurt](toestand.md) - [Een programma laten stoppen met herhalen](lussen-stoppen.md) - [Willekeurig betekent niet ‘om de beurt’](willekeurigheid.md) - [Iets zoeken in een lijst](zoeken-in-lijsten.md) - [Dingen op volgorde zetten](lijsten-sorteren.md) - [Verschillende schermen in een spel](spelschermen.md) - [Bits, bytes en computergeheugen](bits-bytes-en-geheugen.md) - [Broncode en kant-en-klare apps](broncode-en-apps.md) - [Programma’s maken voor iedereen](toegankelijke-programmas.md) - [Je project veilig delen](veilig-delen.md) ## Pliro in de praktijk gebruiken - [2D-coördinaten en tekenen](tekenen.md) - [3D-werelden, coördinaten en camera’s](3d-werelden.md) - [Afbeeldingen en geluid aan een project toevoegen](afbeeldingen-en-geluid.md) - [Animatie en beeldtiming](animatie.md) - [Applicaties bouwen en verspreiden](apps-bouwen.md) - [De muis of een aanwijsapparaat gebruiken](aanwijsapparaten.md) - [De taal van je code veranderen](brontaal-veranderen.md) - [Een programma uitvoeren en stoppen](uitvoeren-en-stoppen.md) - [Foutmeldingen begrijpen](foutmeldingen.md) - [Gegevens voor later bewaren](gegevens-bewaren.md) - [Je code netjes houden](code-netjes-houden.md) - [Je eerste Pliro-programma](eerste-programma.md) - [Kleuren kiezen in Pliro](kleuren.md) - [Opdrachten één voor één proberen](opdrachten-uitproberen.md) - [Pinnen besturen: van proefapparaten naar Raspberry Pi](pinnen-besturen.md) - [Reageren op gebeurtenissen, timers en berichten](gebeurtenissen.md) - [Sprites: afbeeldingen die je kunt bewegen](sprites.md) - [Tekenen met de schildpad](schildpadtekenen.md) - [Volledige voorbeeldprogramma’s](voorbeeldprogrammas.md) - [Vragen en toetsenbordinvoer](invoer.md) - [Waar kan mijn programma werken?](uitvoeromgevingen.md) - [Waarom Pliro grenzen aan een programma stelt](uitvoergrenzen.md)