Learning Resource Type

Classroom Resource

Computer Science Discoveries Unit 6 Chapter 1 Lesson 2: Designing Screens with Code (18-19)

Subject Area

Digital Literacy and Computer Science

Grade(s)

6, 7

Overview

Students will design a prescribed app, making changes to design elements to match the intended design. By reading and changing the content on the screen of an app, the class starts to build apps that only need a single screen. Even with just one screen, these techniques allow for lots of user interaction and functionality.

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.8

    Create a program that initializes a variable.

    Unpacked Content

    UP:DLCS18.6.8

    Vocabulary

    • initialize

    Knowledge

    Students know:
    • that updating a variable during a program changes the initial value set, so variables need to be initialized (set to the original value) at the start or end of a task or program.

    Skills

    Students are able to:
    • set variables back to their original values upon start
    • up or completion of a task or program.

    Understanding

    Students understand that:
    • variables need to be initialized for programs to work properly more than once.
    Digital Literacy and Computer Science (2018) Grade(s): 7

    DLCS18.7.7

    Create a program that updates the value of a variable in the program.

    Unpacked Content

    UP:DLCS18.7.7

    Vocabulary

    • program
    • value

    Knowledge

    Students know:
    • how to update variables throughout their programs.

    Skills

    Students are able to:
    • write complex programs where variables can be changed while a program is running.

    Understanding

    Students understand that:
    • variables can be changed while a program runs.
    • changes to variables could trigger other events within a program.
    Link to Resource

    CR Resource Type

    Lesson/Unit Plan

    Resource Provider

    Code.org
    Accessibility
    License

    License Type

    Custom
    ALSDE LOGO