Práce se zabývá návrhem sady úloh pro předmět algoritmizace pomocí robotických stavebnic a počítače BBC micro:bit. Teoretická část obsahuje analýzu stávajícího stavu v oblasti výuky algoritmizace na vybraných vysokých školách, popis robota Kitronik :MOVE mini MK2 a dalších pomůcek potřebných k daným úlohám. Dále práce seznamuje s počítačem BBC micro:bit a jeho možnostmi programování. V praktické části jsou realizovány úlohy se zaměřením na zpracování údajů z robotických senzorů.
Anotace v angličtině
The work deals with the design of a set of tasks for the subject of algorithmization using robotic kits and a BBC micro: bit computer. The theoretical part contains an analysis of the current state in the field of teaching algorithms at selected universities, a description of the robot Kitronik: MOVE mini MK2 and other tools needed for the tasks. The work also introduces the BBC micro:bit computer and its programming options. In the practical part, tasks are realized with a focus on data processing from robotic sensors.
Klíčová slova
algoritmizace, robot, BBC micro:bit, MakeCode, MicroPython
Klíčová slova v angličtině
algorithmization, robot, BBC micro:bit, MakeCode, MicroPython
Rozsah průvodní práce
65 s. (69 890 znaků)
Jazyk
CZ
Anotace
Práce se zabývá návrhem sady úloh pro předmět algoritmizace pomocí robotických stavebnic a počítače BBC micro:bit. Teoretická část obsahuje analýzu stávajícího stavu v oblasti výuky algoritmizace na vybraných vysokých školách, popis robota Kitronik :MOVE mini MK2 a dalších pomůcek potřebných k daným úlohám. Dále práce seznamuje s počítačem BBC micro:bit a jeho možnostmi programování. V praktické části jsou realizovány úlohy se zaměřením na zpracování údajů z robotických senzorů.
Anotace v angličtině
The work deals with the design of a set of tasks for the subject of algorithmization using robotic kits and a BBC micro: bit computer. The theoretical part contains an analysis of the current state in the field of teaching algorithms at selected universities, a description of the robot Kitronik: MOVE mini MK2 and other tools needed for the tasks. The work also introduces the BBC micro:bit computer and its programming options. In the practical part, tasks are realized with a focus on data processing from robotic sensors.
Klíčová slova
algoritmizace, robot, BBC micro:bit, MakeCode, MicroPython
Klíčová slova v angličtině
algorithmization, robot, BBC micro:bit, MakeCode, MicroPython
Zásady pro vypracování
Cílem práce bude navrhnout sadu příkladů za pomoci robotických stavebnic (Ozobot nebo BBC micro:bit - dodá vyučující) pro předmět Algoritmizace. Student provede analýzu stávajícího stavu v oblasti výuky algoritmizace na vysokých školách, zjistí, jaké se používají principy a jaké oblasti algoritmizace se ve výuce probírají. Dále navrhne sadu úloh, která bude využitelná ve výuce předmětu právě za pomoci robotických pomůcek. V práci by se měly objevit úlohy zaměřené na zpracování údajů z robotických senzorů, využití podmínek a cyklů při rozhodování robotů. Student si může připravit vlastní umělou plochu, ve které se bude robot pohybovat. Student navrhne řešení úloh v prostředí, které je vhodné pro daného robota.
Zásady pro vypracování
Cílem práce bude navrhnout sadu příkladů za pomoci robotických stavebnic (Ozobot nebo BBC micro:bit - dodá vyučující) pro předmět Algoritmizace. Student provede analýzu stávajícího stavu v oblasti výuky algoritmizace na vysokých školách, zjistí, jaké se používají principy a jaké oblasti algoritmizace se ve výuce probírají. Dále navrhne sadu úloh, která bude využitelná ve výuce předmětu právě za pomoci robotických pomůcek. V práci by se měly objevit úlohy zaměřené na zpracování údajů z robotických senzorů, využití podmínek a cyklů při rozhodování robotů. Student si může připravit vlastní umělou plochu, ve které se bude robot pohybovat. Student navrhne řešení úloh v prostředí, které je vhodné pro daného robota.
Seznam doporučené literatury
BAUER, Jiří, 2016. Využití robota Lego Mindstorms - návrh a realizace speciálních projektu. ČVUT FEL v Praze. Bakalářská práce.
\medskip
BĚLÍK, Tomáš, 2010. Využití robota Lego Mindstorms - Návrh a realizace speciálních úloh. ČVUT FEL v Praze. Bakalářská práce.
Seznam doporučené literatury
BAUER, Jiří, 2016. Využití robota Lego Mindstorms - návrh a realizace speciálních projektu. ČVUT FEL v Praze. Bakalářská práce.
\medskip
BĚLÍK, Tomáš, 2010. Využití robota Lego Mindstorms - Návrh a realizace speciálních úloh. ČVUT FEL v Praze. Bakalářská práce.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Cílem práce bylo sestavit sadu příkladů v oblasti robotiky, které budou využitelné při výuce předmětů programování nebo algoritmizace, popř. pro popularizační akce fakulty. Student příklady prováděl na robotických stavebnicích Micro:bit.
Cíle práce byly naplněny v plném rozsahu. Postup práce i přes drobné chyby vykazuje správný směr a finální aplikace je toho důkazem. Text práce je zpracován na velmi dobré úrovni. Student se snažil reagovat na dotazy a připomínky vedoucího práce i členů komise. Zpracovaná bakalářská práce nemá shody s jinými pracemi, tudíž není plagiátem.