Sada šesti lekcí je určena k výuce tvorby grafického uživatelského rozhraní v jazyce Python na středních školách. Důraz je kladen na samostatnou práci žáků, kteří řeší série gradovaných úloh. Žáci se prostřednictvím grafické knihovny tkinter naučí pracovat s grafickým oknem, štítky, tlačítky, vstupními poli, přepínacími tlačítky a zaškrtávacími poli. Výukové materiály obsahují především úlohy na vytváření vlastních programů splňující zadané požadavky, ale také na testování připravených programů, objevování funkcionality jednotlivých komponent a významu jejich vlastností či diskuzi. Závěr sady obsahuje skupinový projekt, v němž mají žáci prokázat schopnost analyzovat vstupní požadavky, navrhnout možné řešení, naprogramovat jej, otestovat jej a představit spolužákům.
Výukové materiály předpokládají předchozí znalost jazyka Python v rozsahu Učebnice programování v jazyce Python pro střední školy.
Výukové materiály se skládají z pracovních listů pro žáky a metodických listů pro učitele. Výkladový text není obsažen. Výukové materiály předpokládají využití základního vývojového prostředí IDLE, které nevyžaduje k Pythonu žádné další instalace.
Sada vznikla v rámci bakalářské práce T. Hejny pod vedením V. Šimandla.
