This lesson contains 16 slides, with interactive quizzes and text slides.
Lesson duration is: 45 min
Items in this lesson
Python
Sudokusolver 1/2
Slide 1 - Slide
Codetip van de dag!
Niet fout. Maar kan handiger
Als de eerste if statement waar is komt er een return. Dat betekent dat de code in deze functie verder niet wordt uitgevoerd. Is die else dan wel nodig?
Een retorische vraag is een stijlfiguur waarbij een vraag wordt gesteld, waarop men geen antwoord verwacht. Het is de bedoeling dat de ontvanger (toehoorder, lezer) zich aangesproken voelt en voor waarheid aanneemt wat de zender (spreker, schrijver) suggereert.
Slide 2 - Slide
Hanoi
Dit is de oplossing voor het hanoi probleem. Door slim gebruik te maken van recursie kan je voor elke hoeveelheid schijven de oplossing genereren. Maar misschien lijkt de code simpeler dan de oplossing?
Opdracht
Probeer de code eens in je hoofd uit te voeren voor drie schijven. Is dat te volgen?
Slide 3 - Slide
Debuggen in repl.it
De code van hanoi is misschien nog wel te volgen voor 1 of twee schijven. Maar met drie schijven wordt het al best lasstig. Laat staan met meer. Gelukkig heeft repl.it net als visual studio een debugger. Dat is precies wat we nodig hebben!