PředmětyPředměty(verze: 953)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
V úterý 2.7.2024 v době mezi 20:00 a 22:00 proběhne odstávka Studijního informačního systému z důvodu údržby databázového serveru.
Programování v ChatGPT - NDMI118
Anglický název: Programming in ChatGPT
Zajišťuje: Katedra aplikované matematiky (32-KAM)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2023 do 2023
Semestr: zimní
E-Kredity: 3
Rozsah, examinace: zimní s.:0/2, Z [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Garant: prof. RNDr. Martin Loebl, CSc.
Anotace
Seminář věnujicí se programování za pomoci ChatGPT.
Poslední úprava: Balko Martin, doc. RNDr., Ph.D. (09.06.2023)
Cíl předmětu

Cílem semináře je studenty seznámit se základy užívání ChatGPT pro potřeby programování. Dále chceme společně prozkoumat a pochopit hranice, které tento nástroj v programování má. Naším cílem je také vybudovat mezi studenty kolektiv v rámci MFF UK, který se bude tématu věnovat i nad rámec semináře.

Poslední úprava: Balko Martin, doc. RNDr., Ph.D. (09.06.2023)
Podmínky zakončení předmětu

V průběhu semestru bude představen seznam úloh většího rozsahu, které bude třeba naprogramovat pomocí ChatGPT. Alternativně mohou studenti navrhnout vlastní úlohu, kterou musí schválit vyučující. Dalším předpokladem je také aktivní účast na semináři.

Poslední úprava: Balko Martin, doc. RNDr., Ph.D. (09.06.2023)
Literatura

Časopisecká

Poslední úprava: Balko Martin, doc. RNDr., Ph.D. (09.06.2023)
Sylabus

V rámci semináře se chceme věnovat následujícím otázkám:

Jak ChatGPT funguje a jaký je aktuální stav obdobných nástrojů?

Jak generovat fungující kód?

Jak ladit nefungující kód?

Jak optimalizovat kód?

Lze navrhovat kód a modely?

Lze navrhovat pomocí ChatGPT algoritmy?

Mezi další možná témata patří psaní dokumentace (uživatelské, i programátorské), generování testů nebo porovnávání různých kódů.

Poslední úprava: Balko Martin, doc. RNDr., Ph.D. (09.06.2023)
Požadavky k zápisu

Účast na semináři je určena jak bakalářským, tak magisterským studentům a není podmíněna žádnými předešlými znalostmi. Neznalost programování je zde naopak vítána.

Rozvrh bude domluven na Úmluvě KAM (https://www.mff.cuni.cz/cs/kam/vyuka-a-seminare/umluva).

Poslední úprava: Balko Martin, doc. RNDr., Ph.D. (09.06.2023)
 
Univerzita Karlova | Informační systém UK