Welcome to the CS Wonders School!
We offer progressive computer programming curriculum for students from 5th to 12th grade. Designed by experienced computer science professionals and educators, our courses help students build a solid computer science and programming foundation. Students practice problem-solving and communication skills by algorithm design, project development, classroom discussions and demonstrations. Our online interactive program has thousands of fun exercises, activities and projects. The online tools support personalized learning and provide teacher/parent monitoring.
Spring 2022 Schedule (March 27 - June 17)
Class Name | Time (Pacific Time) | Sign Up |
Python 3 | Tuesday 5:00 PM - 6:00 PM | Register |
Java 3 | Tuesday 7:00 PM - 8:30 PM | Register |
Algorithms 1 | Thursday 4:30 PM - 6:00 PM | Register |
Java 1 | Thursday 7:00 PM - 8:30 PM | Register |
Summer 2022 Schedule (June 27 - August 5)
Class Name | Dates | Time (Pacific Time) | Sign Up |
Python 1 | June 28 - July 15 | Tuesday-Friday 1:30 PM - 2:30 PM | Register |
Python 2 | July 19 - August 5 | Tuesday-Friday 1:30 PM - 2:30 PM | Register |
Java 1 | June 28 - July 15 | Tuesday-Friday 3:30 PM - 5:00 PM | Register |
Java 2 | July 19 - August 5 | Tuesday-Friday 3:30 PM - 5:00 PM | Register |
USACO Silver | June 28 - August 4 | Tuesday & Thursday 5:00 PM - 6:30 PM | Register |
USACO Bronze | June 29 - August 5 | Wednesday & Friday 5:00 PM - 6:30 PM | Register |
Python Applications | June 27 - August 8 (no class on 7/4) | Monday 4:00 PM - 6:00 PM | Register |