Python & Java Coding Club
Python Programming Club in Brookline
Real text-based code — and one of our award-winning tracks.
- Boston Parents Family Favorite seven years running
- Macaroni Kids Favorite 2025
- FIRST LEGO League & VEX Judges Award
- State finalists, FLL & VEX
- STEM.org accredited
- CSTA & NGSS aligned
Fall 2026 Term · iCode of BrooklineStarts Sep 28
Python Programming — enroll now
- Dates
- Sep 28, 2026 – Dec 7, 2026
- Day & time
- Afternoons, Mon–Fri
- Sessions
- 10 sessions, one hour each
- Ages
- 8–17
- Location
- 698 Washington Street, Brookline
$395 per ten-week term · second club $325
Enroll in the Fall 2026 Term
Book a free evaluation
Don’t see a time that works? Tell us when you can come and we will let you know when a slot opens.

Python is the bridge from blocks to the kind of programming people are actually paid to do. It is also, deliberately, the least forgiving club we run: a misplaced colon stops everything, and learning to read an error message calmly is part of the curriculum.
Students build things that do something — tools, simulations, data projects, games — rather than working through exercises. Advanced students move on to Java and AP Computer Science preparation.
Tracks
Students enter at the level that matches their experience and move up as they are ready.
- Introduction — syntax, variables, loops, functions
- Intermediate — data structures, files, libraries, real projects
- Advanced — algorithms, larger builds, Java and AP CS — our award-winning track
What students actually learn
- Syntax and the discipline of writing something a machine will accept
- Data structures — lists, dictionaries, and choosing between them
- Algorithms and thinking about efficiency, not just correctness
- Java and AP Computer Science A preparation at the advanced level
- Reading error messages, which is most of programming
A brief, as students receive it
Write a program that reads a file of names and scores and prints the top five. It must not break if the file is empty, has one line, or contains a score that is not a number.
We give the requirements, not the steps. Working out how is the lesson — and the reason students can explain what they built when they get home.
The question parents actually ask
“Is this the same as the coding they get at school?”
Usually not. School computer science tends to be a syllabus delivered to a class of thirty. This is a brief, a small group, and an instructor who will let a student sit with a bug for ten minutes because that is where the learning is. Students preparing for AP CS or contests generally need both.
Where it leads
Python is the direct route into contest preparation — ACSL and USACO, where results carry real weight for students heading towards computer science.
Questions
My child has never typed code. Is this too advanced?
The Introduction track assumes nothing. If they have come through Scratch, they will recognize every concept and only the punctuation will be new.
Do you cover Java and AP Computer Science?
Yes, at the advanced level. Students working towards AP CSA or contest preparation follow the same club structure with a different brief each week.
When does the term run?
The Fall 2026 Term runs Sep 28, 2026 to Dec 7, 2026 — 10 sessions, one hour a week, at 698 Washington Street, Brookline.
What does it cost?
$395 for the ten-week term. A second club running in the same term for the same student is $325. Siblings receive 5% off. Materials are included. Terms are paid up front and are not refundable once the term begins — if your child cannot continue, the remaining sessions transfer to a sibling or to the next term.
How is a club different from the Belt Program?
A club is one hour a week for ten weeks, in a larger group, focused on one topic, and it finishes with a written record of what your child built. The Belt Program is two hours a week across a ten-month year, in a group of about six, with a written progress report every month and a capstone project. AI Studio is one hour a week, self-paced, with the work tuned to your child by their instructor. Plenty of students do more than one.
What if we need to miss a week?
Tell us in advance and we will place your child in another group that week where the schedule allows. Vacation weeks are already excluded from the term dates above.
Where you’ll be
iCode of Brookline · 698 Washington Street, Brookline, MA 02446
857-547-8001
On Washington Street in Brookline Village, walkable from the Brookline Hills and Brookline Village T stops on the D branch. Metered parking on Washington Street and the Kent Street lot nearby.
Ready to start?
Book a free evaluation and we will tell you honestly which track your child belongs in — or enroll straight into the Fall 2026 Term.
Enroll in the Fall 2026 Term
Book a free evaluation
All clubs ·
Scratch ·
Minecraft ·
Roblox ·
Robotics ·
YouTube Creator ·
Digital Arts & 3D Printing ·
Python Programming ·
Shark Tank ·
Web Design & Development

