Didaktika výučby programovania
(Recepty na postup pri vývoji programov)

Viera Krňanová Proulx
Northeastern University, Boston, Massachusetts, USA

Abstrakt:

Najdôležitejším vedeckým prínosom informatiky je výskum, ktorý študuje princípy tvorenia komplexných systémov. Komplexita dnešných informačných systémov daleko presahuje všetky konkrétne realizované systémy z industriálneho veku.

V tejto prednáške opíšeme metodiku a pedagogické prostriedky ktoré pomáhajú programátorskému nováčikovi vytvoriť komplexné systémy a porozumieť základy programovacích jazykov.

Pedagogika, knihy, materiály, a softvér nášho projektu Program By Design a jeho nemeckej verzie Die Macht der Abtraktion sa používa v stovkách stredných a vysokých škôl v USA a Európe.

Biografická informácia:

Viera Krňanová Proulx študovala na Komenského Univerzite a Columbia University v New Yorku, kde získala PhD v Computing Science. Viera Krňanová Proulx je Professorkou Informatiky na Northeastern University v Bostone. V jej práci sa zameriava na vyučovanie objektového programovania a programovania v štýle test-first design. Je spoluautorkou pripravovanej knihy How to Design Classes a autorkou softvéru pre testovanie a vývoj interaktívnych grafikých hier v jazyku Java (tester a javalib). Je senior členkou ACM, členkou IFIP Working Group 3.1 on Secondary Education, a členkou výboru CCSCNE (Consortium for Computer Science in Colleges - Northeastern Region). Od septembra do decembra 2011 je Fulbright Lektorka na Katedre Základov a Vyučovania Informatiky na Univerzite Komenského v Bratislave.