Source code from Code For Tomorrow's Python course
Source code is organized under 4 categories:
1_beginner2_intermediate3_advancedgames
Under each of the 4 packages, source code is further divided by chapter.
chapter1Intro to Pythonchapter2Datachapter3Operatorschapter4Conditionalschapter5Loopschapter6Listschapter7String Manipulation
chapter8Librarieschapter9Dictionarieschapter102D Listschapter11Functionschapter12Classeschapter13Special Methods
chapter14Unique Python Featureschapter15Asymptotic Analysischapter16Selection Sortchapter17Tuples & Setschapter18Recursionchapter19Exception Handlingchapter20File I/O
chapter1Console Gameschapter2Pygame Basicschapter3Pygame Eventschapter4OOP + Pygamechapter5Pygame Sounds
Under each chapter, source code is further divided by category:
examples- example code to demo certain programming conceptspractice- practice exercise templates for students to write codesolutions- solutions to practice exercises
The practice template file has the same name as the corresponding solution file.