Saltar al contenido
The Lumenary
3.º a 5.º gradoComputationLección disponible

Repetition and decisions

Repeating steps with loops, making decisions with if–then rules, and algorithms for arithmetic such as column addition, in unplugged activities and simple block-based programs.

math.comp.loops-and-conditions

Se basa en

Requisitos previos obligatorios, hasta el fondo: 2

Aprenderás a

  • Use a loop to shorten a sequence of repeated instructions, such as drawing a square.
  • Write if–then rules for sorting objects or playing a simple game.
  • Explain the written algorithm for column addition as a loop over place values with a carry.

Definición

  • A loop repeats a block of instructions a fixed number of times or until a condition holds.
  • A condition is a statement that is true or false, used to decide which instructions to follow.

Teorema

  • 'Repeat 4 times: move forward, turn right 90°' draws a square.
  • Column addition works through the digits from right to left, carrying 1 whenever a column sum is 10 or more.

Errores frecuentes

  • Thinking a loop must run forever or exactly once.
  • Writing a stopping condition that can never become true, so that the loop never stops.

Conduce a

Descubrimientos opcionales

Lecturas complementarias

  • Tim Bell, Ian H. Witten and Mike Fellows, Computer Science Unplugged