New York Computer Science and Digital Fluency: Kindergarten
- Level Elementary School
- Number of Lessons 38
- Grade K
This course is designed to provide computer science instruction for New York Kindergarten students. Students learn programming and principles of computer science including: computing systems, research, algorithms and programming, and computer safety.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 9 (38 lessons)
Students use screen-free activities, including dance sequences, card games, and acting out events, to build sequencing and event skills, and get an early introduction to variables as a way to store and manipulate data.
Students learn to log into and navigate the CodeHop platform, build mouse and keyboard skills, learn basic computer hardware and software vocabulary, practice responsible technology use, and apply computational thinking to daily routines.
Through the story-driven Scout Adventures series, students explore the programming interface, adding and modifying characters, backgrounds, and pages while sequencing motion blocks and events to animate a story.
Students combine drawing tools, event blocks, multi-step sequences, and show/hide and grow/shrink blocks to build interactive scenes, while also learning to collect and analyze simple data.
Students learn to build programs with multiple pages and use the "go to page" block to navigate between them.
Students use speed, sound, and "say" blocks to animate characters, create a personal "All About Me" program, and practice debugging event and motion sequences.
Students learn to use repeat and forever loops to repeat actions efficiently, applying loops to animate characters and create effects like fireworks.
Students combine events, sequences, and loops learned throughout the course to design an original wildlife scene project.
Students build digital citizenship skills by learning to protect private information, explore how technology impacts daily life, conduct basic research, and understand how computers store data and connect through networks.
Explore a sample lesson from this course!