All of our classes are instructor-led and taught online.
The Summer 2023 Program is from June 19th to August 18th. Most courses are one week long, Monday to Friday, for half a day in the morning (9:00am-12:30pm PDT) or half a day in the afternoon (1:30pm to 5:00pm PDT). Learn about our summer policies here.
Sign up before May 1st to get $50 off for each workshop!
For the first time, we are offering two immersive courses, Java and Python, where you can learn the entire 5-course Java series or the Python series over the summer! Check it out below.
Don't see a time that works for you? Then email or call us at (408) 320-4660. If you can form a group of 3 or more students, ask to see if we can add a new class.
All times are in Pacific time zone (California)
Courses for younger students with little to no programming experience
These are visual programming languages where you drag and drop blocks and connect them together to form your program. This is the best way to learn coding as it focuses on the logic, problem solving and critical thinking skills without getting hampered on typing and syntax. It provides quick feedback and results to encourage and keep your child engaged.
Rather than taking the entire series in order, we encourage you to take a few classes of each category and then move up to the next level over the years. Otherwise, the abstraction and the math might require concepts that they may not have learned in school yet.
Courses for students ready to learn a traditional programming language
WhizKidz has an entire series of classes for each of these languages so you can work your way from the start to become an expert.
Courses for students interested in robotics and electronics
All classes are held online using Zoom.
Our courses are instructor-led. We have an 8:1 student/teacher ratio but typically, the class size is much smaller. This allows for personalized learning and individualized attention, yet they still have the opportunity to work, share and collaborate with others and make new friends.
If you prefer private lessons, check out our Tutoring/Private page for more information.
The course will list what computer equipment is required for the class. It will also list any hardware or software required.
The cost of the course is on the schedule page. If you want private lessons, see the Tutoring/Private page for more information. Some courses like Raspberry Pi require that you purchase the device.
We reserve the right to dismiss a child from the class if they are causing excessive disruption. The child will be warned about their behavior and the parent will be notified first before this happens. There is no refund on the current course(s) if the child is dismissed. For any other future courses, the remaining balance will be refunded minus any credit card fees.
If your child misses a class, there is no makeup class or credit. In most cases, we do have a recording of the video that you can access. If your child will miss the entire course, then see the Cancellation Policy next.
You can get a full refund if it is more than four weeks before the course start date minus any credit card fees if applicable. Otherwise, you will get credit to take any other course (adjusted for any cost difference) at another time within six months of the course start date. If you do not sign up before six months, you will forfeit the money you pay for the course.
Take a look at the courses below which are sorted by date and time. Click the course link to see more information about that course. Click the Add to Cart button to add to your shopping cart. For payment, we accept VISA, American Express, MasterCard and Discover. If you have questions, please call us at (408) 320-4660. Have a happy summer!