Python dla Każdego (Michael Dawson) 1. Wprowadzenie. Program Koniec gry 2. Typy, zmienne i proste operacje wejścia-wyjścia. Program Nieistotne fakty 3. Rozgałęzienie kodu, pętle while, projektowanie programu. Gra Odgadnij moją liczbę Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4 - treść 4. Pętle for, łańcuchy znaków i krotki. Gra Wymieszane litery Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4 - treść 5. Listy i słowniki. Gra szubienica Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4 - treść 6. Funkcje. Gra Kółko i krzyzyl Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4 - treść 7. Pliki i wyjątki. Gra Turniej wiedzy Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4 - treść 8. Obiekty programowe. Program Opiekun zwierzaka **Program Opiekun zwierzaka - Program Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4 - treść 9.Programowanie obeiktowe. Gra Blackjack Zadanie 1 - treść Zadanie 2 - treść Zadanie 3 - treść Zadanie 4) - treść 10. Tworzenie interfejsów GUI. Gra Mad Lib 11. Grafika. Gra Pizza Panic 12. Dźwięk, animacje i rozwijanie programu. Gra Astrocrash