INFACT Sequences

INFACT materials are organized into six Sequence Topics. Within each sequence topic, activities are arranged by type (Activation, Foundational, Applied, Wrap-Up) and offer opportunities to get up and move, play digital games, use Scratch coding, and engage with robots. Teachers can choose the combination of activities that best suit their learners’ needs for a fully customized curriculum.

Introduction to CT
Introduces learners to computational thinking practices that will be used throughout the other sequences.

Clear Commands
Prepares learners for the idea of using a common set of coding commands to give instructions for a task.

Conditional Logic
Focuses on the use of IF-THEN commands with the introduction of Boolean operators such as AND, OR, and NOT.

Repeat Loops
Focuses on the use of REPEAT commands to group patterns of commands, in order to make instructions more efficient.

Variables
Focuses on the use of variables to make commands modifiable and built into reusable algorithms.

Functions
Focuses on the creation and use of functions to build sets of commands into reusable algorithms.