Improving computer science education
K-12 School Districts

Who We Help

K-12 School Districts

Providing Professional Development guidance and resources for improving the quality and availability of Computer Science education in our schools. We partner with colleges and school systems to bring P.D. programs to help shape our future CS educators.


Providing informal and formal experiences to help educators gain the professional development they need to begin adding computer science to their lesson plans.  Through virtual and in-person classes, we want to provide a pathway for existing educators to acquire CS micro-credentials and CS-related degrees.

Underrepresented Groups in CS

Improving access to computer science education and resources for groups that are often disadvantaged and therefore not entering the computer science professional pipeline soon enough (or at all) despite interest.


Project-Based Learning


Plugged and Unplugged Learning

Virtual and In-Person Classes/Workshops

Our Top Initiatives

Our Mobile Lab Needs Your Support

We are currently working with schools in Fairfax County, VA and Baltimore, MD to bring school-day and after school programs to elementary and middle schools.  We are constantly faced with the challenges of not having the right equipment to conduct our lessons.  We are asking for your donation to help us buy more laptops (Mac and PC) and tablets (Android and iOS) that are suitable for teaching Web, Mobile App, and Robotics development lesson plans.

Please consider a donation of at least $7 to help us build up our mobile classroom & lab.


Recent Posts

  • Sometimes We Code In April
    In April 2018, we held our first hackathon to help a small group of middle and high school girls design a group chat app using the Ionic Framework. Because of the success and excitement that came out of that day, we decided we’d do it again every

What We Need Now


  • Establish partnerships and programs with K-12 school districts to provide CS instruction implementation guidance including roadmaps and curriculum development
  • Partnering with colleges and universities to establish pathway programs to
    • Help pre-service and in-service teachers obtain CS-related micro-credentials and degrees
    • Help current seasoned IT professionals obtain teacher certification credentials so they can bring their expertise into classrooms

Volunteers & Instructional Coaches

Volunteer – Our outreach programs require the help of volunteers to help us plan and carry out events to spread the love and art of computer science with the community.

Coach – Our classes require the help of additional experienced computer science professionals that are willing to help teachers and school districts in various ways.

Corporate Partners & Sponsors

Corporate Support – By offering your office space, workforce, and funding we are able to know that we’ll always have places to meet and train, access to a talented pool of potential instructional coaches, plus the ability to equip our team with needed supplies.


When Doves Code is now a member of the CSforALL Consortium. Just like us, the CSforALL organization aims to support the development of rigorous and relevant CS education and computational thinking skills for all students in grades K-12, with a focus on unlocking the missing talent of underrepresented groups of students.
We appreciate the coaching expertise as well as 2017-18 funding and volunteer support from our Tech Pro partner – Blue Collar Objects.
For our advance CS topics such as Java Programming and App Development (iOS and Android), we rely on the expertise and resources provided by coderighter
We bring child care to our in-person Professional Development offerings! Sponsors needed. Contact us if your company is interested in making this possible for our upcoming Fall 2018 PD classes.


Our 2018-2019 initiatives require the support of so many:

  • Individuals
  • Corporations
  • Colleges & Universities

We need as many as possible pitching in to help us improve the quality and availability of computer science education offerings for our next generation of computer scientists.

When Doves Code is a 501(c)(3) non-profit organization and your donation is tax-deductible.

Your donation of as little as $7 can help us continue to take next steps with confidence.

Sign up now to receive announcements and program updates