Osnove programiranja

Osnove programiranja

Stopnja: 1

Ure predavanj: 10

Ure seminarjev: 5

Ure vaj: 30

ECTS točke: 3

Nosilec/izvajalec: izr. prof. dr. Maver Jasna

• Programiranje kot reševanje problemov.
• Osnove in proces programiranja.
• Analiza problema, specifikacija entitet/razredov.
• Diagram poteka in podatkovni model.
• Osnovni gradniki in sintaksa izbranega programskega jezika (npr. Python).
• Spremenljivke, osnovni podatkovni tipi, operacije s podatki.
• Priprava programa v izbranem programskem jeziku.
• Testiranje, verifikacija, evalvacija.

Thomsett-Scott, B. (ur.). (2016). The librarian's introduction to programming languages. Rowman & Littlefield. COBISS.SI-ID - 304702464

Zaradi hitrega razvoja informacijskih tehnologij in didaktike poučevanja se bodo viri in literatura redno posodabljali. V uporabi bodo priročniki, učbeniki in spletne strani za jezik, ki ga študenti spoznajo,  na primer:

Python Tutorial W3Schools [Spletna vadnica] https://www.w3schools.com/python/

Priporočena literatura:

Python Programming for Beginners 2021: The Best Guide for Beginners to Learn Python Programming. ISBN-13 ? : ? 979-1280762306