Program usposabljanja:
- 1. modul: Uvod v programiranje Python (8 ur):
- Predstavitev jezika Python: Kaj je Python, zakaj se ga učiti, kje se uporablja
- Namestitev Pythona: Namestitev Pythona na različne operacijske sisteme (Windows, macOS, Linux)
- Osnovno programersko okolje: Delo z ukazno vrstico, uporaba ukazov Python, uporaba integriranega razvojnega okolja (IDE)
- Prvi program v Pythonu: Osnovna sintaksa jezika Python, pisanje preprostih programov, izpisovanje besedil
- 2. modul: Temelji programiranja (8 ur):
- Spremenljivke: Deklariiranje spremenljivk, različni tipi podatkov (števila, nizi, booleovi), določanje in spreminjanje vrednosti spremenljivk
- Operacije: Osnovni matematični operatorji (+, -, *, /), primerjalni operatorji (==, !=, <, >, <=, >=), logični operatorji (and, or, not)
- Izrazi: Uporaba operatorjev za sestavljanje izrazov, vrstni red operacij, oklepaji
- Vnos in izpis: Vnos podatkov iz tipkovnice (funkcija input), izpisovanje besedil in spremenljivk (funkcija print)
- 3. modul: Nadgradnja veščin (8 ur):
- Funkcije: Definiranje funkcij, argumenti funkcij, vračanje vrednosti iz funkcij, klicanje funkcij
- Kontrolni tok programa: Pogojni stavki (if, elif, else), zanke (for, while), break, continue
- Večdimenzionalne tabele: Seznami in slovarji, ustvarjanje, dostopanje do elementov, dodajanje in brisanje elementov, ugotavljanje dolžine
- Objekti: Kaj so objekti, razredi in instance, atributi in metode, ustvarjanje in delo z objekti
Predpogoji: Za uspešno udeležbo na usposabljanju ni potrebno predhodno znanje programiranja. Udeleženci morajo imeti na svojih računalnikih nameščen program Python.
Cilj usposabljanja:
Udeleženci usposabljanja se bodo naučili osnov programiranja v jeziku Python. Spoznali bodo sintakto jezika, uporabo spremenljivk, funkcij, zank in ostalih orodij, ki so potrebna za pisanje lastnih programov. Usposabljanje je namenjeno začetnikom, ki nimajo predhodnega znanja programiranja.
Metode dela: interaktivna predavanja in praktičnih vaj. Udeleženci bodo imeli možnost, da pridobljeno znanje takoj preizkusijo na lastnih primerih.