Professional Learning

      We offer a variety of computer science professional learning courses for current Virginia public school K-12 educators and other interested public school education professionals at no cost. We focus on deep content knowledge and CS teaching strategies delivered in an innovative and useful way. Our professional learning sessions make use of our own curriculum developed within the organization and curriculum from outside partners. Computer science may be new to some schools, but to us it’s an established learning tool no matter what you teach.       

      Code VA believes that teachers supporting teachers is the best way to prepare Virginia’s classrooms to teach computer science. In service of this, we aim to foster teacher communities of practice at every session. Our facilitator faculty members are your peers – current classroom teachers from Virginia school districts. They know that you are excellent at what you do, and respect your practice and professionalism.

      Our professional learning sessions take a practicum approach by allowing teachers to participate in our professional learning community during the school year and reach out to our facilitators anytime for support as they begin to use what they’ve learned in their schools and classrooms.

Register Today!Program Tuition

**Use the filter option to sort by grade level, your role, dates, and more!

**Click view larger version at bottom right to enlarge

Summer_2022_Flyer - columns header - more information belowSummer-2022-Categories-Updated - link removed