Programovanie 1

Organizácia
Podmienky
Prednášky a cvičenia

Organizácia predmetu

Dôležité oznamy:

  • Predmet prednášajú Tomáš Fabšič a Viliam Hromada. Viliam Hromada ale bude v prvých týždňoch semestra práceneschopný. Preto až do odvolania smerujte všetky vaše otázky ohľadom predmetu na Tomáša Fabšiča.
  • Je vás 173. Aby prednášajúci neboli zahlcovaní emailami, dávajú si extrémne záležať, aby študentom vždy dávali kompletné a zrozumiteľné organizačné informácie. V prípade, že budete mať nejakú otázku týkajúcu sa organizácie predmetu, tak predtým, ako  pošlete prednášajúcim email, sa, prosím, uistite, že odpoveď na vašu otázku už predtým nebola uvedená v poskytnutých materiáloch, v staršom emaili alebo na prednáške.

Prednáška:

  • Prednáška sa koná v čase Utorok 13:00-15:00 v miestnosti BC300.

Cvičenia:

  • Cvičenia sa konajú v časoch podľa rozvrhu hodín zverejneného na stránke FEI STU.
  • Cvičenia sa konajú v miestnostiach C117 a C119. Miestnosti sa nachádzajú na 2. poschodí bloku D – keď vyjdete na druhé poschodie, tak budú na pravej strane.
  • Upozorňujeme, že v zmysle platného študijného poriadku FEI STU je účasť na cvičeniach povinná. Na cvičeniach sa bude viesť prezenčka.
  • V prípade neúčasti je potrebné postupovať podľa pravidiel pre ospravedlnenie neúčasti na vzdelávacej činnosti.

Konzultácie:

  • Po dohode emailom.
  • Nejasnosti ohľadom preberanej látky by ste v prvom rade mali riešiť s vašim cvičiacim počas cvičenia. V prípade problémov, ktoré neviete vyriešiť s vašim cvičiacim, ale neváhajte kontaktovať prednášajúcich.

Plán semestra:

  1. Úvod do jazyka Python a tvorby algoritmov.
  2. Funkcie.
  3. For-cykly.
  4. Podmienené príkazy.
  5. Rekurzia.
  6. While-cykly.
  7. Reťazce.
  8. Zoznamy.

Literatúra:

Ďalšie používané informačné nástroje:

  • Aktuálne informácie vám budeme priebežne posielať na vaše univerzitné emaily.
  • Na zapisovanie výsledkov z testov bude využívaný Akademický informačný systém AIS.

Podmienky absolvovania

  • Výsledná známka bude určená podľa klasifikačnej stupnice podľa článku 16 študijného poriadku STU.
  • Hodnotenie pozostáva z:
    • bodov získaných z testov počas výučbovej časti semestra (max. 50 bodov). Poznámka: testy budú vždy oznámené minimálne 1 týždeň v predstihu.
    • bodov získaných z písomnej skúšky (max. 50 bodov).
  • Na úspešné absolvovanie predmetu je potrebné:
    • Získať aspoň 25 bodov z výučbovej časti semestra. Študenti, ktorí nezískajú aspoň 25 bodov, nesplnia podmienku pre vykonanie skúšky a teda budú automaticky hodnotení známkou FX a nebudú pripustení ku skúške.
    • Získať aspoň 25 bodov zo skúšky.
    • Získať aspoň 56 bodov dokopy.

Prednášky

  1. Prednáška č. 1:  Organizácia predmetu, úvod do jazyka Python, výstup z programu, premenné, komentáre.

Cvičenia

  1. Cvičenie č. 1: Premenné a výstup z programu, korytnačia grafika.

Archívne materiály

  • Videozáznamy z prednášok z akademického roka 2021/2022 môžete nájsť tu: https://uim.fei.stuba.sk/b-prog1-video2021/
    Upozornenie! Obsah prednášok sa môže líšiť od aktuálneho akademického roka a nemusí pokrývať aktuálne prednášanú a skúšanú problematiku!