Style

Making With Code content generally falls within the genre of narrative software documentation. However, Making With Code's intended audience is high school students taking their first computer science course; tone and structure are very important for creating a welcoming, playful, exploratory atmosphere.

Content types

Labs

Labs are meant to guide groups of students working together to explore new ideas.

Problem sets

Projects

Projects are open-ended opportunities to apply learning.

In specifying a project, it is a good idea to be clear about requirements.

Code

Open issues