Programiranje 1 (I)
Članica
Fakulteta za računalništvo in informatiko
Področje
Stopnja
1. stopnja
Kreditne točke (ECTS KT)
6
Termin izvedbe
1. semester
Dan in ura
Povezava do urnika je v opisu predmeta, koda predmeta: 63702I
Način izvedbe
Hibridno
Opis
Predavanja obsegajo naslednja poglavja:
- Izrazi, spremenljivke, osnovni podatkovni tipi. Delo z okoljem jupyter notebook. Ideja programa kot zapisa postopka.
- Branje datotek. Zanke in pogoji.
- Osnovne metode nizov.
- Podatkovni tip slovar.
- Podatkovni tip seznam.
- Definiranje funkcij.
- Drugi sestavljeni podatkovni tipi v Pythonu.
- Naprednejše delo z nizi, pisanje datotek.
- Izpeljani seznami, slovarji, množice. Generatorji.
- Knjižnica numpy.
- Knjižnica matplotlib.
- Branje in pisanje nekaterih pogostih formatov, kot so json, xml, pickle, xlsx.
- Branje nestrukturiranih podatkov (regularni izrazi, branje HTML)
- Dodatne teme
Cilji trajnostnega razvoja
CTR 8 - Dostojno delo in gospodarska rast, CTR 9 - Industrija, inovacije in infrastruktura