Utah Interdisciplinary Computer Science: 3rd Grade
- Level Elementary School
- Number of Lessons 53
- Grade 3rd
This course is aligned to UT standards and designed to provide computer science instruction for Utah 3rd Grade students.This course integrates coding into math, science, ELA, and social studies lessons. It is meant to be taught approximately once a week by the general education teacher.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 9 (53 lessons)
Students follow Scout on a four-part programming expedition to learn the basics of CodeHop.
Students use coding to explore multiplication, fractions, measurement, and shapes, including building a multiplication quiz game.
Students model forces, adaptations, life cycles, weather and climate, pollution, and nutrition.
Students explore prefixes and suffixes, animate poetry, build a random sentence generator, and create original stories.
Students explore how communities adapt to their environment and create a choose-your-own-path game about culture.
Students create digital flashcards, Venn diagrams, and cause-and-effect programs that work for any subject.
Students use events, loops, broadcasts, conditionals, variables, and functions to build projects, including pair programming a band and a functions dance.
Students learn about computing systems, networks, cybersecurity, data, and digital responsibility.
Students explore how AI is trained, why people build smart machines, and how to ask AI better questions.
Explore a sample lesson from this course!
3rd grade students build programs with events, loops, broadcasts, conditionals, variables, and functions. They use coding to practice multiplication, fractions, and measurement, model forces, life cycles, and weather, animate poetry and build a random sentence generator, and create a cultural choose-your-own-path game. Students also learn about computing systems, cybersecurity, and data, and explore how AI is trained and how to ask AI tools better questions.
Most lessons in Utah Interdisciplinary Computer Science: 3rd Grade use coding to teach or reinforce grade-level content in math, science, English language arts, and social studies, so teachers can integrate computer science into the subjects they already teach. Cross-curricular projects such as digital flashcards, Venn diagrams, and cause-and-effect programs can be adapted to any subject. Additional strands build core programming skills through games and projects, and Digital Literacy and Artificial Intelligence strands cover computing systems, online safety, data, and AI.
Utah Interdisciplinary Computer Science: 3rd Grade provides about 36 hours of instruction, enough for a full school year. Lessons are organized into strands by subject, so teachers can choose and order lessons to fit their curriculum and schedule. Every lesson is built in a ready-to-teach format, with step-by-step videos that walk students through the lesson. Lessons are designed to be teacher-led, and a self-paced option is also available. Some strands end with a short quiz that can be assigned digitally, played as a QuizBuzz activity, or printed.
No. There are no prerequisites, and the course is designed to support all learners regardless of prior computer science experience. The Getting Started with Coding lessons introduce the CodeHop coding environment before students apply their skills across subjects.
Utah Interdisciplinary Computer Science: 3rd Grade is aligned to the Utah Computer Science standards, and each lesson identifies the standard or standards it addresses to support planning.