<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Snake :: CoderDojo Python &amp; Pygame</title><link>https://python.coderdojohasselt.be/challenges/01-snake/index.html</link><description>Notitie Vereist: sessie 5 afgerond.
De slang beweegt vanzelf. Jij stuurt met de pijltjestoetsen. Eet een stuk fruit: de slang groeit één vakje. Raak de muur of jezelf: game over.
Opstarten Download de startcode en pak de ZIP uit. Open main.py in Thonny en klik Run. Je ziet een leeg raster. De besturing en de tijdmeting staan al klaar. Jij vult de functies nieuw_fruit(), zet_stap() en teken() in.</description><generator>Hugo</generator><language>nl</language><atom:link href="https://python.coderdojohasselt.be/challenges/01-snake/index.xml" rel="self" type="application/rss+xml"/><item><title>Snake: Coach-notities</title><link>https://python.coderdojohasselt.be/challenges/01-snake/mentor-notes/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://python.coderdojohasselt.be/challenges/01-snake/mentor-notes/index.html</guid><description>Doel van de uitdaging Een ninja heeft de uitdaging afgerond als:
✅ Basic: de slang beweegt via pijltjestoetsen, eet fruit, groeit en toont de score. ⭐ Stretch: game over bij muurbotsing of zelfbotsing; een game-over scherm met de score; herstart via R. 🔥 Expert: snelheid neemt toe naarmate de score stijgt; hoogste score blijft staan na een herstart; fruit spawnt nooit op de slang. Voorbereiding Geef de ninja de startcode. Die bevat main.py én de images/-map met fruitplaatjes. De besturing, het venster en de tijdmeting staan al klaar. De ninja vult nieuw_fruit(), zet_stap() en teken() in. Test of pygame beschikbaar is op de laptop (zie Thonny instellen). Nieuw concept: afbeeldingen laden en schalen Dit is de eerste keer dat ninjas een afbeelding laden én schalen. De startcode doet het al, maar leg het uit als een ninja ernaar vraagt:</description></item></channel></rss>