Page 45 - Ai Robogenius
P. 45
Block-Based Programming
Block-based programming is a visual way of coding where you create programs
by dragging and dropping blocks that represent different commands and actions.
Instead of writing code with words and symbols, you use these colourful blocks
to build your program. This approach makes coding easy to understand and fun,
especially for beginners, as it doesn't require knowledge of complex syntax.
In block-based programming, each block represents an instruction such as
displaying a message, performing a calculation or controlling a device. This type of
programming is great for learning basic coding concepts because it lets you to focus
on the logic of your program without worrying about the rules of a programming
language.
Block-based programming is a fun and easy way to start coding. Let’s understand
the key features of block-based programming:
Block-based programming uses colourful blocks that you can drag and drop to
create code.
It is very easy to use because the blocks fit together like puzzle pieces.
Block-based programming is perfect for beginners, as it is simple and fun to
start with.
In block-based programming, there are no spelling or punctuation errors because
the blocks fit together correctly.
You can create simple games, animations and robots using blocks programming.
Block-based programming is quick to learn and helps you start coding right away.
Blocks programming is very fun and interactive, giving you instant results as you
build your projects.
Text-Based Programming
Text-based programming is a method of coding where you write instructions
using a specific words, symbols and syntax from a programming language. Unlike
block-based programming, where you drag and drop blocks, you type out the code
in a text editor. This type of programming is more flexible and powerful, allowing
you to create complex programs, but it requires an understanding the rules and
structure of the language.
You can switch from block-based programming to text-based programming by
selecting the Python editor, where you can write and edit the code manually.
Coding with Micro:Bit
43

