Work in Progress
Please pardon our progress while we refine the look and functionality of our new ALEX site! You can still access the old ALEX site at If you would like to share feedback or have a question for the ALEX Team, you can use the contact form here, or email us directly at
Digital Literacy and Computer Science (2018) Grade(s): 6


Create a program that initializes a variable.

COS Examples

Example: Create a flowchart in which the variable or object returns to a starting position upon completion of a task.

Unpacked Content


Students know:
  • that updating a variable during a program changes the initial value set, so variables need to be initialized (set to the original value) at the start or end of a task or program.


Students are able to:
  • set variables back to their original values upon start
  • up or completion of a task or program.


Students understand that:
  • variables need to be initialized for programs to work properly more than once.


  • initialize