PECINOVSKÝ, R.: Výuka programování podle metodiky „Design Patterns First“
Workshop
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:
- Interaktivní práce s objekty
- Definice třídy vytvářející animovaný grafický objekt
- Zdrojový kód třídy, prázdná třída
- Konstruktory, vzájemné zastupování konstruktorů
- Jednoduché metody, přejmenování třídy, třída Světlo
- Nesplnitelný úkol: blikající světlo
- Pojem rozhraní, definice rozhraní, použití rozhraní
- Návrhový vzor Služebník, rozhraní IPříkaz
- Návrhový vzor Přepravka, rozhraní IPosuvný
- Rozhraní IOvládaný, létací talíř s blikajícími světly
- Automatické testování odevzdaných úloh
ICT ve školním vzdělávacím programu - zkušenosti, ukázky, hodnocení
OOP
Design Patterns First
Metodika výuky programování
Výuka
Technologie