Students continue to work with the “Human Machine Language” - with an added SWAP command - to design an algorithm to move the minimum card to the front of the list. Students may design more algorithms for other problems and challenges provided.
- Algorithm - A list of steps to finish a task.
- Iterate - To repeat in order to achieve, or get closer to, a desired goal.
- Selection - A generic term for a type of programming statement (usually an if-statement) that uses a Boolean condition to determine, or select, whether or not to run a certain block of statements.
- Sequencing - Putting commands in correct order so computers can read the commands.