Computer Science Fundamentals: Offline Edition

coding
Computer course
computer science
programming
STEM
Kids activities
Kids program
after-school

Learn programming concepts without using a computer

About Event

Computer Science Fundamentals introduces students to the core concepts of programming — without using computers. Through hands-on, interactive activities, participants explore how computers “think” by breaking problems into clear, logical steps and giving precise instructions.

Throughout the course, students will participate in unplugged challenges such as designing algorithms for everyday tasks, creating step-by-step instruction sequences, exploring patterns, and testing logical conditions through games and movement-based activities. They will debug mistakes, improve their instructions, and learn how small changes can affect outcomes — just like programmers do when building software.

Students will develop foundational concepts including sequencing, algorithms, loops, conditionals, and problem decomposition, all taught in an age-appropriate and accessible way. Alongside technical understanding, children will strengthen critical thinking, collaboration, persistence, and clear communication skills.

By the end of the course, students will understand the logic behind programming and feel confident approaching future programming experiences with a strong conceptual foundation.

Event Details