Utah Interdisciplinary Computer Science: 1st Grade
- Level Elementary School
- Number of Lessons 46
- Grade 1st
This course is aligned to UT standards and designed to provide computer science instruction for Utah 1st 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 - 8 (46 lessons)
Students learn to log in to CodeHop and use events and sequences to create their first programs.
Students use coding to explore place value, comparing two-digit numbers, story problems, telling time, patterns, and shapes.
Students model light and shadows, sound, the sun and moon, camouflage, and animal life cycles.
Students practice digraphs, build sentences, animate a personal story, and explore a career creating litter-free communities.
Students explore responsibilities, create a map, and model economic choices.
Students use the design process, loops, message events, variables, and debugging to build games and animations.
Students learn computer basics, keep information safe, practice digital citizenship, manage files, and complete guided research.
Students sort with charts and train an AI to recognize an alien called a Blorg.
Explore a sample lesson from this course!
1st grade students use events, sequences, loops, message events, and variables to create programs and games. They apply coding to place value, two-digit numbers, story problems, telling time, and shapes, model light and shadows, sound, moon phases, and animal life cycles, practice digraphs and sentence building, and create a map. Students also learn about online safety and digital citizenship, practice guided research, and explore how AI learns by training it to recognize an alien called a Blorg.
Most lessons in Utah Interdisciplinary Computer Science: 1st 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. 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: 1st 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: 1st Grade is aligned to the Utah Computer Science standards, and each lesson identifies the standard or standards it addresses to support planning.