in the exam, you need to create, interpret, correct and refine algorithms using:
structured english: writing out the logic in english
pseudocode: text-based alternative of representing the sequences of steps in an algorithm (code but with no regards to syntax whatsoever)
flowcharts: representing in the form of a diagram
code in whichever language you are studying
data can be stored in these data types:
programming constructs sequences, selection, and iteration.
☆ sequence
sequence refers to the execution of statements in a linear order. each statement is executed one after another, from top to bottom.
☆ selections
selections allows different paths based on certain conditions. often uses conditional statements like "if", "else", and "switch".