Use your browser’s Print command for A4 landscape, or choose A3 in its paper settings. The SVG remains sharp when enlarged. A text version follows the map.
Read the mind map as text
Constructs 1
Variables and constants: Values can change or be deliberately fixed
Assignment input output: Store read and present values
Sequence: Execute instructions in their stated order
Selection: Use conditions to choose a path
Constructs 2
Count-controlled loops: Repeat for a known number of iterations
Condition-controlled loops: Repeat while or until a condition is met
Arithmetic operators: Combine values using defined operations
Exponentiation: Raise a value to a power with the right language operator
Constructs 3
Comparisons and Boolean conditions: Tests return true or false
Nesting constructs: Place a loop or decision inside another construct
Types
Integers and real numbers: Whole numbers and fractional values differ
Characters strings Booleans: Choose types based on meaning
Casting: Explicitly convert between data types
Connections
Constructs 1 → Constructs 2: Assigned values and decisions control which repeated operations run.
Constructs 3 → Types: Operators and nested constructs must use compatible data types.