- ⏰ Paralelka: pátek 9:50 - 12:10 (kruh 35)
- 👨 Cvičící: Zdeněk Kasner
- 📫 Kontakt: [email protected] (v předmětu uveďte alespoň jeden z kódů NPRG062 / NPRG030)
- 🎯 Zoom (heslo v SISu / e-mailu): https://zoom.us/meeting/99411198142
- 🗣️ Discord (neoficiální, zvací odkaz v SISu / e-mailu): #alg-prg1-cv-kasner
- 🏠 Domácí úlohy: https://recodex.mff.cuni.cz
- 👫 Konzultace & zápočtové programy: rozpis (→ zapište se předem)
🌳 Repozitář prošel jarním úklidem: řešení úloh jsem odstranil, ostatní texty a kódy jsem zachoval. Pokud chcete nějaké materiály ze svojí paralelky zpětně, napište mi e-mail.
Proběhlé zápočtové testy:
Termín | Úspěšnost |
---|---|
8.1.2021 | 8/18 |
15.1.2021 | 2/6 |
29.1.2021 | 3/6 |
12.2.2021 | 1/4 |
17.2.2021 | 2/3 |
Cvičení z Algoritmizace a Programování 1 na sebe navazují a jsou vedena stejným cvičícím.
V praxi to bude znamenat, že se sejdeme v pátek v 9:50 na Zoomu a budeme až do 12:10 řešit úlohy jak "na papíře" (s různou úrovní abstrakce, pokud jde o význam slova "papír"), tak s programovacím prostředím.
Upozornění: Algoritmizace a Programování 1 jsou dva různé předměty, je proto potřeba splnit zvlášť požadavky na zápočet každého z nich.
- přednáška: pondělí 10:40 - 12:10
- web předmětu: https://dl1.cuni.cz/course/view.php?id=8186
Typ úkolu | Požadavky |
---|---|
Domácí úlohy + aktivita | 45 bodů z 60 (+6) celkem |
Domácí úlohy budou spočívat v řešení algoritmických problémů. Řešení odevzdáte jako PDF do ReCodExu.
Za semestr bude zadáno několik sad úloh, na jejich odevzdání budete mít 14 dní.
Na každém cvičení (kromě posledního) můžete získat 0.5 bodu za aktivní účast. Aktivní účast znamená, že se nejen připojíte na Zoom, ale zapojujete se do diskuzí, hlasování apod. (tzn. nestačí mít zapnutý Zoom na pozadí).
Celkem to znamená cca 0.5 * 12 = 6 bodů za semestr. Tyto body se počítají do celkového počtu 45 bodů.
Součástí předmětu je dále i zkouška.
- přednáška: pondělí 10:40 - 12:10
- web předmětu: https://ksvi.mff.cuni.cz/~holan/#Vyuka
Typ úkolu | ** Požadavky** |
---|---|
Domácí úlohy + aktivita | 75 bodů ze 100 (+6) celkem |
Zápočtový test | úspěšně odevzdat |
Zápočtový program | úspěšně odevzdat |
Domácí úlohy budou spočívat v odevzdání programu v Pythonu do ReCodExu.
Úlohy budou zadávané každý v pátek na cvičeních a deadline bude vždy v neděli následující týden (tzn. za 9 dní).
Na každém cvičení (kromě posledního) můžete získat 0.5 bodu za aktivní účast. Aktivní účast znamená, že se nejen připojíte na Zoom, ale zapojujete se do diskuzí, hlasování apod. (tzn. nestačí mít zapnutý Zoom na pozadí).
Celkem to znamená cca 0.5 * 12 = 6 bodů za semestr. Tyto body se počítají do celkového počtu 75 bodů.
Zápočtový test proběhne na posledním cvičení 8.1.2021 v 9:50.
Test bude probíhat přes Zoom na obvyklém linku. Podmínkou pro účast je zapnutá kamera, mikrofon a nasdílená obrazovka.
Na vypracování úlohy bude časový limit 120 minut.
Zápočtový program je program většího rozsahu v Pythonu, na jehož vypracování máte celý semestr (+zkouškové období).
Na programu se hodnotí:
- kvalita implementace (výstupy programu jsou podle očekávání)
- kvalita kódu (čitelnost, struktura a komentáře)
1) Zadání
- do 1. 12. 2020 mi napište e-mail s předmětem NPRG030 Zápočtový program [vaše_jméno]
- v e-mailu rozepište, co chcete naprogramovat
- zadání Vám buď schválím rovnou, nebo se domluvíme na změnách
- inspiraci můžete hledat zde, ale nebojte se být i originální:
2) Odevzdání řešení
- deadline pro odevzdání zápočtového programu je 16. 3. 2021
konec zkouškového období v ZS: 28. 2. 2021 - před odevzdáním je potřeba zapsat se na termín a odevzdat kód do Recodexu
- setkání proběhne na Zoomu přes příslušný link
- řešení společně projdeme a vyzkoušíme, v případě nedostatků bude možnost program doladit