1. Introducere în lumea programării în care descoperi limbajele de programare utilizate cel mai frecvent precum și modul în care rulează un program.
2. Moduri de reprezentare a datelor, unde afli multe lucruri utile despre tipurile de date, sistemul binar, hexazecimal și ASCII.
3. Algoritmi, o parte foarte atractivă în care înțelegi ce este un algoritm și care sunt modurile de exprimare (pseudocod, scheme logice).
4. Structura generală a unui program unde vezi care sunt elementele comune între limbaje și deduci cât de ușor îți va fi să înveți un limbaj nou de programare după ce ajungi să stăpânești unul.
1. Introducere în Python, unelte folosite, rularea primului program.
2. Elemente de bază: tipuri de date, variabile, expresii, operatori.
3. Lucrul cu consola și folosirea funcțiilor predefinite.
4. Operații cu șiruri de caractere.
5. Instrucțiuni de control: condiții, repetiții.
6. Funcții: definirea și folosirea lor, parametrii și valori returnate, recursivitate.
7. Colecții de date: liste, seturi, dicționare.
8. Algoritmi simpli comuni: iterație, căutare, filtrare, sortare, calculare sumă, maxim.
9. Lucrul cu fișiere: citirea și scrierea fișierelor .txt, .csv, despre sisteme de fișiere.
Sesiune finală cu prezentarea pașilor următori de studiu și îndrumări de specialitate.