Rebecca Dovi


    Amplify Education is very excited to be partnering with Rebecca Dovi, who has more than fifteen years of high school computer science teaching experience in Hanover County, Virginia.

    In addition to her classroom role, Rebecca heads her district’s computer science curriculum committee, creating program policy for all county high school computer science programs. She also provides consultation to the Virginia Department of Education on computer science issues, including an initiative to create new state licensure guidelines for computer science teachers.

    After already having served among the initial ten secondary school teachers nationwide to pilot the new Advanced Placement* Computer Science: Principles course under development by College Board, Rebecca is one of just four teachers selected to continue the pilot through its phase-three development. Her duties include curriculum development and administering the prototype portfolio assessments for the course. The course, once out of its pilot phase, aims to broaden participation in computer science as a part of the National Science Foundation’s CS10K initiative.

    In 2003, Rebecca developed and taught the very first online course in a Virginia public school system. This Algebra 1 course was taught, and continues to be taught, in several school districts around the state.

    Rebecca also serves as the founding president of the Computer Science Teachers Association (CSTA), Central Virginia Chapter, and represents Virginia nationally in the CSTA Leadership Cohort.

    While her focus remains the classroom, Rebecca also works for Virginia Advanced Studies Strategies, the Virginia branch of the National Math Science Initiative (NMSI), as the statewide coordinator for computer science. Rebecca’s responsibilities as the computer science coordinator for Virginia include teacher training and support, curriculum development, implementation of online student preparatory sessions, and administering and evaluating work of both teachers and students in advance of the AP exam. In addition, she is currently developing online training for Virginia AP computer science in the NMSI grant program. These training modules aim to better prepare teachers new to the field so they can both implement and teach a computer science program at the AP level regardless of their own teaching background.

    As a recognized leader in her field, Rebecca has been called on to provide training for secondary school computer science educators at institutions nationwide, including Purdue University, the University of Virginia, and Georgia Tech.

    A graduate of the College of William & Mary with a BS in mathematics, Rebecca has a year remaining before earning her Master of Science degree from Virginia Polytechnic Institute in information technology, with a concentration in computer science. She also has completed extensive post-graduate coursework at Virginia Commonwealth University in Richmond. She holds licenses from the state of Virginia to teach both mathematics and computer science.

    *Advanced Placement (AP) is a registered trademark of the College Board, which was not involved in the production of, and does not endorse, this product.