Unit Overview • Technology • Grade 3 • Computational Thinker
Grade 3 Technology Computational Thinker Unit
Overview
During the second quarter, third graders will learn how to code using a block-based coding language called Blockly. Students will complete a series of online puzzles that require them to learn the basics of coding including loops and conditionals. Students will transfer this knowledge showing proficiency coding a Dash robot.
LESSONS
- Introduction to Blockly Programming and Loops
- What do need to know in order to help me get started solving this problem?
- Introduction to Dash Robot
- What is the best way to represent this data?
- Repeat and Nested Loops
- What effects does automation have on society?
- Loops with Dash Challenge Cards
- What is the best way to represent this data?
- If / Then Conditionals
- How do tools help me solve problems?
- How can you use the elements of coding to solve a real world problem?
- If/Then with Dash Challenge Cards
- How do tools help me solve problems?
- How can you use the elements of coding to solve a real world problem?
Resources
RESOURCES FOR STUDENTS:
- Code.org Activity Tutorial - Google Slides Links to an external site.
- Hour of Code Activities Links to an external site.
- Dance Party Challenge Links to an external site.
- Drawing Shapes with Loops Links to an external site.
- Dash Blockly Puzzles Links to an external site.
RESOURCES FOR FAMILIES:
This course content is offered under a CC Attribution Non-Commercial Share Alike Links to an external site. license. Content in this course can be considered under this license unless otherwise noted.