Uvod

Ta dvosemestralni tečaj je odlična priložnost za učenje programskega jezika, ki ga uporabljajo profesionalni programerji. Udeleženci se seznanijo s pojmi in koncepti, ki se najpogosteje uporabljajo v IT okolju. Naučili se bodo osnov programiranja in se prirpavili za samostojno delo ter spoznavanje naprednejših programskih struktur in konceptov na naslednji stopnji tečaja.

Program tečaja

1Lekcija 1. Uvod v Python
Cilj lekcije je ustvariti svoj prvi program v programskem jeziku Python in se seznaniti z razvojnim okoljem Visual Studio Code IDE (Integrated Development Environment).
2Lekcija 2. Spremenljivke
V tej lekciji se bomo naučili osnovnih tipov podatkov (int, float, bool, string) in poglobili poznavanje pojma spremenljivka. Naučili se bomo tudi najpogosteje uporabljene matematičnih in logičnih operaterjev.
3Lekcija 3. Matematične operacije in funkcije
V tej lekciji se bomo seznanili z osnovnimi matematičnimi operacijami nad spremenljivkami in vgrajenimi matematičnimi funkcijami Python-a.
4Lekcija 4. Relacijski in logični operatorji, logični podatkovni tipi
V tej lekciji se bomo potopili v svet relacijskih in logičnih operacij: >, >=, <, <=, ==, !=, 'in', 'ali', 'ne'.
5Lekcija 5. Pogojni stavki, 1. del
V tej lekciji se bomo naučili, kaj so pogojni stavki in kako jih uporabljati.
6Lekcija 6. Pogojni stavki 2. del
V tej lekciji bomo utrdili svoje znanje o pogojnih stavkih in uporabi jih v različnih primerih.
7Lekcija 7. Zanke - LOOPS, 1. del
V tej lekciji bomo predstavili zanke. Spoznali bomo zanko WHILE in načine njene uporabe v različnih primerih.
8Lekcija 8. Zanke - LOOPS, 2. del
V tej lekciji bomo poglobili svoje znanje o zankah. Naučili se bomo uporabljati zano FOR. Naučili se bomo izbrati pravi tip zanke v različnih primerih, ter spoznali gnezdenje zank.
9Lekcija 9. Lists
V tej lekciji se bomo naučili seznamov Python in poglobili naše znanje o nizih.
10Lekcija 10. Funkcije, 1. del
Spoznali bomo funkcije in njihovo uporabo.
11Lekcija 11. Funkcije, 2. del
V tej lekciji bomo utrdili naše znanje o funkcijah in dodali nekaj novih zanimivih informacij o njihovi uporabi.
12Lekcija 12. Uvod v modul Pygame
V tej lekciji se bomo seznanili z modulom Pygame in z njim ustvarili svojo prvo grafično aplikacijo. Pygame je večplatformski nabor modulov Python, zasnovan za pisanje video iger. Vključuje računalniško grafiko in zvočne knjižnice, zasnovane za uporabo s programskim jezikom Python
13Lekcija 13. Napredna raba Pygame
V tej lekciji bomo predstavili napredne funkcije modula pygame in ustvarjanja grafičnih aplikacij.
14Lekcija 14. Pregled in ponovitev osvojenega znanja
V tej lekciji bomo pregledali in ponovili usvojene vsebine tega tečaja.