6 Weeks
PiCar Camp
Students build and program an autonomous car using Python, Raspberry Pi, and computer vision.
Included in this campFoundational Program
Every Programming Journeys camp starts here. Python is how students learn to build real things, from the California Burrito Shop App to robotics and AI.
.png)
Why Python
Students will learn to write real Python programs,
from their first line of code to a complete working project.
Not every programming language is built for learning. Python was designed to be readable, logical, and powerful, which is exactly why it is used in top universities, research labs, and companies like Google, NASA, and Meta. It is the best first language a student can learn, and the same one professionals use every day.
Used by engineers and universities worldwide
Runs websites, AI models, and professional software
Clear syntax that beginners can start writing from day one
The foundation that every Programming Journeys camp begins with
By the end of camp, students will understand how software actually works and have built a real, working program themselves.
Preview
Students built this California Burrito Shop app in Python, one function at a time. Every screen and button comes from code they wrote and can explain.
Real curriculum samples used to teach programming, robotics, and AI, developed and produced in-house by our team.
Inside the Curriculum
The AI learning assistant that guides students as they build real technology with Python, robotics, and AI.
Inside the Curriculum
These are the twelve roles involved in building real software, and the twelve roles students will learn to take on.
Included In
Python powers every program, giving students hands-on experience in every track.
6 Weeks
Students build and program an autonomous car using Python, Raspberry Pi, and computer vision.
Included in this camp2 Weeks
Students build their own AI agent using Python and modern AI frameworks.
Included in this camp2 Weeks
Students build a real streaming server using Python and networking tools.
Included in this camp2 Weeks
Students connect sensors and devices to the internet using Python and Raspberry Pi.
Included in this campCurriculum
Students are introduced to the core ideas behind real software and modern programming, adapted from university-level computer science.
The language of computers and why Python
How programs store information and work with it
Decisions, logic, and loops that make programs think
Functions that let students reuse and organize their code
Real Engineering
Students write Python in VS Code, the same environment used by professional software engineers worldwide.
Code
Students start with real Python source code and see how the first lines of a program turn into a working software system.
Execution
Students test the logic live, place orders, and watch the program respond before any final interface polish is added.
App
The final project brings everything together in a complete app that students can see, use, and explain.
This is how real programs are written, adapted for students.
The Big Picture
Software runs the world. The phones in our pockets, the AI systems shaping decisions in hospitals and banks, and the apps families use every day. All of it is code written by someone.
Most students only use technology. A few learn to build it. The students who learn to build start with Python, the language used at NASA, in AI research labs, in data science teams, and in every advanced camp on this site.
Every camp at Programming Journeys is built in Python. PiCar, Korra Jr., IoT, Streaming. When a student finishes Python Programming, they are not just learning syntax. They are learning the language that their next camp is built on.
Python is the foundation. Every engineer starts here.

Structure
Class Size
Small group instruction (1:8 ratio)
Method
Step-by-step guided build process
Pace
Hands-on learning every day
Support
Direct support from an experienced instructor
Audience
Ages
students ages 8–14
Experience
Beginners with no prior experience
Interest
Students interested in coding, logic, or technology

Your Instructor
Taught by a college professor, a university lecturer, and an engineer
SWC: Programming, Computer Organization, and Architecture
SDSU: Microprocessors
16+ years of real-world engineering experience
NIWC Pacific, unmanned systems, software design
Students use real tools and technologies
Python, Docker, Raspberry Pi, networking
University-level concepts adapted for students ages 8–14
Rigorous curriculum, not watered-down activities
Students are learning Python from someone who writes production code for a living, not someone reading off a script.
Python is already included in every camp. Pick the program that matches your student's interest and register today.
Summer 2026 · Hosted at Southwestern Community College · Chula Vista, CA · ages 8–14