# data[].attributes.body
Create a program to follow steps of dance learnt (do dance lessons before). A sprite can repeat the steps

# data[].attributes.headline
Create a dance routine which includes repeat

# data[].attributes.subject
Create a dance routine which includes repeat

# data[].attributes.body
Students create a game whereby the sprite follows a set of directions to collect items and receive points.

# data[].attributes.headline
In litter game, obstacle performs an action

# data[].attributes.subject
In litter game, obstacle performs an action

# data[].attributes.body
Create a program where for a set routine of movements, the sprite responds with a repetitive response.

# data[].attributes.body
Create a program where a sprite repeats a set of actions  e.g. dance pattern

# data[].attributes.body
Use loops to repeat a series of actions.

# data[].attributes.body
In a maze game, an obstacle sprite repeats a movement

# data[].attributes.body
Dance pattern in Scratch.

# data[].attributes.headline
Add to car track with hazards, to have to go around.

# data[].attributes.subject
Add to car track with hazards, to have to go around.

# data[].attributes.body
Students can program a series of sprites to act in a repetitive fashion (moving back and forth etc) to act as a hazard to avoid when the main character is navigating the maze. The programmed movement back and forth is an iteration.

# data[].attributes.headline
Get Dash to visit each child in a circle and ask a question

# data[].attributes.subject
Get Dash to visit each child in a circle and ask a question

# data[].attributes.body
apply mathematical knowledge to draw 2D shapes using repeat command

# data[].attributes.headline
Use Blockly and JavaScript language to program a robot to follow a square path back to its home.  

# data[].attributes.subject
Use Blockly and JavaScript language to program a robot to follow a square path back to its home.  

# data[].attributes.body
Have two sprites 'dance' by repeating  a series of movements.

# data[].attributes.body
Students were required to develop a sequence of steps to make a square

# data[].attributes.headline
Draw a spinning square using iteration in SCRATCH

# data[].attributes.subject
Draw a spinning square using iteration in SCRATCH

# data[].attributes.attachment_link.title
Drawing a Spinning Square Used Iteration: Programming in Scratch 2.0

# data[].attributes.attachment_link.description
Drawing multiple squares to look like a spinning square used iteration, where the variable that was set and changed was the direction the character was facing when it drew the next square! Watch this video within an EdX course "Programming in Scratch" to learn more! https://www.edx.org/course?search_query=programming+in+scratch

# data[].attributes.body
Getting Dash to form a sequence of steps adding sounds that make a pattern

# data[].attributes.headline
Using Scratch to move the character is a sequence of steps to form a pattern

# data[].attributes.subject
Using Scratch to move the character is a sequence of steps to form a pattern

# data[].attributes.body
Get the students to work out the sequence of steps required to continue the movement of a Dash robot in a square.

# data[].attributes.headline
Having the students sequence the sprite to repeat a pattern of actions when

# data[].attributes.subject
Having the students sequence the sprite to repeat a pattern of actions when