Stanice techniků Vyšehrad
128 00 Praha 2, Vratislavova 15
www.stv.cz

Programování (pra)rodičů s dětmi
Tento nestandardní kroužek naučí nejmodernější objektově orientované programátorské technologie současně rodiče i jejich ratolesti. Využívá toho, že děti chápou látku rychleji než dospělí, ale na druhou stranu dospělí nepodléhají tak snadno svodům různých počítačových her. Rodiče tak mají šanci absolvovat se svými dětmi kurz, jehož „dospělácký“ ekvivalent stojí desetitisíce. Pro zájemce se znalostí obsluhy počítačů 12 - 99 let.

Obsah kroužku:

Kroužek je zaměřen na výuku objektově orientovaného programování v jazyce Java. Účastníci pracují po dvou u jednoho počítače tak, jak je to zvykem ve firmách aplikujících moderní metodiku extrémního programování. Výuka bude probíhat podle knihy „OOP – Naučte se myslet a programovat objektově“. Osnova je rámcově definována touto učebnicí, ale rychlost pokračování si budou určovat sami účastníci kurzu.
V rámci kurzu budou účastníci krok za krokem vytvářet soutěživou hru, ve které může několik hráčů závodit s autíčky na okruhu.

Osnova postupně probíraných tematických okruhů:

  • Objekty a třídy, základní principy objektově orientovnaého programování (OOP)
  • Interface a jeho využití v moderním programování
  • Návrhové vzory
  • Dědičnost rozhraní
  • Ladění programů
  • Balíčky a profesionální vývojová prostředí
  • Návrhový vzor dekorátor jako náhražka dědičnosti
  • Základní algoritmické konstrukce
  • Kontejnery: seznamy, množiny a mapy
  • Základy dědičnosti tříd
  • Tvorba grafického uživatelského rozhraní
  • Programování vláken: současné provádění několika věcí

Doporučená literatura:

  • Rudolf Pecinovský, OOP – Naučte se myslet a programovat objektově

Dům dětí a mládeže Praha 2
120 00 Praha 2, Slezská 21
www.ddm-ph2.cz