Hello World! I'm talking about control structures in Alice3. I have a movie with the ogre and when I run it he moves his arm up into position to wave. He does these statements in sequence, in order. And you can see we have to do in order and that is the control structure for this block of code. Control structures control the order in which statements are executed. I'm going to select a different control structure called do together and move these statements into the do together control structure. When we run that this time we have a much smoother movement of his arm instead of it looking like a robot where one joint move and then the other we have this nice fluid movement. I'm going to have him wave and when I have him wave his hand back and forth. I'm going to have him do that three times. Instead of repeating a bunch of statements three times I'm going to use a count, that's another control structure that we can use. We can use while and say while some Boolean expression is true for instance if we wanted to have something just keep going forever. While is a loop that would repeat the set of instructions inside that control structure. The for each and each in together are used for arrays which will look at and another lesson. The IF control structure lets us use a Boolean expression and do one thing when a Boolean expression is true and something else when a Boolean expression is false. We will be working with these different control structures from this point forward.