Kurs „Od scratcha do pythona" przeznaczony jest przede wszystkim dla osób, które do tej pory programowały w scratchu a teraz chciałyby nauczyć się programowania w pythonie. Znajomość scratcha nie jest niezbędna, ale znacznie ułatwi zrozumienie omawianych zagadnień. Na początku kursu przeprowadzamy instalację niezbędnych aplikacji. W kolejnych lekcjach tworzymy proste gry i animacje poznając niejako przy okazji poszczególne elementy języka python takie jak pętle, instrukcje warunkowe, zmienne, funkcje. Będziemy korzystać z operatorów arytmetycznych i logicznych oraz tablic. Wszystkie przytoczone przykłady bazują na pakiecie simplegame. Instalacja tego pakietu opisana jest na początku kursu. Zawiera on funkcje analogiczne do tych używanych w scratchu. Celem kuru jest przede wszystkim nauczenie myślenia programistycznego. Umiejętność ta pozwoli na tworzenie własnych programów oraz swobodne modyfikowanie gier przedstawionych w tym kursie. Sporą część kursu zajmuje również tworzenie grafiki rastrowej. Wszystkie elementy graficzne wykorzystywane w poszczególnych grach tworzymy samodzielnie, od podstaw, krok po kroku. Takie podejście pobudza kreatywność i jednocześnie szlifuje niezbędną w programowaniu wytrwałość. Po stworzeniu każdej gry oglądamy i omawiamy jak analogiczna gra wygląda w scratchu. Dzięki temu programy napisane w pythonie są łatwiejsze do zrozumienia. Priorytetem jest bowiem dla nas nie tyle przekazanie suchej wiedzy o pythonie co zrozumienie tego języka i nabycie umiejętności wyrażania w tym języku własnych pomysłów. Kurs przeznaczony jest dla osób początkujących jednak jego przejście wymaga determinacji i konsekwencji. Każda kolejna lekcja bazuje na wiedzy przekazanej we wcześniejszych lekcjach dlatego warto przerobić wszystkie przykłady po kolei od pierwszego do ostatniego.