Om du är det lära sig programmering på Arduino eller om du har små hemma som börjar i programmeringsvärlden kommer du säkert att gilla det lär känna MBLOCK-projektet, som säkert kommer att påminna dig om andra som Scratch, det berömda programmet som många använder på bland annat Raspberry Pi, och själva Arduino IDE. I den här artikeln ska jag försöka ge dig en något bredare syn på detta mycket intressanta projekt för inlärning och programmering med hjälp av grafiska element eller block.
Vad är MBLOCK?
mBlock är en pedagogisk STEAM-mjukvara som använder Scratch 3.0 och Arduino-kod att lära barn att skapa sina egna spel och animationer. Den finns tillgänglig i blockbaserade och textbaserade programmeringsspråk. mBlock erbjuder mjukvaruprogrammering, mjukvarudesign och underhållstjänster för datorprogramvara för dem som vill förbättra sina programmeringskunskaper. mBlock låter barn inte bara skapa spel och animationer med block eller Python-kod, utan också koda robotar och brädor för att göra vad de vill. Barn kan också skapa projekt med banbrytande teknologier som AI och IoT med mBlock. I mBlock-gemenskapen kan barn också samarbeta med andra som har liknande intressen.
särdrag
När det gäller egenskaperna hos MBLOCK sticker följande ut:
- mBlock är ett programmeringsverktyg baserat på Scratch 3.0 vilket gör kodning tillgänglig och rolig. mBlock är ett Scratch-baserat Arduino-kodramverk som låter dig skapa projekt med hjälp av Scratch-block. Den är enkel att använda och tillräckligt mångsidig för att ge dig allt Scratch har att erbjuda. Du kan bara dra och släppa block för att koda med den.
- Det kommer att hända Python med ett klick det är extremt enkelt med mBlock. Att använda block för att programmera gör det enkelt för eleverna att gå vidare till Python senare. Med mBlock kan du programmera direkt i din Python-editor utan att behöva byta applikation. Överföringen är perfekt.
- Kombinationen av mjukvara och robotar gör det roligt att lära sig kodning. Med mBlock kan elever programmera robotar för att utföra vilken uppgift de kan tänka sig. Genom att förmedla resultaten av kodning i den verkliga världen hoppas vi hålla eleverna intresserade av kodning och ge dem en känsla av tillfredsställelse. Dessutom ger mBlock mångfald i klassrummet genom att låta lärare och elever förverkliga sina unika idéer.
- mBlock är ett läromedel baserat på gamification som ger en introduktion till artificiell intelligens (AI). Genom att kombinera Microsofts kognitiva tjänster och Googles djupa lärande i ett enda verktyg kan barn använda mBlock för att skapa spel som mäter deras ålder eller spela sten, papper, sax, till exempel. Vi hoppas kunna hjälpa barn att bemästra grunderna i AI i framtiden.
- Ett mBlock-projekt i en fysisk värld byggd med IoT-applikationer är sättet att lära sig om IoT med molntjänst för IoT-utbildning. Du kan skapa roliga projekt som Weather Report, Autonomous Plant Watering Robot och Smart Lighting med hjälp av robotar eller elektroniska moduler. För studenter är det bästa sättet att lära sig om IoT att se hur det fungerar i verkligheten.
Slutsats
MBLOCK är ett starkt rekommenderat projekt för barn och för utbildningsmiljöer. Det är där du kan få ut det mesta av det och som det är designat för.