Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Maryland Computer Science: 1st Grade

This course is designed to provide computer science and technology instruction for Maryland 1st Grade students. Students learn programming and technology concepts, including: computing systems, networks and the Internet, data analysis, algorithms and programming, and impacts of computing.

1st Grade
9 Units
42 Lessons

What Students Will Learn

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

UNITS - 9 (42 lessons)

  • Optional Review

    This optional review module has students revisit the story-driven Scout Adventures series to review navigating the programming interface, adding characters and backgrounds, and building motion sequences.

  • Getting Started

    Students explore what a computer is and how to troubleshoot it, then apply computational thinking to break down and sequence their evening routines.

  • Sequences & Events

    Students build on sequencing and event skills through drawing, event-driven games, wait blocks, and debugging practice, culminating in a career-connected project about solving community litter problems.

  • Optional Loops

    This optional unplugged module has students practice sequencing loop instructions together through card games that guide Scout through a maze.

  • Loops

    Students learn to use repeat and forever loops to run code multiple times, applying them to a butterfly-catching game and a repeating dance animation.

  • Message Events

    Students learn to use message events to coordinate communication between characters, applying the concept to a relay race and a Simon Says game, while also being introduced to speed blocks and variables.

  • Pages & Grid

    Students use pages and the grid feature to build more complex multi-scene programs, including a tapping game, a mini golf game, a greeting card, and a maze, culminating in a race program using the end block.

  • Culmination Projects

    Students apply the design process and skills learned throughout the course to plan, build, and revise culminating projects, including a personal "About Me" program and a river-crossing game.

  • Digital Literacy

    Students build digital literacy by conducting guided research, visualizing collected data, learning how computers store data as files and communicate over networks, and practicing safe and positive online behavior.

Lesson Previews

Explore a sample lesson from this course!