Coding and Tech classes In Sammamish And Online
Limited spots available for 1:1s for 12+ and for adults, please message.
JavaIntroductory, 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 ProgrammingHTML, 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:
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