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 221. 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 Pondelok 13:00-15:00 v miestnosti AB300.
Cvičenia:
- Cvičenia sa konajú v časoch podľa rozvrhu hodín zverejneného na stránke FEI STU.
- 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.
- Zmena času cvičenia nie je možná. To znamená, že musíte chodiť na to cvičenie, ktoré máte v rozvrhu. (Výnimkou je, ak nájdete iného študenta, ktorý je ochotný si s vami cvičenie vymeniť.)
- Cvičenia sa nenahrádzajú. Ak sa niektorého cvičenia nezúčastníte, nemôžete si ho nahradiť na inom cvičení z PROG1 v ten týždeň. Ak neospravedlnených absencií nebudete mať veľa, nebudú sa voči vám vyvodzovať dôsledky.
- Cvičenia sa konajú v miestnosti C137. Do tejto miestnosti sa zmestia až 2 cvičenia naraz, preto majú jednotlivé krúžky v rozvrhu vždy uvedené buď C137a alebo C137b. Nezávisle od toho, či v rozvrhu majú C137a alebo C137b, môžu študenti v C137 sedieť na ľubovoľnom voľnom mieste.
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:
- Úvod do jazyka Python a tvorby algoritmov.
- Funkcie.
- For-cykly.
- Podmienené príkazy.
- Rekurzia.
- While-cykly.
- Reťazce.
- Zoznamy.
Literatúra:
- Allen B. Downey: Think Python 2e
- Pekná zbierka ďalších úloh na programovanie (k niektorým sú uvedené aj správne odpovede) sa dá nájsť v knihe The Python Workbook: A Brief Introduction with Exercises and Solutions od Bena Stephensona.
Ďalšie používané informačné nástroje:
- Aktuálne informácie vám budeme priebežne posielať na vaše univerzitné emaily.