Our Programs
How we're spreading CS through special virtual and in-person experiences
PROGRAM OVERVIEW
Code.org (Block Code): This program teaches the fundamental building blocks of programming to beginner students through block code. Throughout the program, block code concepts are transitioned into more advanced programming principles. By the end of the program, students will have built a fully-functioning game project using their newfound programming skills. FULLY ONLINE
​
AI Development (Python): This program introduces students to artificial intelligence and machine learning topics through project-based learning. Students will learn all the newest AI technologies such as neural networks, LLMs, machine learning, etc. By the end of the program, students will have integrated these concepts into their own functioning model. FULLY ONLINE
​
Game Development (Java): This program teaches students high school and college-level Java concepts through the development of a game. Students will learn AP Computer Science concepts and be fully prepared to take the course in high school. By the end of the program, students will have built a fully functioning game using Java. FULLY ONLINE
​
Website Development (HTML/CSS/JavaScript): This program teaches students how to build a fully functioning professional website. Students are trained in full-stack web development and will learn how to integrate databases, interactive UI, website security, etc. into their sites. By the end of the program, students will have built a fully functioning website. FULLY ONLINE
​
Lego Robotics: This program introduces students to robotics through building a Lego Robot, and students will be taught both the mechanical and software aspects. Students will be placed in teams to build their own robots and compete against each other by the end of the program. HYBRID -> Option to attend in-person at the Cupertino Library, or option to attend virtually
​
Mechanical Engineering: This program teaches students mechanical engineering concepts through hands-on activities. Students will be taught algebra-based physics as well as computer modeling software to build physical projects. By the end of the program, in-person students will compete in a bridge-building competition to win an award. HYBRID -> Option to attend in-person at the Cupertino Library, or option to attend virtually