BRANCHING

in computer science and programming, refers to a set of programmed instructions which teach new material by branches or steps. Within each branch, students are required to perform different tasks in sequence before moving on to a new level of proficiency.

BRANCHING: “Because it is organized in a step-by-step manner, branching allow students to master a skill first before proceeding to a higher level of performance.”
 

x