Please enable JavaScript to use CodeHS

CodeHop by CodeHS

1st Grade Massachusetts Digital Literacy and Computer Science

This course is designed to provide digital literacy and computer science instruction for Massachusetts 1st grade students.

13 Units
0 Lessons

What Students Will Learn

See the full syllabus for all topics and activities, or explore the course to try it out.

UNITS - 13 (0 lessons)

  • Optional Review

    Students review the Kindergarten Scout Adventures story and CodeHopJr basics, with extra mouse practice for those who need a refresher before starting 1st grade content.

  • Getting Started

    Students revisit computational thinking with an evening-routine activity and build on their mouse skills before diving into new programming concepts.

  • Sequences & Events

    Students build on their sequencing skills by using events, debugging, and the design process to create a variety of original projects.

  • Loops

    Students create programs using repeat loops and continue building their debugging skills.

  • Message Events

    Students use message events to make characters communicate and interact within a program.

  • Pages

    Students build more complex multi-page games and projects, expanding on the page-based programs they created in Kindergarten.

  • Grid

    Students use the grid and end block to program movement-based projects like mazes and races.

  • Culmination Project

    Students apply a full year of programming skills to design and build a personal "About Me" program.

  • Computing Systems

    Students explore how computers work and how they connect to networks and the Internet.

  • Safety & Responsibility

    Students learn safe password practices, responsible technology use, positive online behavior, and how to give credit for others' work.

  • Data & Analysis

    Students collect, store, research, and analyze data to identify patterns and make predictions.

  • Impacts of Computing

    Students explore how computing devices and computer science careers help solve problems in their communities.

  • AI Exploration

    Students learn what AI can do and how decision trees and patterns help computers make decisions.