Tato práce bude sloužit studentům pro pochopení teorie předmětu Základy algoritmizace. V první části se zabývá algoritmizací a vývojovými diagramy. V další části je popsána stavebnice LEGO MINDSTORMS a její konstrukční prvky. Praktická část je věnována programování ve vizuálním prostředí Enchanting a jsou zde uvedeny příklady řešení různých úloh. Tištěná verze je doplněna o CD s kódy řešených příkladů.