Europejski dokument Umiejętności Komputerowych (European Computer Driving Licence - ECDL) potwierdza zdobycie umiejętności w zakresie obsługi komputera i programów użytkowych po odbyciu międzynarodowego systemu szkoleń.
W Polsce licencji na szkolenia udziela Polskie Towarzystwo Informatyczne (PTI), ono także wydaje atesty. Korzyści dla posiadacza atestu ECDL: potwierdzenie posiadanych kompetencji, wzrost pozycji na rynku pracy, pokaźniejsza pewność utrzymania zatrudnienia, wzrost mobilności, wzrost szans na rynku pracy w Europie i na świecie.
Książka jest przeznaczona dla osób, które są zainteresowane certyfikacją umiejętności z modułu S10 ECDL, czyli podstaw programowania, bądź chcących przyswoić sobie wiedzę z zakresu podstaw programowania w języku Python.
Jest to jeden z najbardziej prężnie rozwijających się języków programowania, charakteryzujący się stosunkowo prostą składnią, co czyni go przystępnym także dla osób, które z programowaniem wcześniej nie miały do czynienia.
Niniejsze opracowanie obejmuje zagadnienia ściśle związane z sylabusem S10 w wersji 1.0: metody myślenia komputacyjnego oraz definicje podstawowych pojęć, początki programowania: polecenie PRINT, operatory arytmetyczne, zmienne, typy danych, listy, krotki, programowanie: logika, instrukcje warunkowe, iteracja, instrukcja BREAK i CONTINUE, pętla FOR, procedury i funkcje, zdarzenia, moduły - TKINTER, RANDOM, DateTime, MATH.
Na końcu znajdują się przykładowe pytania testowe wraz z kluczem odpowiedzi. Prezentowana książka jest rekomendowana przez PTI jako materiał szkoleniowy.