Overview

**Question of the Day: How can programmers use functions to create their own abstractions?** This lesson covers functions as a way for students to organize their code, make it more readable, and remove repeated blocks of code. The class learns that higher level or more abstract steps make it easier to understand and reason about steps, then begins to create functions in Game Lab.

Vocab

New Code

Resources