From concepts to application
Explore data representation, algorithms, the internet and the effects of computing through everyday examples. Explain what an algorithm does as well as tracing it.
Preparing for project work
Identify inputs, processing and outputs for a small program. Use lists and procedures to solve a meaningful problem. During the official Create task, follow current student directions on permitted assistance.
Written explanations
Describe the purpose of a procedure, the effect of its parameter and how it behaves for two inputs. Preparation exercises help make your reasoning visible.