Overview

Learning Objectives

Evidence Statements

Product Outcomes

Materials

Pens/pencils for the students, fresh whiteboard markers for teachers

Class poster (List of rules, language table, course calendar)

Language Table (see below)

Preparation

OPTIONAL: Hand out Warmup activity sheet.

What datatypes have you seen so far? Can you think of

`Number`values?`String`values?`Image`values? What are some expressions that evaluate to a`Number`? How about the other datatypes?Before introducing a new datatype (Booleans), this would be a good time to quickly review the three major contexts students have learned for working with expressions: Circles of Evaluation, Contracts and Design Recipe. In this lesson, students will apply each one of them to Booleans, discovering that everything they’ve already learn still applies - even in the new type.