Skip To Main Content

Computer Science

fifth grade students on computers

The K-5 Computer Science program ignites a passion for problem-solving and creative design in young learners. We foster computational thinking through a blend of tactile activities and age-appropriate digital experiences. Our youngest students explore fundamental concepts like sequencing, patterns, and algorithms through hands-on tools like programmable robots, building blocks, and interactive games, while older students transition to beginner coding platforms and visual programming languages. Throughout all grade levels, design thinking principles are integrated, encouraging students to empathize, define problems, brainstorm solutions, prototype, and test their creations.

Our program emphasizes collaboration, critical thinking, and iterative design, fostering a growth mindset where students learn from mistakes and embrace challenges. We aim to build a strong foundation in computational thinking, empowering students to become confident and creative problem-solvers in an increasingly digital world. By blending physical exploration with digital engagement, we nurture a love for learning and prepare students to become future innovators.

Computer Science Curriculum

Use the keyword search area below to search our curriculum by topic or grade.

Technology

James Mitchell

James Mitchell

Teacher
Elementary School

Elementary School Technology Highlights

Car-Shaped Robot Teaches Kindergartners About Programming

Equipped with car-shaped Sphero Indi robots that zoom around the classroom, kindergartners have been learning the fundamentals of computer science in a fun and hands-on way.