Maryland Computer Science: Kindergarten
- Level Elementary School
- Number of Lessons 38
- Grade K
This course is designed to provide computer science and technology instruction for Maryland Kindergarten 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 - 7 (38 lessons)
This optional module builds foundational skills through unplugged sequencing activities and card games, acting out events, and practicing basic mouse and keyboard use.
Students learn to log in to CodeHop, explore what a computer is and how it works, and apply computational thinking to sequence their morning routines.
Through the story-driven Scout Adventures series, students learn to navigate the programming interface, add and modify characters and backgrounds, and build motion sequences, then use drawing tools to create a fairy-tale scene.
Students combine events with show/hide and grow/shrink blocks to animate scenes like an underwater submarine adventure, and extend their programs across multiple pages using the go-to-page block.
Students experiment with sound, speed, and motion blocks to animate transportation and personal "All About Me" scenes, practice debugging, and learn to use loops to repeat code.
Students apply the design process and combine events, sequences, and loops in culminating projects, including an interactive chicken-crossing game and an animated wildlife scene.
Students build early digital literacy by learning that computers store data as files, exploring variables, collecting and analyzing data, researching topics, understanding networks, and practicing safe and kind online behavior.
Explore a sample lesson from this course!