Workshop - Výuka programování podle metodiky "Design Patterns First"
| Typ aktivity | Workshopy |
| Cena vč. DPH | Zdarma/Zahrnuto |
| Kapacita | 20 |
| Uzávěrka | Bez uzávěrky |
| Povinné | Ne |
| lektor | Rudolf Pecinovský |
| dominantní předmět (obor) | informatika |
| doba trvání | 12 min |
| anotace | Metodika „Design Patterns First
“ vychází ze základního pedagogického pravidla označovaného
jako Ranní ptáče (Early Bird Pedagogical Pattern),
které říká, že klíčové dovednosti bychom měli učit co nejdříve.
Na workshopu bude předvedena zkrácená verze prvních hodin výuky
objektově orientovaného programování podle této metodiky. Postupně
budou probrána tato témata:
|
| charakteristika cílové skupiny | Zájemci o objektově orientované programování, kteří dokonce ani nemusejí umět programovat. |
| technické a softwarové podmínky | Pro lektora i účastníky počítače
s instalovaným JDK 5 nebo vyšším, instalovaným IDE BlueJ s modifikovanými
konfiguračními soubory podle doporučení lektora, a nahranou knihovnou
dodanou lektorem.
Pro lektora navíc projektor umožňující promítat dění na obrazovce jeho počítače. Na operačním systému počítače nezáleží (program bude chodit pod operačními systémy Linux, MacOS i Windows – účastníci si mohou zvolit podle svých preferencí). Na lektorském počítači bych preferoval Windows – jsem na ně zvyklý a mám na nich připravené doprovodné materiály. |
| výstupní úkoly | Účastníci v průběhu workshopu vytvoří v interaktivním režimu jednu třídu, jejíž instance nakreslí na připravené plátno animovaný obrázek, a následně v textovém režimu jednu třídu s několika atributy a metodami, která bude na konci implementovat definované rozhraní. |
| předpokládané znalosti a dovednosti účastníka | Bezpečné ovládání počítače pod daným operačním systémem. |