Without a program/code, your EV3 robot is just a nice looking model, which does nothing but standing in its place. When you program a robot you give it abilities to move, follow lines, avoid objects, or even make mathematical calculations.
Microsoft MakeCode is a unique method of programming MINDSTORMS EV3 Robots using Scratch-based Blocks and Java Script all online which was first introduced in 2018. Although there are many other ways of programming your Mindstorms creations as SCRATCH, MicroPython, EV3 Classroom and the original EV3-G Programming Software. Microsoft MakeCode made a great success competing with the other programming methods mainly because of its built-in simulator and having the whole programming environment online.
MakeCode Blocks Programming:
Microsoft MakeCode Blocks Programming is based on graphical commands or in other words "Blocks", each Block does a particular command including varies variables which could be adjusted. The sequence of the program runs from top to bottom, starting with the green labelled loop blocks "On Start" and "Forever", or the On Sensor Blocks and when each block is completed, the next one is started.
JavaScript Programming:
Microsoft MakeCode JavaScript Programming environment uses JavaScript along with the Static TypeScript language. JavaScript (JS), is a high-level programming language that conforms to the ECMAScript specification. JavaScript is, often just-in-time (JIT) compiled, and multi-paradigm. It is made up of a curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. One of the most important applications of the JavaScript is building up interactive web pages and it is also an essential part of web applications.
Microsoft MakeCode URL: https://makecode.mindstorms.com/
LEARN MORE:
You can learn more about Microsoft MakeCode Programming from STEM HERO Deluxe Course and Jr Robotics MakeCode Course (Coming Soon) both are 100% free also available in Classroom and Individual Versions. Robots Got Talents Activities Zone also contains free lessons and guides for Microsoft MakeCode Blocks Programming.
Sources:
Robots Got Talents MakeCode MiniBook
Microsoft MakeCode Website
Comments