Python en PyGame leren
Titel | Onderwerp |
---|---|
01 - Starten met Python, GitHub en PyCharm | Alles installeren om te kunnen beginnen + 1e scriptje |
02 - Getting Started | print & basis bewerkingen |
03 - What if, What Else? | if, elif & else |
04 - While. For What? | For & while lussen |
05 - Strings 'n Arrays | Strings & arrays |
06 - Functies, functies en functies | Functies en testen |
07 - Terug naar de Class | Classes in Python. TODO |
Extra oefeningen | Opgave op Dodona |
Titel | Onderwerp |
---|---|
Blad Steen Schaar | Begin PyGame & Blad Steen Schaar. Stap per stap. |
Galgje | Galgje stap per stap opdrachten gegeven. |
TicTacToe - GUI Makkelijker | TicTacToe met GUI met uitleg in de code. TODO stap per stap |
TicTacToe - GUI Moeilijk | TicTacToe GUI, moeilijker door tekst |
4-Op-een-rij | 4-Op-Een-Rij. Stap voor stap, maar expres minder duidelijk uitgelegd |
4-Op-een-rij - met MiniMax algoritme | 4-Op-Een-Rij met het Minimax-algoritme |
Sokoban | 4-Op-Een-Rij met het Minimax-algoritme |
De oplossingen zijn altijd te vinden in de map van de oefeningenreeks en dan "Oplossingen". Je leert het meeste als je zelf eerst vanalles probeert! En ja, dat kan soms lang(er) duren, maar het is het waard!
Ikzelf, SibianDG, kan de basics van Python. Ik wil deze vaardigheden overbrengen naar andere mensen. Om mijn Python-vaardigheden te herhalen en nieuwe dingen leren, zal ik zelf ondertussen leren werken met PyGame, dus jullie kunnen hierbij meedoen!
Link naar PyGame : https://www.pygame.org/
Zie je fouten in de cursus of wil je mee helpen bouwen? Fork het project naar je eigen account, pas dingen aan of voeg dingen toe, maar een Pull Request en ik bekijk ze asap!
Ik gebruik PyCharm Professional. Als je student bent krijg je alle software gratis van JetBrains. Als je geen student bent kan je gebruik maken van PyCharm Community Edition.
De installatie wordt in het eerste hoofdstuk besproken.
Download link voor beiden: https://www.jetbrains.com/pycharm/