semináře programování na Gymnáziu nad Alejí

vítejte! tady najdete veškeré informace ohledně studia seminářů Pg a PgU na Gymnáziu nad Aleji. na podstránky se dostanete prokliky nahoře. tam budou zadávané úkoly a zveřejňované zápisky z hodin.

kde mě najdete? kabinet 110 (čtvrtky mezi 11 a 16:30)

kam máte psát? martin.rosenberg (zavináč) alej.cz

konzultace bez předchozí dohody jsou možné, v časech, které jsou podmnožinou intervalu zmíněného nahoře, ale zároveň disjunktní s časem, kdy učím. o konzultace mimo tento čas (nebo konzultace delší) prosím pište na e-mail.

pravidla hry

rád bych, abychom se na seminářích nepobili, abyste si něco odnesli a já abych si neodnesl šrámy na duši. proto si prosím přečtěte těchto pár bodů, které vás s průběhem semináře seznámí.

pravidlo první — komunikace

pokud budete mít v průběhu roku nějaký technický problém, jako první konzultujte google či jiná vyhledávátka. je důležité se s vyhledávači naučit a obecně se říká, že práce programátora je z velké části googlení. to může být pravda u některých, ale v obecnosti to tak není, je potřeba i přemýšlet. přesto prosím první googlete a až poté se ptejte mě (platí hlavně pro maily).

pokud se budete cítit ztracení nebo nebudete bude stíhat (z jakéhokoli důvodu), ozvěte se. seminář bude určitě pro některé z vás velmi náročný, pro některé naprostá pohodička, ale to neznamená, že chci, abyste se topili. takže pište, piště, piště. kamkoli, ale ideálně na můj školní mail.

pokud budete mít jakýkoli jiný problém, co se vašeho studia týče, máte ve škole (doufám) hodně kanálů, jak ho řešit. třídní, zástupce ředitele (což je i výchovný poradce pro vyšší gymnázium a je moc fajn), ale jestli chcete problém řešit přímo se mnou a přijdu vám jako nejvíce safe člověk se kterým to probrat, určitě se neváhejte ozvat.

pravidlo druhé — používání AI a LLM nástrojů

nástroje jako ChatGPT a Claude nejsou výslovně zakázané, ale chci, abyste odpovědi rozuměli. vždycky chci, abyste odpovědi umělé inteligenci oponovali a snažili se z ní vymáčknout co nejlepší odpověď, kterou budete chápat. pokud odpovědi (nebo části odpovědi) nerozumíte, klidně se mě zeptejte. pokud ale budete jen slepě kopírovat výstupy z ChatGPT, tak to poznám, pracuju s AI každý den.

pravidlo třetí — úkoly

úkoly prosím dělejte. máte na ně dostatek času. termín odevzdávání je vždy za skoro týden od zadání (středeční programátorská půlnoc, tedy čtvrtek okolo čtvrté ráno). odevzdávejte ale kdykoli, a to z jednoduchého důvodu.

funguje u mě iterativní opravování. pokud odevzdáte úkol, co nejdřív se na něj podívám a ohodnotím ho v takovém stavu, jakém je. pokud nedostanete plný počet bodů, můžete se pokusit o opravu. většinou poskytnu i malou nápovědu.

pravidlo čtvrté — spolupráce

v praxi se o problémech, které řešíte, budete se svými kolegy bavit pořád. i tady můžete spolupracovat, ale s jednou podmínkou. pokud budete spolupracovat, piště řešení každý sám. jestli dostanu odevzdaná dvě velice podobná řešení, hrozí vám celá škála postihů, ten nejmírnější je neschopnost zíkat lepší než známku (3) ze semináře. ten nejhorší je (N) na vysvědčení a tudíž i nemožnost skládat maturitu z informatiky.

známkování

to bude pro oba semináře jednotné. školní rok bude rozdělený do období, za které budete získávat body. ty se poté přepočítají na známky následovně:

body půjdou získat více způsoby. ty hlavní jsou úkoly. na každé hodině se bude psát malá písemka (malá protože za ní bude málo bodů), která slouží jednak pro osvěžení znalostí z minula a zároveň jako jednoduchá možnost na získání extra bodíků.

také budou extra možnosti za extra body. řešení úloh ze soutěže Kasiopea nebo těžké úkoly (buď matematické nebo algoritmicko-programovací), které budou znalostně nad rámec semináře, ale pamatujte, že i snaha se počítá. zároveň můžete napsat prográmek s dokumentací, za který dostanete nějaké bodíky.