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

Learning Resource Type

Classroom Resource

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.

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.

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.

CR Resource Type

Lesson/Unit Plan

Resource Provider

Code.org

License Type

Custom
ALSDE LOGO