Commonly Used Blocks

Control Blocks

  • Name:Flag Block or Hat Block
  • Type: Control
  • Description: Runs the blocks that are attached when clicked.
  • Name: Wait Block
  • Type: Control Block
  • Description: This block pauses program execution by the number of seconds entered. This block is important for animation projects.
  • Name: Repeat Block
  • Type: Control
  • Description: This block will repeat the enclosed code a number of times by changing the number to the number of repeats. Use this block to run code a certain number of times.
  • Name: Repeat Until Block
  • Type: Control
  • Description: This block repeats the code contained inside of it until a logical condition is met. Use this block to re-run code until a logical condition becomes false.
  • Name:If Else Block
  • Type: Command
  • Description: This block conditionally iterates through the enclosed blocks if the logical condition at the top of the block evaluates to True. If it is not true, it will iterate through the enclosed blocks following the 'else'.

Pen Blocks

  • Name: Clear Block
  • Type: Command
  • Description: Removes all images and drawings from the stage.
  • Name: Stamp Block
  • Type: Command
  • Description: This block makes a copy of the current costume at the current location on the stage.

Looks Blocks

  • Name:Set Size To Block
  • Type: Command
  • Description: This block sets the current size of a sprite relative to it's full size. The input parameter is a percentage. To make a sprite larger than its default size, use a value greater than 100, to make it smaller, use a value less than 100.
  • Name: Set Color Effect To Block
  • Type: Command
  • Description: This block sets the current color to the input value. To know what color corresponds to what number, check out the Colors help page.
  • Name: Switch To Costume Block
  • Type: Command
  • Description: This block changes a sprites current costume to the costume chosen in the drop down input.
  • Name: Scale by Factor
  • Type: Command
  • Description: This block scales the costume by a percentage of the current size. Use this block to change the image size on the stage bigger or smaller.

Motion Blocks

  • Name: Point at Angle Block
  • Type: Command
  • Description: Changes the current direction angle to the input parameter.
  • Name: Go To XY Block
  • Type: Command
  • Description: Changes position of current object to the location on the Stage given by X and Y.
  • Name: Rotate by Degrees
  • Type: Command
  • Description: This block rotates a sprite by the degrees entered, on the stage. Use this block to change a sprite's directions relative to its previous direction.
  • Name: Translate By Block
  • Type: Command
  • Description: This block moves a sprite on the stage by a percentage of its width or height. Use this block to move a sprite relative to its previous position.