Intro to Computer Science with Python
Get a great head start in learning how to code as well as learning computer science concepts using one of the fundamental programming languages of professional developers: Python. Its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java, making it the perfect coding language for beginners. Python is a text-based language, so students should have good keyboarding and basic computer skills. Bring a USB drive to save your games on the last day.
*Exact age/grade availability depends on each district's listing.

Software Development with Python or Java.
What students will do
- Write real code in Python or Java
- Build games and interactive programs
- Learn programming fundamentals through hands-on projects
- Write and run real code in a text-based programming language
- Understand variables, functions, and control flow
- Build a working program or game from scratch
- Learn Python fundamentals through hands-on exercises
- Build games and programs to take home on USB
What to know
- USB drive to save your projects on the last day
- Beginner to intermediate — no prior coding required
Summer 2026 Camp Schedule
For pricing and registration information, click Register.
| Registration | District | Location | Date | Times | Grades | |
|---|---|---|---|---|---|---|
| Open | New Prague Community Ed | Raven Stream Elementary | Jun 5, 2026 | 9am - 2pm | 4th-8th | Register |
| Open | Minnetonka Community Ed | Scenic Heights Elementary | Jun 15, 2026 - Jun 18, 2026 | 9am - 12pm | 4th-7th | Register |
| Open | Minn Institute for Talented Youth | Twin Cities German Immersion | Jun 15, 2026 - Jun 19, 2026 | 10:10 - 11:30am | 3rd-4th | Register |
| Open | Cambridge-Isanti Community Ed | Cambridge-Isanti High | Jul 10, 2026 | 9am - 2pm | 2nd-7th | Register |
| Open | Minn Institute for Talented Youth | Benilde-St. Margaret's | Jul 13, 2026 - Jul 24, 2026 | 8:45 - 11:45am | 6th-8th | Register |
| Open | Big Lake Community Ed | Big Lake High | Jul 17, 2026 | 9am - 2pm | 3rd-7th | Register |
| Open | Monticello Community Ed | Big Lake High | Jul 17, 2026 | 9am - 2pm | 3rd-7th | Register |
| Open | Wayzata Community Ed | Meadow Ridge Elementary | Jul 20, 2026 - Jul 23, 2026 | 1 - 4pm | 3rd-6th | Register |
| Open | Northfield Community Ed | Bridgewater Elementary | Jul 31, 2026 | 9am - 2pm | 4th-8th | Register |
| Open | South Washington Community Ed | Lake Middle | Aug 17, 2026 - Aug 20, 2026 | 1 - 4pm | 4th-8th | Register |
| Open | Hastings Community Ed | Tilden Community Center | Aug 21, 2026 | 9am - 2pm | 4th-8th | Register |
Click a district name to view their full camp schedule and locations.
Other Java/Python Coding Camps
Explore more Java/Python Coding-themed STEM camps for kids and teens.






