Programiranje 1 (DJ, MM, UI, prostoizbirni)
Section outline
-
Stran se nanaša na predmet, ki ga obiskujejo študenti interdisciplinarnih programov in študenti, ki so si izbrali Programiranje 1 kot prostoizbirni predmet. Stran predmeta, ki ga obiskujejo študenti VSŠ RI, je https://ucilnica.fri.uni-lj.si/p1.
Vsebina je oblikovana tako, da je več poudarka na "praktičnih veščinah" (odpreti datoteko ali spletno stran, iz nje prebrati podatke, jih obdelati, zapisati v drugi obliki) in na različnih v ta namen uporabnih zunanjih knjižnicah.
-
Uploaded 28/01/24, 12:10
-
Uploaded 28/01/24, 12:10
-
Uploaded 28/01/24, 12:14
-
Uploaded 28/01/24, 12:15
-
Zapiski specifični za vaš predmet so v podmapi pn. Vsi zapiski so v obliki jupyter notebook (.ipynb). (Za vsak slučaj pa so pretvorjeni še v PDF in HTML, čeprav je pretvorba ponekod bolj zasilna.)
Modified 18/01/25, 21:10 -
8.9 MB · Uploaded 13/03/25, 14:36
-
10.5 MB · Uploaded 13/03/25, 14:37
-
Na prvem predavanju smo videli, da so računalniki pravzaprav samo malo večji (težji, dražji) kalkulatorji. Z malo več pomnilnika. No, poleg tega jim lahko napišemo tudi več računov naenkrat, na zalogo, pa jih bodo izračunali lepo enega za drugim.
-
-
Predavanja včasih spominjajo na skeč iz serije, po kateri je jezik Python dobil ime.
-
Due: Wednesday, 22 October 2025, 11:00 AM
-
-
Due: Wednesday, 5 November 2025, 11:00 AM
-
-
Due: Wednesday, 19 November 2025, 11:00 AM
-
-
Due: Wednesday, 26 November 2025, 11:15 AM
-
-
Due: Wednesday, 3 December 2025, 11:00 AM
-
Due: Wednesday, 10 December 2025, 11:15 AM
-
-
Due: Wednesday, 17 December 2025, 11:15 AM
-
Due: Wednesday, 7 January 2026, 11:00 AM
-
Da odslužite dva tedna počitnic (ki nista povsem legalna, vendar razumna, saj predavati 24. in 31. decembra ne bi bilo ne okusno ne smiselno), si oglejte katero od spodnjih tem. Prva je pretežno nova, ostali dve sta reciklirani. (Slednji dve bom moral tudi prenoviti; videi so tako ali tako amaterski, ampak zdaj jih znam vseeno posneti boljše in z boljšim mikrofonom.)
Priporočam vam predvsem prvo ali drugo. Morda pa še kaj dodam.
-
Tule sem nabral nekaj drobnarij na temo programiranja v Pythonu, za katere na predavanjih navadno ni časa. Ničesar od tega nu nujno znati, lahko pa vam pride prav, tako na izpitu (čeprav, še enkrat, ni nujno potrebno) kot, predvsem, ko bo potrebno kaj sprogramirati zares.
Vsaka tema je predstavljena s kratkimi zapiski in videom. Nekaj jih je lani posnel nek bradat gospod, letos pa jih snemam jaz. Kvaliteta je indijska, naglas lublanski, ampak menda eni vseeno raje gledajo kot berejo.
-
Nekateri ste reševali letošnji Advent of Code (2025). Osebno se mi ni zdel prav posrečen. AoC 2021 pa je bil poln nalog, ki so bile kot naročene za reševanje z Numpy. Takrat sem za študente računalništva, ki jim pri Programiranju 1 ne predavam Numpyja, pripravil tečaj Numpyja na osnovi teh nalog. Vi ga lahko uporabite za učenje ali ponavljanje.
-
Tole je sicer programiranje v Pythonu, vendar ne zelo povezano z našim predmetom. Vseeno vam bom morda zanimivo in za koga bolj ... pestro od numpyja. Vsebina je namreč: risanje.
-
-