Roboty mBot-y są stworzone do nauki programowania i wprowadzenia uczniów w świat robotów i komputerów. Na ostatnich zajęciach #CMI uczniowie złożyli ostatniego już robota a potem wydawali im polecenia, komunikując się z nimi poprzez bluetooth lub kabel USB w wizualnym – blokowym języku programowania Scratch. Poprzez takie działania uczniowie uczą się podstawowych pojęć algorytmiki, układając (jak puzzle) algorytmy na darmowej internetowej platformie mblock.makeblock.com/en-us/, a ich poprawność mogli sprawdzić w praktyce właściwie natychmiast, przesyłając je do pamięci mBotów. Roboty oprócz odbiornika podczerwieni i czujników linii posiadają również czujniki: ultradźwiękowy, odległości, światła i kolorów oraz wyświetlacz i diody RGB, dlatego układane przez uczniów algorytmy nie muszą opisywać wyłącznie ruchu mBotów. Można je zaprogramować tak, by omijały przeszkody, zmieniały kolory w określony sposób… a to zaledwie kilka przykładów możliwości wykorzystania robotów. Można nimi również sterować za pomocą pilotów, tak by poruszały się w dowolnych kierunkach. Na naszych zajęciach uczniowie poprzez zabawę, kształtują myślenie komputacyjne, algorytmiczne oraz rozwijają kreatywność i samodzielność.
Anna Merchel