Colorado Computer Science: 2nd Grade
- Level Elementary School
- Number of Lessons 38
- Grade 2nd
This course is aligned to the Colorado 2nd grade Computer Science standards and is designed to provide computer science and digital literacy instruction for Colorado 2nd grade students. It is meant to be taught approximately weekly.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 6 (38 lessons)
Students review navigating the CodeHop interface and using events and repeat loops before starting full lessons.
Students use computational thinking on school-day routines, learn computer hardware and software basics, and practice responsible technology use.
Students debug event- and sequence-based programs, use the grid to move characters, apply loops, and explore a CS career connection to community problem-solving.
Students explore a broad set of digital literacy topics including digital citizenship, the impact of computing, AI and machine learning, data analysis, productivity software, data storage, and computer networks.
Students use message events, pages, and algorithms with peer feedback and the design process to build programs such as a racing game.
Students apply programming concepts like events, messages, and loops to interdisciplinary topics in social studies, science, ELA, and math such as place value, fractions, and money.
Explore a sample lesson from this course!
2nd grade students use the grid, loops, message events, and pages to build programs, practice debugging, feedback, and the design process, and create a racing game. They apply coding to cardinal directions, seed dispersal, erosion, sentence building, place value, equal parts, and money. Students also practice digital citizenship, create documents, presentations, and spreadsheets, research questions they choose, use data to make predictions, and explore what AI can do, how it helps people, and how machine learning works.
An Interdisciplinary Exploration unit uses coding to teach grade-level content in math, science, English language arts, and social studies, such as cardinal directions, seed dispersal, preventing erosion, building sentences, storytelling, place value, dividing shapes into equal parts, and money.
Yes. Students create a document, a presentation, and a spreadsheet using word processing, presentation, and spreadsheet tools. Students will need access to productivity software, such as Google or Microsoft tools, on a classroom device.
The course includes 36 lessons, each about 45 minutes long, providing a full year of instruction. 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 using an "I do, we do, you do" format, and a self-paced option is also available. Many digital literacy lessons include unplugged activities with printable handouts. Concepts spiral across grade levels, so students build on what they learned even if not every lesson is completed in a single year. Optional review lessons at the start of the course are not counted in the 36 lessons.
Colorado Computer Science: 2nd Grade is aligned to the Colorado Academic Standards for Computer Science, and the course syllabus identifies the standards each lesson addresses to support planning.