Coding and Tech classes In Sammamish And Online

Limited spots available for 1:1s for 12+ and for adults, please message.

Java

Introductory, Intermediate, Advanced
(Ages 13-16)
Small group class

Saturday: 5:00pm – 5:55pm PST
Sunday: 5:00pm – 5:55pm PST
Thursday: 12:00pm – 12:55pm PST
Contact for more timings.
Flyer

Web Programming

HTML, CSS and JavaScript
(Ages 10-16)
Small group class
Saturday: 11:30am – 12:25pm PST
Sunday: 4:00pm – 4:55pm PST
Tuesday: 12:00pm – 12:55pm PST
Contact for more timings.
Flyer

Python

(Ages 10-16)
Small group class
Contact for class timings

Advanced Java

(Ages 14-18)
Includes AP CS and leetcode problems.
Contact for class timings

For curriculum, price, class size and location for in person classes, see the flyer here.

If you are interested in online classes or classes in another language, please contact me.

Examples of web programming and Java sessions:
Examples of web pages you build in a web programming class

About Me

Hi there! Here’s a little bit about me. I’m a mom to 2 wonderful kids and wife to an amazing husband.

I’m also a software engineer and engineering manager with over 20+ years of experience in the tech industry. I’ve developed numerous products over the years built to serve millions of customers. I’ve also mentored, interviewed and hired numerous computer science graduates. I have a Masters in Software Engineering from Carnegie Mellon University(2006) and a Bachelors Degree in Computer Science Engineering from Mumbai University(2000).

In late 2021 I decided to quit my job to take better care of health and my family.

The next step in my journey is to pursue my passion of teaching technology to kids and adults.

In 2023, I’ve taken the leap and decided to teach classes in Web Programming, Java, Python, Algorithms and others.

Teaching Philosophy

Learners learn best by doing new things themselves. We work on interesting problems together, discuss them and then code the solutions using hand coding. Learners are expected to type code by hand without the use of fancy IDEs or other tools that do a lot of the work for users.

We also use real world problems in both the class as well as the homework.

Learners Progression

Most technology classes only focus on the easy stuff: learning basic syntax and language fundamentals. But that doesn’t help learners think about problem solving for themselves. We help learners progress through coding by helping them imagine what they could be building and why. Learners learn to think of real world problems, how they would design these and how they can make something useful with what they have learnt. Syntax and language fundamentals are learnt automatically in the process.

What class in right for my kid?

If learners don’t have much experience in coding (by hand) or are unsure if it would be fun, then start with web programming. It is the most creative, colorful and enjoyable for most learners. If they are in middle school start them off with python or the basics of Java. If they are ready for high school they should consider learning algorithms and advanced concepts in Java.

See the video below for more info.

“Learners learn best by doing.”


Email: [email protected] without the underscores

Facebook: https://www.facebook.com/codingWithMissB

Youtube channel: https://www.youtube.com/@codingforkidsbymissb