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

DLCS18.4.7

Create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.

Unpacked Content

Knowledge

Students know:
  • the definitions for arithmetic operators, conditionals, and repetition as they relate to programming.
  • strategies for collaborating with peers.

Skills

Students are able to:
  • create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs.
  • implement strategies to collaborate with others.

Understanding

Students understand that:
  • operators in programming make many options available, reducing the length of an alorithm, pseudocode, or program.

Vocabulary

  • program
  • block-based visual programming environment
  • arithmetic operators
  • conditionals
  • repetition
ALSDE LOGO