Scratch Adventure!
Tuition: $690 Beginner / $890 Advanced
A playful introduction to coding through animation, games, stories, and creative projects.
- No experience required
- Logic, sequencing, loops, and events
- Build and present original projects
Bellevue in-person classes + online programs
Engaging, structured computer science classes for elementary, middle, and high school students. Students build real projects, strengthen problem-solving skills, and grow with confidence.
Programs for every stage
Families can start with the recommended age group and move forward as skills grow.
Tuition: $690 Beginner / $890 Advanced
A playful introduction to coding through animation, games, stories, and creative projects.
Tuition: $1,490
Students move from block coding to real text-based programming with Python.
Tuition: $1,690
An advanced project-based course for students with two years of Python Pioneers experience, using Python to explore how AI systems learn and solve problems.
An age-appropriate introduction to how modern AI learns, predicts, and generates.
Structured preparation in computer science concepts, logic, and competition problem solving.
Tuition: $1,950 Long-term / $1,050 Exam Prep
A rigorous Java course aligned to AP CSA concepts, exam skills, and long-term coding growth.
Tuition: $1,950 Long-term / $1,050 Exam Prep
An accessible AP course covering computing, data, algorithms, the internet, and the Create task.
Why families choose us
Students know what they are learning now and what comes next.
Teachers can notice misunderstandings early and give targeted support.
Students learn by creating, debugging, explaining, and presenting.
Families receive clear expectations, feedback, and next-step guidance.
Learning in Action
From first coding projects to advanced algorithm presentations, students learn by creating, explaining, and sharing their work.
Our Teachers
Meet the educators who help students build strong foundations, confidence, and lasting problem-solving skills.
Ms. Yang · Founder & Lead Instructor
Ms. Yang is a high school AP Computer Science teacher in a top-ranked school district in the Greater Seattle area, with extensive experience teaching AP Computer Science A, Python, and computer science courses. She has also served as an AP Computer Science A Reader for the College Board.
Her teaching emphasizes strong fundamentals, computational thinking, and long-term learning pathways—helping students grow from programming beginners toward competitions, AP courses, and advanced computer science.
Ms. Yuan · Computer Science Instructor
Ms. Yuan holds a U.S. master's degree in Computer Science and has a strong background in Python, artificial intelligence, data analysis, and machine learning. She has served as a teaching assistant for graduate-level coursework in AI, Python, and database integration.
She also brings more than seven years of professional technology and product experience to the classroom, helping students connect programming concepts with real-world applications while building confidence, logical thinking, and problem-solving skills.
Family feedback
Replace these samples with approved parent testimonials before publishing.
“My child went from being nervous about coding to proudly showing us a complete project.”
“The course is organized, challenging, and easy for parents to follow.”
“The AP practice and feedback helped my student understand both the content and the exam.”
Frequently asked questions
Still unsure? Complete the enrollment form and select “I need a recommendation.”
Yes. Scratch Adventure, Python Pioneers, Intro to AI, and AP CSP all have beginner-friendly entry points. AP CSA placement depends on the student’s age, math readiness, and prior experience.
Students generally need a laptop, charger, stable internet connection for online classes, and a notebook. Specific software instructions are provided before class.
Selected classes are offered in person in the Bellevue area, while AP and other programs may also be available online. Availability is listed during enrollment.
Use the quick recommendation tool above or choose “I need a recommendation” in the enrollment form. We will review the student’s grade and experience before confirming placement.
You will receive a confirmation with placement, schedule, tuition, payment instructions, and class policies. Enrollment is finalized after payment and confirmation.
Ready to enroll?
View current tuition, availability, and registration forms in one place.