Juniors Coding Development Path
What grade 4's should know¶
Sequencing:¶
Students should be able to sequence events in a simple story or task using pictures or words and they should be able to explain the sequence using appropriate transition words. Examples: 1. Create a program that displays a message on the screen when the "run" button is clicked. 2. Create a program that plays a sound when a certain key is pressed. 3. Create a program that displays the numbers 1-10 in order. 4. Navigating a maze
Looping:¶
Students should be able to understand the concept of repeating an instruction multiple times. Examples: 1. Navigating a maze with less repeated code. 2. Make a sound multiple times in a scratch scene. 3. Jump 5 times in a scratch scene. 4. Drawing simple shapes with loops.
Events:¶
Students should be able to apply basic event programming to events such as click or touch. Examples: 1. Make a dog bark and run after it is touched. (Touch event) 2. Make a dog bark every 5 seconds. (Time event)
Resources¶
Tools¶
- Mastering scratch jnr
- Rapid router levels 1-16
- Lightbot
- PlayLab in Code.org
See also¶
- What grade 1's should know
- What grade 2's should know
- What grade 3's should know
- What grade 4's should know
- What grade 5's should know
- What grade 6's should know
- What grade 7's should know
- What grade 8's should know
- What grade 9's should know