Programavimo įvadas
Dalyke pristatoma programavimo terminologija, reikalavimai programų dokumentacijoms; aiškinama programavimo kalbos sintaksė, programų kūrimo etapai; mokomasi kurti programas, kurios atlieka veiksmus su įvairiais duomenų tipais, naudoja sąlygos sakinius, ciklus, funkcijas ir t.t. Dalyko tikslas – supažindinti besimokančiuosius su struktūrinio bei objektinio programavimo principais, naudojantis programavimo kalba Python. Dalyko metu įgytos žinios gali būti taikomos praktikoje: aiškinantis uždavinius, sudarant jiems algoritmus, bei užrašant tuos algoritmus atitinkančiomis programomis, naudojantis Python programavimo kalba.