CoderDojoDC is part of the global CoderDojo movement of free coding clubs for young people.


Our meetings are free and open to all children. Children 12 and under must bring a parent/grown-up, but we strongly encourage all parents to stay and help out.

The best way to learn more is to watch a video:

If you know a child who wants to learn how to code or if you’d be interested in helping out, join our mailing list and follow us at @CoderDojoDC.

We usually meet every other Sunday afternoon. The CoderDojoDC Meetup Page lists our meeting times and locations. Please RSVP yourself and your children to help us plan and avoid overcrowding our locations.

What to bring

Our meetings are free and open to all children. Children 12 and under must bring a parent, but we strongly encourage all parents to stay and help out. If you have a laptop, please bring it, but it is not required. We have Raspberry Pi workstations for participants who did not bring a laptop.

The most important things to bring, though, are your creativity, energy and a desire to share what you know and learn what you don’t. If you’re already working on a programming project, feel free to bring it too and present it at the end.

Software to install (optional)

Most of our participants work on Scratch, Twine, or Python. If you are able to bring a laptop for your child to use during the meetings, it is helpful if you can install some of the free software we use for our activities in advance of the meeting. Brief descriptions of our core technologies and links to installation pages are available on our installation guide page.

What to expect

Our 2 hour meetings typically start with a full group presentation or activity and then break up into sections based on programming interests. Volunteer mentors are available to provide help, but often the kids will help and inspire each other. (Don’t know where to go? Don’t worry, we’ll help if it’s your first time.) If the full group presentation involves a guided activity, some children will continue working on that activity for the next hour. Other children will continue work on Scratch, Arduino, HTML or other projects of their own or by the recommendation of mentors. We set aside the last half hour for the kids to share a project - this is one of the most fun and rewarding parts of the meeting, so don’t leave early! Find examples of our members’ projects on our showcase page.


We would like to thank our sponsors:

Rockville Science Center The Rockville Science Center provides meeting space for us at their Studio i Makerspace.

Montgomery County Innovation Program The Montgomery County Innovation Program provided meeting space for over two years at the Thingstitute.

Other area CoderDojos

If our meeting times and locations aren’t convenient or you just want to attend more CoderDojo meetings, check out the following area dojos: