PT Journal AU NAGYOVA, I TI LEGO MINDSTORMS VE VYUCE PROGRAMOVANI V JAZYCE JAVA SO Journal of Technology and Information Education PY 2014 BP 17 EP 24 VL 6 IS 2 DI 10.5507/jtie.2014.012 DE algoritmizace; programovani; vyuka; e-learning; Java; stavebnice Lego Mindstorms. AB Pri vyuce programovani se vyuzivaji ruzne metody a postupy, vzpomenme napriklad metodu postupnych kroku, metodu vzorovych prikladu nebo navrhovych vzoru. At ve vyuce uplatnime kteroukoliv z techto metod, seznameni se zakladnimi programovacimi strukturami bude nezbytnou soucasti vyuky. Nejinak je tomu i u vyuky programovaciho jazyka Java. I presto, ze se jedna o objektove orientovany programovaci jazyk, praci s daty a zakladni programovaci struktury (inicializace promennych, opakovani a vetveni programu apod.) nelze ve vyuce obejit.Smyslem prispevku je predstavit moznost vyuky algoritmizace a zakladnich programovacich struktur v jazyce Java pomoci stavebnice Lego Mindstorms. Vyvojove prostredi jazyka Java rozsirene o moznosti ovladani Lego Mindstorms umozni prakticky resit ulohy realneho sveta pro vetveni (napriklad "pokud je cervena, zastav" nebo "pokud je pred tebou prekazka, obejdi ji") a opakovani (napriklad "porad jdi dokola"). Prispevek predstavuje postup vyuky, jak ji lze realizovat ve vyuce zakladu programovani v jazyce Java pomoci robotu Lego Mindstorms, s vyuzitim jejich servomotoru a senzoru. ER