Príprava pred cvičením

  • Ak nemáte konto na služby od Google (gmail), vytvorte si ho.
  • Po prihlásení na svoje Google konto navštívte stránku https://colab.research.google.com.
    • Z ponúkaných súborov si môžete otvoriť Welcome to Colaboratory a zbežne si ho pozrieť.
    • Otvorte si nastavenia na vašom Google drive a v záložke Manage apps si pridajte aplikáciu Google Colaboratory. Umožní vám jednoduché otváranie a odovzdávanie zadaní.
  • Prihláste sa do predmetu v systéme Moodle.
  • Cvičenia budú v utorok o 14:50 v miestnosti I-H6.
  • Najneskôr do budúceho pondelka 22:00 odovzdajte domácu úlohu a kvíz k prvej prednáške.

Cvičenie 1

  • Riešite prvú domácu úlohu, zadanie je v systéme Moodle.
  • Nevyriešené časti úlohy môžete dokončiť neskôr a odovzdať do ďalšieho pondelka 22:00.
  • Ak máte otázky, pýtajte sa, radi poradíme a pomôžeme.

Zadania a odovzdávanie

  • Na stránke príslušnej úlohy je linka na súbor so zadaním.
  • Po kliknutí sa vám súbor otvorí v Google drive, zvoľte otvorenie v Google Colaboratory.
  • Máte ho zdieľaný iba na čítanie, preto si z neho spravte kópiu na svoj Google Drive (tlačidlom Copy to Drive alebo Menu->File->Save a copy in Drive). Túto kópiu potom môžete editovať.
  • Nezabudnite vypnúť AI pomocníkov Menu->Tools->Settings->AI Assistance vypnite všetky položky.
  • Keď ste hotoví, stiahnite súbor vo formáte ipynb (Menu->File->Download->Download .ipynb) a odovzdajte.
  • Požadované časti notebooku odovzdajte aj do kvízu. Ak je potrebné odovzdať obrázok, použite v Pythone príkaz na jeho uloženie do súboru. Súbor potom nájdete po kliknutí na ikonu priečinku na ľavej lište v Colabe.

Pokyny k zadaniam

  • Zadania budú vo formáte Jupyter notebook.
  • Vaše riešenia píšte vždy len do priestoru medzi START a END značky, ktoré vyzerajú takto:
### TASK 1 START
 
### TASK 1 END

(v textových bunkách sa ### zobrazuje ako podnadpis).

  • Zvyšné časti notebooku nemeňte.
  • Spustite všetky bunky, niektoré vám môžu pomôcť odhaliť chybu vo vašom kóde.

Poznámky

  • Ak chcete experimentovať s už hotovými časťami zadaní, spravte si ďalšiu kópiu súboru, ktorú môžete ľubovoľne meniť a ktorú neodovzdávate.
  • Ak pracujete v inom prostredí, pred odovzdaním skontrolujte, že sa dá váš notebook spustiť aj v Google Colab.

Pravidlá pre domáce a skupinové úlohy

  • Na domácich úlohách pracujte samostatne, neukazujte svoj kód spolužiakom.
  • Na skupinových spolupracujte len v rámci skupiny.
  • Ak máte problémy, spýtajte sa cvičiacich, mimo cvičení emailom.
  • Môžete používať prednášky, dokumentáciu prípadne iné webstránky o použitých knižniciach.
  • Nepožívajte AI nástroje na generovanie kódu a textu (vypnite ich v Colabe, viď vyššie), nesnažte sa nájsť riešenie celej úlohy online.
  • Viac v pravidlách predmetu.

Domáce a skupinové úlohy slúžia na precvičenie učiva v menších krokoch, aby ste potom na projekte a nadväzujúcich predmetoch vedeli robiť zaujímavejšie väčšie analýzy.