Cílová skupina: Seminář je určen jako úvodní kurz pro zájemce o programování, naprosté začátečníky i mírně pokročilé. Vhodné v prvním až třetím ročníku vyššího gymnázia. V úvodních hodinách se proberou základy algoritmizace a terminologie. Navazuje seznámení s objektovým programováním (třídy, instance, dědičnost...) v jazyce Java a tvorba jednodušších programů a her v prostředí Greenfoot, později programování složitějších aplikací v grafickém prostředí s vývojovými prostředími BlueJ a Netbeans. Průběžné seznámení se současnými metodikami vývoje software.