Úvod

Informace

  • Kdy: Úterý, 10:00
  • Kde: PF, místnost 120
  • Kód předmětu: HDPV0226 [SIS]
  • Konzultační hodiny: Čtvrtek dopoledne, po domluvě
  • Kredity: 4

Užitečné odkazy

Vyučující

Probraná látka

Zde bude postupně přibývat probraná látka.

Datum Obsah Slidy
29. 09. Úvod, organizace předmětu, motivace, teoretický úvod do výpočetní technologie, filosofie programovacích jazyků, setup potřebného softwaru PDF
06. 10. Základní python syntaxe, komentáře, proměnné, základní datové typy, podmínky, while cyklus, typové anotace, obecné konvence PDF
13. 10. Postupy při řešení úkolů, datové struktury: list, tuple, set, frozenset, dict, for cyklus, continue, break PDF
20. 10.    
27. 10.    
03. 11.    
10. 11. Test  
17. 11. Státní svátek -
24. 11.    
01. 12.    
08. 12.    
15. 12. Test  

Pravidla

  1. “Don’t be a dick”
    • Jednej podle svého nejlepšího vědomí a svědomí
    • Vlastním citem odhadni, jestli to, co děláš, je OK, a případně se zeptej
  2. Můžeš používat AI nástroje na vše kromě přímého řešení úloh
    • Nikdy do AI nástroje nekopíruj zadání úlohy
    • Nikdy nenech AI nástroj řešit úlohu přímo
    • Používej ho na vysvětlení problému, doptání se na nejasnosti atd.
    • Cílem je naučit se něco sám a úkoly jsou k tomu prostředek
    • Odevzdaný kód bude kontrolován nástroji na detekci plagiátorství a AI generovaného kódu
  3. Úkoly se řeší samostatně
    • Můžete se ptát vyučujících na sově
    • Nesdílejte řešení, ale můžete se o něm bavit, aniž byste ho přímo prozradili
  4. Technikálie
    • Textové soubory odevzdávejte v UTF-8
    • Pythonní skripty odevzdávejte jako .py soubory
    • Dodržujte všechny konvence, které jsou na přednáškách představeny

Úspěšné zakončení předmětu

Pro úspěšné dokončení předmětu student musí:

Materiály