Grade/Standards

Kindergarten

2. Demonstrate use of input devices. Examples: Mouse, touch screen, keyboard 

Tools

Advance Input and Output Resource Tool

Grade/Standards

First 

3. Construct elements of a simple computer program in collaboration with others. Examples: Block programming, basic robotics, unplugged programming. 

Activities/Resources

CodeMonkey Jr 

Beaver Achiever

Very Hungry Caterpillar

Unplugged Activities: Kodable | CS Finding Shapes

 

App Store/Google Play

Scratch Jr

PBS Kids Scratch Jr

Grade/Standards

Second

3. Construct elements of a simple computer program using basic commands . Examples: Digital block - based programming, basic robotics. 


4. Identify bugs in basic programming. Examples: Problem - solving, trial and error. 

Grade/Standards

Third

7. Test and debug a given program in a block - based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others. Examples: Sequencing cards for unplugged activities, online coding practice. 

Grade/Standards

Fourth

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

Grade/Standards

Fifth

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


7. Identify variables. 


8. Demonstrate that programs require known starting values that may need to be updated appropriately during the execution of programs. Examples: Set initial value of a variable, updating variables. 

Tools

Dash and Dot


Binary Numbers


Note: The arithmetic operators perform addition, subtraction, multiplication, division, exponentiation, and modulus operations. Binary arithmetic includes the basic arithmetic operations of addition, subtraction, multiplication and division. Binary Lesson Can also be used with 4th & 5th Grade Abstraction


Abstraction 4th

1. Construct a basic system of numbers, letters, or symbols to represent information as a cipher. Examples: Combine data from multiple sources, sorting multi-level.


Abstraction 5th

1. Construct a complex system of numbers or letters to represent information.

Example: Student-created complex secret codes using more than one form to solve a

problem or answer a question.

Resources for July 15, 2024 

(K - 2) Sight Words - Wheel of Names 

DLCS Lesson Demo Links

Resource Links

Additional Links