| A | B |
| A block of code that will run only if something is true | Conditional Code |
| Named after a mathematician, it shows a value that can be either true or false | Boolean |
| The process of combining small parts of a program to solve a larger problem | Composition |
| A loop that continues until the condition is met | For Loop |
| The Swift code to create a function | func |
| A symbol or word, such as AND, OR, and NOT that connects two or more Booleans | Logical Operator |
| The process of breaking a larger problem into smaller pieces | Decomposition |
| a block of code that repeats a certain number of times | Loop |
| A repeating set of data that can be used to form a function | Pattern |
| Telling a program to run a function | Call |
| AND | && |
| NOT | ! |
| OR | || |
| Number of left turns to make a right turn | 3 |
| A description that combines a mixture of everyday language and code | Pseudocode |
| Transports a character to another location in Playgrounds | Portal |