Coding · Summer camp
Python Programming

- Price
- From $524 $474 a week$524 $474 a week · half day $374 $324
- Ages
- 9–14
- Group size
- Up to 14 per instructor
- Skill level
- Beginner to advancedBeginner to advanced · No experience needed
- Format
- 9:00 AM–4:00 PM, Mon–Fri
Dates & availability
Open weeks, summer 2027
Tap a week to register. Full-day price shown; you choose full or half day next.
Next week · Jun 7SoonestJun 7 – Jun 112 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 18 more weeks to Aug 2 ↓
Jun 14Jun 14 – Jun 182 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Jun 21Jun 21 – Jun 252 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Jun 28Jun 28 – Jul 22 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Jul 5Jul 5 – Jul 92 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Jul 12Jul 12 – Jul 162 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Jul 19Jul 19 – Jul 232 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Jul 26Jul 26 – Jul 302 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1Aug 2Aug 2 – Aug 62 campuses · 28 seats left
Cupertino20900 Stevens Creek Blvd$474OpenOpens Nov 1
San José / Los Gatos15040 Union Ave$474OpenOpens Nov 1| Campus | Jun 7– 11 | Jun 14– 18 | Jun 21– 25 | Jun 28– Jul 2 | Jul 5– 9 | Jul 12– 16 | Jul 19– 23 | Jul 26– 30 | Aug 2– 6 |
|---|---|---|---|---|---|---|---|---|---|
Cupertino 20900 Stevens Creek Blvd | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 |
San José / Los Gatos 15040 Union Ave | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 | OpenOpens Nov 1 |
About this camp
A structured Python curriculum: lessons, exercises and projects across six levels, from first program to Pygame. Every week continues from where your child left off. Nothing repeats.
Is it right for my child?
- Experience
- No experience needed.
- A second week
- Continues from where your child left off. Nothing repeats.
- Has some experience
- Instructors assess your child on Monday and start them at the right level.
Your child will learn to
- Write real Python code from the first morning
- Build programs and games as they learn each topic
- Use variables, conditionals, loops and functions properly
- Work with strings, lists, dictionaries and file handling
By Friday your child will have written working Python programs they can run, change and show you.
The six levels
Real Python, not blocks, not a simplified kids' tool.
- Python basics
- Control flow
- Strings
- Data structures
- Classes and objects
- Advanced and a capstone
A typical week
9:00 AM to 4:00 PM, Monday to FridayEach chapter starts with a lesson from the instructor. Campers work through examples, then exercises. Every unit ends with a unit project.
- Mon–Thu
- Chapter by chapter; starter templates with hints; instructors coach rather than type it for them
- Fri morning
- Hackathon, pick a project and build it in an hour
- Fri 11:00–11:45
- Showcase: your child demos what they built
- Fri afternoon
- Finish the hackathon project, or carry on with the curriculum
See the full dayHide the full day
- 9:00–9:15 AM
- Check-in
- 9:15–10:30 AM
- Camp
- 10:30–11:00 AM
- Snack break
- 11:00–11:45 AM
- Camp
- 11:45–12:00 PM
- Cleanup
- 12:00 PM
- Half-day pickup
- 12:00–1:00 PM
- Lunch
- 1:00–2:30 PM
- Camp
- 2:30–3:00 PM
- Snack break
- 3:00–3:45 PM
- Camp
- 3:45–4:00 PM
- Cleanup and pickup
- Bring
- A laptop (Windows or Mac); loaners available on request, just ask. Water bottle, morning and afternoon snack, and lunch for full-day campers.
- Tools
- Python · IDLE
Experienced instructors
A passion for code. Real depth in the subject. The patience to bring out the best in your child. After ten years of camps we know there's no replacement for a good teacher, so we hire computer science students from universities across the country and train every one of them before camp starts. When your child learns from someone who loves the subject, they start to love it too.
- Computer science students, hired to teach coding
- Recruited from universities across the country
- Background-checked, every one
- Trained by us before camp, on the curriculum and on the camp day
- Children supervised at all times, including outdoor recess
From parents
★ 5.0 on Google“My 9-year-old son had a great time and learned a lot.”
“I want to write about how much I appreciate Ms Shweta at STEM4kids in teaching my son Benjamin, the Python language. She really knows how to teach a programing language to kids and get their attention through online learning. She is super patience to her student and Ben has progressed so much from starting just a few weeks ago. I am super thrill and happy with his learning result. Prior to this I have enrolled my son Benjamin to Python with many attempts. We have tried a Coding Academy that advertised on YouTube. It was a terrible idea. Ben did not like to learn from that school. The internet connection was always troublesome and my son hated to attend the class every single week. We lost the money and the worst of all Ben could be frustrated and lost his interest in coding altogether. We are thankful of Ms Shweta’s teaching! You are The Great Python Teacher!”
“My 16 year old enjoyed Python camp so much that he asked me to sign him up for subsequent weeks! He said he learned a lot. He's never said that about any camp before.”
Python Programming FAQ
Other coding camps
Two campuses
From $474 a week



