(ICT) The process of interrupting a sequence of instructions in a computer program in order to go to a different point. For example, in a CALL exercise the program might branch to one point if the learner is right but to another if the learner is wrong. This is a technique that is also used frequently in adventure games, mazes and simulations. See: Adventure Game, Maze, Simulation