Learning Resource Type

Classroom Resource

Computer Science Discoveries Unit 3 Chapter 1 Lesson 10: Booleans Unplugged (18-19)

Subject Area

Digital Literacy and Computer Science

Grade(s)

6, 7

Overview

This lesson introduces Boolean values and logic, as well as conditional statements. The class starts by playing a simple game of Stand Up, Sit Down in which the Boolean (true/false) statements describe personal properties (hair or eye color, clothing type, age, etc). The class then groups objects based on increasingly complex Boolean statements then looks at how conditionals can impact the flow of a program.

Note: You will need to create a free account on code.org before you can view this resource.

    Digital Literacy and Computer Science (2018) Grade(s): 6

    DLCS18.6.3

    Create pseudocode that uses conditionals.

    Unpacked Content

    UP:DLCS18.6.3

    Vocabulary

    • pseudocode
    • conditionals

    Knowledge

    Students know:
    • that conditional statements provide options for how a process is completed.

    Skills

    Students are able to:
    • communicate a process and its available yes/no or true/false options.

    Understanding

    Students understand that:
    • conditionals are limited to options that are either true or false.
    Digital Literacy and Computer Science (2018) Grade(s): 6

    DLCS18.6.5

    Identify algorithms that make use of sequencing, selection or iteration.

    Unpacked Content

    UP:DLCS18.6.5

    Vocabulary

    algorithm sequence selection iteration

    Knowledge

    Students know:
    • differences between the three basic programming structures.

    Skills

    Students are able to:
    • explain the differences in sequencing, selection, and iteration.

    Understanding

    Students understand that:
    • differences exist in sequencing, selection, and iteration.
    Digital Literacy and Computer Science (2018) Grade(s): 7

    DLCS18.7.2

    Create complex pseudocode using conditionals and Boolean statements.

    Unpacked Content

    UP:DLCS18.7.2

    Vocabulary

    • pseudocode
    • conditional
    • Boolean statement

    Knowledge

    Students know:
    • that Boolean logic combined with conditional statements make for complex and powerful programs.

    Skills

    Students are able to:
    • use Boolean logic combined with conditional statements to create complex pseudocode or a program.

    Understanding

    Students understand that:
    • questions in conditionals are what makes programs more complex.
    Link to Resource

    CR Resource Type

    Lesson/Unit Plan

    Resource Provider

    Code.org
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO