AboutProgramsTeamContributeJoin

Join Our Email List

Upcoming Programs

Philosophy

Hands-On Learning

We believe students learn best by doing. Our programs are interactive and project-based.

Accessible for All

We design our curriculum to be inclusive and adaptable for students of all backgrounds.

Real-World Impact

Our courses connect STEM concepts to real-world problems and solutions.

Our Courses

Engineering

[1.1] Maker Space Workshops**

• Grades 1-5 OK and grades 2-4 ideal (US/Canada) • Ages 6-13 (International) • Projector/TV, occasional office supplies • Introducing basic engineering concepts through fun and simple challenges like popsicle stick bridges, spaghetti and marshmallow towers, wooden cars, and more!

[1.2] Intro to Engineering**

• Grades 5-8 OK and grades 6-8 ideal (US/Canada) • Ages 12-18 (International) • Projector/TV • Introducing more applicable engineering concepts through engineering challenges that walk students through real-world fields and problems faced by engineers.

[1.3] Intro to TinkerCAD*

• Grades 1-5 OK, grades 3-5 ideal (US/Canada) • Ages 10-18 (International) • Projector/TV, Tablets/Computers (if possible) • Students learn how to make basic 3D models through computer-aided design using the beginner-friendly software TinkerCAD!

[1.4] Intro to Onshape*

• Grades 5-12 OK, grades 6-10 ideal (US/Canada) • Ages 13+ (International) • Projector/TV, Chromebooks/Computers (if possible) • Students learn how to create 3D models and machines through computer-aided design in Onshape, a software used in robotics and industry across the world.

[1.5] Intro to Electrical Engineering**

• Grades 5-12 OK, grades 6-8 ideal (US/Canada) • Ages 12-18+ (International) • Projector/TV • Students are introduced to more applicable engineering concepts through engineering challenges that walk students through real-world fields and problems faced by engineers.

Mentoring

[2.1] Intro to FLL**

• Grades 4-8 (US/Canada) • Ages 9-16 (International) • LEGO SPIKE Prime kits, mats, project boards, and a workspace • This course is designed for students and parents to be able to learn the basics of F.I.R.S.T. Lego League to start a robotics team and prepare for competition, supported by volunteer coaches with past participation or judging experience in FLL. This course is being co-developed with FTC Team 23511, Seattle Solvers.

[2.2] Intro to FTC**

• Grades 6-12 OK, grades 7-10 ideal (US/Canada) • Ages 12-18 (International) • FTC Robot kits, project boards, computers, and a workspace • This course is designed for students and parents to be able to learn the basics of F.I.R.S.T. Tech Challenge to start a robotics team and prepare for competition, supported by volunteer coaches who have past participation or judging experience in FTC. This course is being co-developed with FTC Team 22105, Runtime Terror.

[2.3] Intro to Science Fair*

• Grades 6-12 OK, grades 6-8 ideal (US/Canada) • Ages 14-18 (International) • Projector/TV, Chromebooks/Computers • Students learn how a science fair works and how to compete in their local ISEF-affiliated fair, creating a science or engineering project of their interest and presenting to adult judges, taught by current/former participants. This course was co-developed with the Greater San Diego Science and Engineering Fair (GSDSEF) Student Leadership Board (SLB).

[2.4] Intro to Research**

• Grades 8+ OK (US/Canada) • Ages 13+ (International) • Projector/TV, Chromebooks/Computers • Students learn about key concepts of performing original research and participating in academia through demonstrations, case studies, and projects. This courses uses curriculum developed by the International Research Olympiad.

Programming

[3.1] Intro to Python*

• Grades 3+ OK, grades 5-8 ideal (US/Canada) • Ages 13+ (International) • Projector/TV, Chromebooks/Computers (if possible) • Students learn how to use the beginner-friendly Python programming language, the most popular language for programming today, and are exposed to its applications in data science and artificial intelligence.

[3.2] Intro to Java*

• Grades 5+ OK, grades 7-10 ideal (US/Canada) • Ages 13+ (International) • Projector/TV, Chromebooks/Computers (if possible) • Students learn how to use the Java programming language, one of the most popular languages for programming today, and are exposed to its applications in robotics and app development.

[3.3] Intro to Artificial Intelligence*

• Grades 6+ OK, grades 8-12 ideal (US/Canada) • Ages 16+ (International) • Projector/TV, Chromebooks/Computers (if possible) • Students who are familiar with another programming language are introduced to applications of programming to fields in artificial intelligence, such as computer vision, natural langauge processing, and machine learning.

[3.4] Intro to Front-End Development*

• Grades 6+ OK, grades 6-10 ideal (US/Canada) • Ages 13+ (International) • Projector/TV, Chromebooks/Computers (if possible) • Students learn how to create their own basic website using JavaScript, HTML, and CSS, and learn important concepts about frontend development that power the modern internet!

[3.5] Intro to Programming with Scratch*

• Grades 1-8 OK, grades 3-5 ideal (US/Canada) • Ages 10+ (International) • Projector/TV, Chromebooks/Computers (if possible) • Students learn basic concepts of programming with Scratch, a visual block-coding interface developed by professionals at MIT, to create simple games and scenes!

Physics/Math

[4.1] Intro to Algebra and Geometry**

• Grades 2-7 OK, grades 3-5 ideal (US/Canada) • Ages 10-18 (International) • Projector/TV, Whiteboard, Paper/Pencils (if possible) • An introductory math course for students who are familiar with addition, subtraction, multiplication, and division, but have not yet used variables or geometry principles, in an interactive format.

[4.2] Intro to Classical Physics**

• Grades 4-10 OK, grades 5-8 ideal (US/Canada) • Ages 10-18 (International) • Projector/TV, Whiteboard, Paper/Pencils (if possible) • Students use projects and demonstrations to learn about key classical physics concepts like forces, motion, gravity, buoyancy, springs, and more, while building their own machines!

[4.3] Intro to Electromagnetism**

• Grades 4-10 OK, grades 6-8 ideal (US/Canada) • Ages 13-18 (International) • Projector/TV, Whiteboard, Paper/Pencils (if possible) • Students use projects and demonstrations to learn about key elements of electromagnetism and modern physics concepts like magnets, fields, circuits, waves, and relativity!

Natural Sciences

[5.1] Intro to Earth Science**

• Grades 1-6 OK, grades 3-5 ideal (US/Canada) • Ages 10+ (International) • Projector/TV, Whiteboard (if possible) • Students learn about the basics of earth science through activities and experiments, including how populations behave, the layers of earth, why seasons exist, and more!

[5.2] Intro to Biology**

• Grades 3-8 OK, grades 5-8 ideal (US/Canada) • Ages 10+ (International) • Projector/TV, Whiteboard (if possible) • Students learn about key concepts of biology and life through experiments and demonstrations, including cell behavior, photosynthesis, nutrients, and more.

[5.3] Intro to Chemistry**

• Grades 4-8 OK, grades 5-8 ideal (US/Canada) • Ages 10+ (International) • Projector/TV, Whiteboard (if possible) • Students learn about key concepts of chemistry through labs and experiments, including molecular structure, types of reactions, and more.