Unit 6
Booleans: Teaching Functions to Compare

Agenda
15min Introduction
5min Booleans
25min onscreen? 1.0
15min Boolean Functions
25min onscreen? 2.0
5min Closing

Unit Overview

Students discover Boolean types, and use them to create programs that test values, and then model scenarios using these programs.

Learning Objectives

Students will:

Product Outcomes

State Standards

See Bootstrap Standards Matrix provided as part of the Bootstrap curriculum.

Length: 90min

Materials and Equipment

Preparation

Language Table

TypesFunctions
Number+ - * / sq sqrt expt
Stringstring-append string-length
Imagerectangle circle triangle ellipse
radial-star scale rotate put-image

Introduction Time: 15 minutes

Booleans Time: 5 minutes

onscreen? 1.0 Time: 25 minutes

Boolean Functions Time: 15 minutes

onscreen? 2.0 Time: 25 minutes

Closing Time: 5 minutes

Creative Commons LicenseBootstrap by Emmanuel Schanzer is licensed under a Creative Commons 3.0 Unported License. Based on a work at www.BootstrapWorld.org. Permissions beyond the scope of this license may be available at schanzer@BootstrapWorld.org.