-
Usually programming is all in text but we'll
use Blockly which uses visual blocks that
-
you drag and drop to write programs. Under
the hood, you're still creating code. To start
-
off, we're going to build code for a program
that will help this Angry Bird move through
-
a maze to get to the evil pigs that stole
its eggs. Blockly is split into three main
-
parts. On the left is the bird's maze, where
your program will run. The instructions for
-
each level are written below the maze. This
middle area is the toolbox and each of these
-
blocks is a command that the bird can understand.
The white space on the right is called the
-
workspace and this is where we'll build our
program. If I drag the move block to our work
-
space and press "run", what happens? The bird
moves forward one box on the grid. And what
-
if I want the bird to do something after it
moves forward one box? I can add another block
-
to our program. I'm going to choose the "turn
right" block and I'll drag it under my move
-
block until the yellow arrow appears. Then
I'll drop it and the two blocks will snap
-
together. When I press "run" again, the bird
will perform the commands that are stacked
-
from top to bottom on our work space. If you
ever want to delete a block, just remove it
-
from the stack and drag it to the trash can.
After you've hit run, you can always hit the
-
reset button to get the bird back to the start.
Now let's get those pigs!