Maryland Computer Science: 1st Grade
- Level Elementary School
- Number of Lessons 42
- Grade 1st
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.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 9 (42 lessons)
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.
Students explore what a computer is and how to troubleshoot it, then apply computational thinking to break down and sequence their evening routines.
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.
This optional unplugged module has students practice sequencing loop instructions together through card games that guide Scout through a maze.
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.
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.
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.
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.
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.
Explore a sample lesson from this course!