Skip to content

matejmoravec/feri062

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FERI062 - Uvod v programiranje

Binder

Ta repozitorij je namenjen spoznavanju osnovnih konceptov programiranja v programskem jeziku Python. V direktoriju basics/ so predstavljeni osnovni koncepti v posameznih interaktivnih beležkah. Za zagon posameznih odsekov kode ni potrebna namestitev na vaš računalnik. Odseki kode so zapisani v interaktivnih beležkah, ki jih je mogoče izvajati in spreminjati neposredno v brskalniku. Vsaka interaktivna beležka ima na koncu poglavje "Brane se preizkusi", ki vsebuje kratke naloge s katerimi preverite svoje znanje. Dostopno na naslednji povezavi: https://mybinder.org/v2/gh/matejmoravec/feri062/HEAD.

Osnovni koncepti, ki so zajeti:

V direktoriju tasks/ se nahaja zbirka nalog, ki jih je mogoče rešiti s pomočjo znanja osnovnih konceptov programiranja v programskem jeziku Python.

Vzpostavitev okolja na svojem računalniku

  1. Na svoj računalnik prenesite integrirano razvojno okolje (IDE) PyCharm Professional za razvoj s programskim jezikom Python.
  2. Ko je prenos končan, zaženite namestitveno datoteko in sledite navodilom namestitve. Privzeto so izbrane vse potrebne komponente za namestitev. Izberite ciljni direktorij za namestitev, če želite spremeniti privzeto lokacijo.
  3. Na naslednji povezavi zaprosite za brezplačno licenco JetBrains: JetBrains Products for Learning. Pri izpolnjevanju obrazca obvezno navedite šolski e-naslov (@student.um.si).
  4. Odprite PyCharm in v zgornjem meniju izberite "Help" in nato "Register...". Prijavite se z istim e-naslovom in geslom, ki ste ga nastavili v prejšnjem koraku in imeli boste polno različico Pycharm Professional.
  5. Na svoj računalnik s te povezave prenesite projekt iz tega repozitorija in ga razpakirajte na poljubno lokacijo. # Projekt se sproti dopolnjuje, zato vsake toliko časa preverite ali je v projektu, kaj novega.
  6. Odprite PyCharm in v zgornjem meniju izberite "File" --> "Open..." ter v dialogu poiščite in izberite direktorij s projektom, ki ste ga v prejšnji točki prenesli iz tega repozitorija.
  7. Na levi strani so prikazane interaktivne beležke. Posamezne celice v interaktivni beležki lahko zaganjate tako, da na vrhu beležke kliknete na zeleni trikotnik.

Screenshot_Pycharm

Smernice pri uporabi interaktivnih beležk

Strukturiranje kode v programskem jeziku Python

V programskem jeziku Python so odmiki (tudi imenovani zamiki ali indentacije) izjemno pomembni, saj določajo strukturo in logično hierarhijo kode. Odmiki se uporabljajo za označevanje blokov kode, kot so zanke, pogoji, funkcije in razredi. Pomembno je upoštevati naslednje:

  1. Struktura kode: Odmiki določajo, kateri deli kode spadajo v notranje bloke (npr. zanke, pogoji) in kateri so zunanji. To pomeni, da je struktura kode v programskem jeziku Python vizualno odvisna od odmikov.
  2. Berljivost kode: Pravilna uporaba odmikov izboljšuje berljivost kode, saj omogoča, da se logika programa jasno razlikuje. S pravilno strukturirano kodo je lažje razumeti namen in delovanje programa.
  3. Določanje obsega: Odmiki določajo obseg določenega bloka kode. Na primer, v programskem jeziku Python se telo zanke ali pogoja določi z ustreznim odmikom, kar pomeni, da vse, kar je zamaknjeno v notranjosti, spada v ta blok kode.
  4. Skladnost s standardi: Pomembno je, da so odmiki v celotnem programu dosledni. Običajno se uporabljajo štirje presledki za en odmik ali en tabulator, vendar je ključno, da se ena metoda uporablja dosledno po celotni kodi.

Zato je pomembno, da se upošteva pravilno uporabo odmikov v programskem jeziku Python, saj to vpliva na berljivost, strukturo in delovanje vaše kode.

Kako zagnati posamezno celico v interaktivni beležki?

  1. Kliknite na celico s kodo, ki jo želite izvršiti.
  2. Če želite izvršiti celico, pritisnite Shift + Enter ali kliknite na gumb "Run" (trikotnik) v zgornjem meniju.
  3. Počakajte, da se izvrši koda v celici.
  4. Rezultat izvedene kode (če obstaja) se bo prikazal pod celico.

Kako na svoj računalnik shraniti Jupyter Notebook (vključno z vnosi v celicah s kodo)?

  1. Kliknite na "File" v zgornji vrstici menija.
  2. Iz spustnega menija izberite "Download".
  3. Izberite želeno mesto na računalniku in shranite Jupyter Notebook (.ipynb) na svoj računalnik.

Kako nadgraditi usvojeno znanje?

Koristna uporaba orodja ChatGPT pri usvajanju znanja programiranja

Viri

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks