mBot (Makeblock)
Računalništvo in informatika, Fizika, Tehnika in tehnologija, Programiranje

Tip orodja in namen uporabe
Programabilen robot z možnostjo nadgradnje.
Opis
mBot je izobraževalni robot, zasnovan za pouk robotike, programiranja in STEM področij v osnovnih šolah. Robot je modularen, kar pomeni, da ga učenci lahko sestavijo sami, kar spodbuja tehnične spretnosti in razumevanje elektronskih komponent. Deluje z vizualnim blokovnim programiranjem preko platforme mBlock, ki temelji na Scratchu, kar omogoča preprosto učenje programiranja že pri najmlajših.
Opremljen je s senzorji, kot so ultrazvočni senzor za merjenje razdalje, linijski senzor za sledenje črt, svetlobni senzor in tipala za dotik. To omogoča ustvarjanje različnih projektov, kot so avtomatizirani vozni sistemi, preprosti detektorji ovir ali interaktivni izzivi. Zaradi svoje prilagodljivosti ga je mogoče uporabljati pri različnih predmetih, od naravoslovja in tehnike do matematike, umetnosti in celo jezikov. Učenci se naučijo povezovati teorijo in prakso, razvijajo logično mišljenje, sposobnost reševanja problemov ter timsko delo.
Primeri uporabe
Naravoslovje - Avtomatizirani eksperiment
Pri naravoslovju učenci uporabijo mBot za izvedbo eksperimenta o senzorjih in gibanju. Najprej robotu določijo poligon, po katerem se bo premikal, in ga programirajo tako, da se ustavi, ko ultrazvočni senzor zazna oviro. Učenci nato merijo, koliko se robot približa različnim predmetom, primerjajo rezultate in ugotavljajo vpliv oblike, velikosti ali materiala ovir na delovanje senzorja. Aktivnost je razširjena, saj učenci eksperimentirajo z različnimi hitrostmi robota, različnimi koti pristopa in različno površino podlage, na primer gladko ploščo ali preprogo. Ob tem beležijo podatke, jih primerjajo in oblikujejo zaključke o fizikalnih principih, kot so hitrost, pospešek in razdalja.
Dodatno lahko učenci vključijo LED-lučke, ki se pri zaznavi ovir vklopijo, ali zvoke, ki označujejo dosego določenih razdalj. S tem robot ne deluje le kot preizkuševalec fizikalnih pojavov, temveč tudi kot vizualno in interaktivno orodje, ki učencem omogoča povezavo teorije in prakse. Aktivnost krepi eksperimentalne spretnosti, logično mišljenje, opazovanje in zapis rezultatov, hkrati pa spodbuja ustvarjalnost pri oblikovanju eksperimenta in prilagajanju programov.
Tehnika in tehnologija - Programiranje in timski projekt
Pri tehniki in tehnologiji učenci pripravijo projekt, kjer mBot opravlja določeno nalogo, na primer sledenje poti, premikanje predmetov ali simulacijo transportnega sistema. Najprej učenci skupaj načrtujejo pot, določijo algoritme in strategije, kako bo robot izpolnil nalogo. Nato ga programirajo v blokovnem jeziku mBlock in preizkusijo, ali robot pravilno sledi poti in izvede zahtevano nalogo. Aktivnost se razširi, saj učenci med testiranjem opazijo napake, prilagajajo program in optimizirajo ukaze, da robot deluje čim bolj natančno.
Projekt je še bolj dinamičen, če vključijo dodatne funkcionalnosti, kot so LED-lučke za vizualno označevanje poti, zvoke, ki označujejo opravljeno nalogo, ali celo mehanske prilagoditve, ki robotu omogočajo dvig ali premikanje majhnih predmetov. Učenci se pri tem učijo sodelovanja, ker morajo razdeliti naloge med programiranje, načrtovanje poti in preverjanje rezultatov. Skozi projekt razvijajo logično mišljenje, reševanje problemov, ustvarjalnost in tehnične spretnosti, hkrati pa pridobijo neposredno izkušnjo uporabe robotike v praktičnih situacijah, kar krepi motivacijo in trajno razumevanje konceptov.
