Naps učenje programiranja na Arduinu ili ako kod kuće imate mališane koji počinju u svijetu programiranja, sigurno će vam se svidjeti upoznajte projekt MBLOCK, koji će vas sigurno podsjetiti na druge poput Scratch-a, slavnog programa koji mnogi koriste na Raspberry Piju, među ostalima i samog Arduino IDE-a. U ovom članku pokušat ću vam dati nešto širi pogled na ovaj vrlo zanimljiv projekt za učenje i programiranje pomoću grafičkih elemenata odnosno blokova.
Što je MBLOCK?
mBlock je obrazovni STEAM softver koji koristi Scratch 3.0 i Arduino kod naučiti djecu stvarati vlastite igre i animacije. Dostupan je u blokovskim i tekstualnim programskim jezicima. mBlock nudi usluge programiranja softvera, dizajna softvera i održavanja računalnog softvera za one koji žele unaprijediti svoje vještine programiranja. mBlock omogućuje djeci ne samo stvaranje igara i animacija s blokovima ili Python kodom, već i kodiranje robota i ploča da rade što god žele. Djeca također mogu stvarati projekte s najsuvremenijim tehnologijama kao što su AI i IoT uz mBlock. Također, u mBlock zajednici djeca mogu surađivati s drugima koji imaju slične interese.
značajke
Što se tiče karakteristika MBLOCK-a, ističu se sljedeće:
- mBlock je alat za programiranje temeljen na Scratch 3.0 što kodiranje čini dostupnim i zabavnim. mBlock je okvir Arduino koda temeljen na Scratchu koji vam omogućuje stvaranje projekata pomoću Scratch blokova. Jednostavan je za korištenje i dovoljno svestran da vam pruži sve što Scratch nudi. Možete samo povlačiti i ispuštati blokove da biste njime kodirali.
- To će se dogoditi Python jednim klikom to je izuzetno jednostavno s mBlockom. Korištenje blokova za programiranje učenicima olakšava kasniji prijelaz na Python. Uz mBlock možete programirati izravno u vašem Python uređivaču bez potrebe za mijenjanjem aplikacija. Prijenos je savršen.
- Kombinacija softvera i robota čini učenje kodiranja ugodnim. Pomoću mBlocka učenici mogu programirati robote da obave bilo koji zadatak koji zamisle. Prenošenjem rezultata kodiranja u stvarnom svijetu, nadamo se da ćemo zadržati interes učenika za kodiranje i pružiti im osjećaj zadovoljstva. Dodatno, mBlock unosi raznolikost u učionicu dopuštajući učiteljima i učenicima da ožive svoje jedinstvene ideje.
- mBlock je alat za učenje temeljena na igrifikaciji koji pruža uvod u umjetnu inteligenciju (AI). Kombinacijom Microsoftovih kognitivnih usluga i Googleovog dubinskog učenja u jednom alatu, djeca mogu koristiti mBlock za stvaranje igara koje mjere njihovu dob ili se, na primjer, igraju kamen, papir, škare. Nadamo se da ćemo u budućnosti pomoći djeci da svladaju osnove umjetne inteligencije.
- Projekt mBlock u fizičkom svijetu izgrađen sa IoT aplikacije je način da naučite o IoT-u s uslugom u oblaku za IoT obrazovanje. Pomoću robota ili elektroničkih modula možete izraditi zabavne projekte poput vremenskog izvješća, autonomnog robota za zalijevanje biljaka i pametne rasvjete. Za studente je najbolji način da nauče o IoT-u da vide kako funkcionira u stvarnom životu.
Zaključak
MBLOCK je visoko preporučeni projekt za djecu i obrazovna okruženja. Tu možete izvući najviše iz njega i za što je dizajniran.