Albemarle County Public Schools – Digital Promise

Albemarle County Public Schools

Albemarle County Public Schools

401 McIntire Road
Charlottesville, VA 22902


Number of Students


Free and Reduced Lunch


Students with Access to High Speed Broadband


K-12 Students with Access to a Personal School-provided Device (1:1)

Learn from this district about:

Supporting change efforts with technology: The district created a Chief Technology and Innovation Officer position and an “innovation center” in the Department of Learning Engineering, Access, and Design that supports change efforts with technology, Universal Design, architectural support, and operation of a new high school concept pilot.

Creating student-defined portfolios: The district moved assessment from the linear scales to a largely student-defined combination of narrative and portfolios by adding portfolio work, removing weighted grades that encourage kids to move away from their own passions, and helping teachers shift from memorization testing to knowledge application project work.

Implementing district-wide maker curriculum: Every school at ACPS is equipped with maker labs and advanced manufacturing capabilities. Maker learning is part of ACPS’ efforts to engage students in real-world learning based on their interests, and the district has partnered with Indiana University’s Creativity Labs and Maker Ed to develop digital portfolios of maker artifacts for students.

Creating flexible learning spaces: Many classrooms in ACPS give students their choice of learning environment, with multiple seating and table options. The district has seen positive results in evolved learning spaces, noting improved grades and work products by students.

Matt Haas


District Work

  • 1:1
  • Alternative Assessments
  • Community Engagement
  • Competency-based Education
  • Computer Science
  • Educator Micro-credentials
  • Flexible Learning Spaces
  • Global Learning
  • Maker Learning
  • Maker Learning Initiative

Geographic Area


Sign Up For Updates! Email icon

Sign up for updates!