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
Unplugged Activities: Kodable | CS Finding Shapes
App Store/Google Play
Scratch Jr
PBS Kids Scratch Jr
Tools
Code & Go Mouse
App Store/Google Play
Bee Bot / Blue Bot
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.
Tools
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.
Activities/Resources
Lesson 5 Debugging with Laurel Lesson Plan
CS Unplugged Activity: Quick card flip magic
Code.og Unplugged Activity Relay
Swift - Learn to Code 1 Lesson 2 Think Like a Detective: Debugging
Tools
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