Seminář probíhá každý pátek od 7:35 v učebně IKT.
Aktuální úkol: B2 Druhý nejmenší
Předcházející hodiny
- 24. říjen
- Cvičení: for cyklus
- Úkol B2 Druhý nejmenší (včas do semináře 7. 11.)
- 10. říjen
- Cvičení: stejné chování
- Úkol B1 Největší mezera (deadline 14. 11.)
- seznamy a
forcyklus - dohánění starých úkolů
- 3. říjen
- Cvičení: vnořené volání
- Úkol A4 Plocha trojúhelníka († 24. 10.)
- připomenutí organizačních věcí: co udělám, když mi to nejde
- 19. září
- Cvičení: podmínky
- Úkol A3 Slovní kalkulačka († 17. 10.)
- 12. září
- Cvičení: datové typy
- Výklad:
- určování typu proměnných funkcí
type() - rozlišení mezi příkazem (např.
+=a=) a výrazem (např.+,==)
- určování typu proměnných funkcí
- Instalace Pythonu a VS Code
- Úkol A2 Sčítadlo († 3. 10.)
- Hodinu přesouváme zpátky na nultou (bude to spolehlivější a působí to, že všichni dokážou po ránu vnímat).
- 5. září
- Cvičení: porozumění kódu
- plán na úvodní grilovačku
- Úkol A1 Mad Libs († 26. 9.)
- Výklad:
- funkce: definice (
def), parametry (to v závorkách), návratová hodnota (return), volání funkce (kdy se spustí) - proměnné: nastavení proměnné (
=) - datové typy: celé číslo (
int, například4), necelé (float, například3.7), text (str, například"nazdar")
- funkce: definice (
Hodnocení
Na začátku každé hodiny probíhá krátké cvičení, obvykle na papíře. V průběhu každé hodiny zadávám úlohu na příště. Jejím řešením je kód programu, který odevzdáte nejlíp jako přílohu v soukromé zprávě na Teams.
Obojí je hodnocené známkami:
- 1 (v pořádku),
- 2 (pozdě nebo nepřesně ve formalitách),
- 5 (neúplné řešení nebo příliš pozdě).
Termín odevzdání je striktně před začátkem naší následující hodiny. Na následující hodině ukážu a vysvětlím řešení, a pak je ještě 14 dnů možné za odevzdání dostat dvojku. Potom je úloha uzavřená deadlinem a už ji nemá smysl odevzdávat vůbec: úkol je hodnocený pětkou.