Block Based Programming

Why

Block-based programming is a great way to learn coding fundamentals without having to worry about the syntax or rules of a text-based programming language.

What

MIT App Inventor uses a block-based programming language (also sometimes called a visual programming language). A block-based programming language lets users create programs by manipulating elements graphically rather than by using text.