"To actually learn how to think. I think everyone in this country should learn to program a computer. Everyone should learn a computer language because it teaches you how to think." --Steve Jobs 1996

Interested in Coding Classes?

Need something extra to help keep the kids engaged and learning this year? Try a coding class!

Our current classes are ongoing but if you are interested in upcoming classes or summer camp - let us know.

All classes will be online and...

  • Length: Ten 1 hour sessions plus online support during the week.
  • Cost: $275
  • Ages: 6th grade and up
  • Includes: online course material, quizzes and homework as well as online development environment.

Summer Camp?
We do that too - our schedule differs but generally we teach 4-5 hours of coding per day over a week.  Learn more here.

How to Build a Website

In this course you'll learn how to create a website from the ground up on your own little slice of the web.

You will learn:

  • Basics of HTML to create webpages including tables and lists.
  • The basics of CSS (Cascading Style Sheets) to style your webpage by adding color, cool fonts, and more.
Basics of Python

Python is a high-level programming language that is one of the easiest to learn due to its straight forward syntax and gentle learning curve.

You will learn:

  • What variables are and how to use them.
  • How to get input from the user and how to output a response.
  • Programming fundamentals like if statements, lists and loops to create games.

Thanks so much for all the extra love, care and encouragement and coding (!) you gave our daughter over the last few weeks. She’s been beaming today with pride, having tackled such a huge project. Truly a highlight of these locked down pandemic times!

- P.B. parent

My son has loved Mettler's coding classes. He appreciates that Elizabeth is able to structure classes to a student's particular pace and abilities, while still having all the kids work together and contribute. He already has two Apps in the Apple store and expects to release several more!

- Future Billionaire Parent

What I liked about the course was that the information was easy to access, so if I was unclear about something I could check it to make sure I knew the material. Also It was useful to have homework to practice what we learned.

- M.T. Middle School student about Basics of Python

This is the only coding class I have done, but I have learned a lot and look forward to it. My favorite thing we've done so far is Basics of WordPress, you can make a real website really simply. I also like the "Real" coding we do, but it gets complicated

- M.L.  8th grader

It is really fun and if you do it long enough, you will be able to make your own apps and go at your own pace.

-Margot - 10th grader

My son has taking coding with Elizabeth Mettler for years and still looks forward to going every week. It is a fun and supportive environment that provides the right balance of challenging and nurturing. I highly recommend the classes.
- Alison B - parent

I have taken this class since I was in 4th grade. I'm a sophmore in high school now. I have learned a lot in coding. Coding is hard to learn, but, as a Lab Cat, I have found coding much more comprehensive. I'm currently making an app...so I should get back to that!

Hadley C.

I liked a lot about the course. I liked how involved and helpful the teacher was, and how much we learned in a fairly short amount of time. I enjoyed the activities we did and what we coded. It was very fun.
- HM Middle School Student about Basics of Python

My girls have taken classes with LabCatsCode for a couple of years. They really enjoy it and have been learning a lot. My older daughter and other LabCats kids even won a coding competition sponsored by Facebook. Definitely recommend.

- Jennifer L - parent

My son, Charles, has been working with LabCatsCode for the last few years. He is now learning Python- highly recommend this program.

Linda E - parent

How We Teach

We teach kids how to code.  Real coding.  Not drag and drop.  But, fundamental programming skills that we use to create websites, games and cool tools.

Our Classes:
  • 5-8 students of similar ages.
  • Online Instruction for 1-1.5 hours once a week.
  • Class Makeup: combination of formal instruction, reviewing students work and helping the students with current coding issues.
  • Homework:  1-2 hours per week to build on that weeks lessons.
  • For every course, classes start off with simple concepts and assignments and become more complex.
  • LabCatsCode has three paths currently set up to learn more coding skills: Website Building, Python and WordPress.

Some of our older students even do projects for non-profits as a way of gaining great experience, gathering some community service hours and doing good for the community.

Don't See What You Want?

Take a minute to let us know what types of courses you are most interested it.  We'll send out an email with information on how to sign up as soon as we have our classes lined up.


Where to Start?

Are you New to Coding?

Start by learning how to make a website: Website Building 1: Using HTML & CSS. Why?

  • Critical Skill: websites are the backbone of the majority of software solutions.
  • Fun:  the joy of having the instant feedback is awesome and goes a long way to getting kids excited about coding.
  • Easy:  It's easy to learn how to do a basic website and using online tools makes it even easier to teach and learn.
  • Foundation: our curriculum is built upon this base of essential web skills.

Know How to Build a Website?

Promise? At this point you can go one of three ways. Remember, just because you start off down one path, doesn't mean you can't come back and do another. Or do all three!

  1. Website Building Path: go from basic websites to fancy layouts to using databases all the way through to complex web applications. Includes a stopover for learning how to develop games with HTML5 and JavaScript.
  2. Python Path Due to it's clean syntax, Python is one of the easiest "real" languages to teach. We start with the basics and work our way up to games and web applications. If you want to learn real coding - this is a great route to take.
  3. WordPress Path Love creating websites but more from the front end perspective? WordPress is the most widely used Content Mangement System used to create websites today.

Why Us?

There are quite a few options out there for kids to learn to code - but we think our approach is a little different.

  • We believe that kids are ready to learn practical and real skills so we start them off with building a webpage on the first day.
  • We use cloud editors and online tools so that the kids can work from our classroom or at home and still be able to access their work easily.
  • Students will also get the opportunity to work on "real" projects for non-profits in the community.  Some of our older students played a critical role in developing a tool to get breakfast to more school kids across the country.

LabCats Win Facebook Hackathon!

On February 3, 2020, four Wilson High School freshmen won the Facebook Hackathon which was open to all high school students int he Washington DC area.  Our four amazed them not only with their ability to integrate HTML, CSS, JavaScript and PHP into a carbon footprint calculator but also their ability to organize into front-end and back-end teams. Go girls!


Who Do We Teach?


Interested in getting your kids coding?

  • We teach weekly classes in HTML, CSS, JavaScript, PHP, SQL, Python, WordPress and more during the school year. 
  • We also have summer camps based on demand.  Summer is the perfect time to learn - no other school work and we make it fun.

Have your kids learn how to build a website and do some real coding!


We not only offer a range of classes for kids - but we also teach grown-ups to!  Sometimes we can all use that extra push.

  • Learning how to create a website using WordPress is a perfect skill for small business owners or people who want to acquire some tech expertise.
  • We also teach more advance website building techniques like HTML, CSS, JavaScript and more.


Need a class for your employees?  We can custom tailor one to meet the needs of your group.  We can teach you how to setup or simply how to maintain a website created in WordPress, Drupal, or more.