Osnova
Cílem kroužku je seznámit účastníky s algoritmizací a základními návrhovými vzory v prostředí jazyka Javascript. Naučíme se základy programování - podmínky a cykly, izolování funkčních celků a základy objektově orientovaného programování.
Díky podobnosti syntaxe jazyka s dalšími procedurálními jazyky by účastníci měli být schopni většinu poznatků uplatnit i v pozdějším studiu programování.
V kurzu se zároveň účastníci seznámí s HTML, CSS a základy architektury současného webu.
V případě zájmu vyzkoušíme též běh Javascriptu v prostředí NodeJS (bez webové stránky = ještě podobnější klasickým jazykům jako C, Python, Java).
Bude vítána iniciativa samotných účastníků, například formou pomoci s vlastními projekty. Zároveň budeme respektovat okruhy zájmů a různé úrovně schopností účastníků.