Dave Frye has spent the last 15 years helping to develop strategic, broad-scale initiatives and next-generation education systems that will prepare students for the rapidly changing world in which they will live. In his current role as Senior Director for Computer Science Initiatives, he works at the intersection of policy, research, and practice to expand opportunities and broaden participation in Computer Science (CS), both in North Carolina (NC) and nationally.
Dave plays a leadership role for NC in national CS education communities such as the Code.org regional partner network and the Expanding Computing Education Pathways (ECEP) Alliance. He is also serves as co-chair of Code.org’s partner advisory council and as a member for the ISTE/CSTA CS Educator Standards writing committee (2018). To help advance a comprehensive CS education initiative in NC, Dave and his colleagues have led state and regional Computing Education Summits, created a first-of-its-kind Initial Landscape Report on Computing Education in NC (2017), and led research and development of the Recommendations to the NC General Assembly to Expand Computer Science to All K-12 Students in NC (2018) – North Carolina’s K-12 computer science education plan. He is now helping to bring these recommendations to reality through partnerships with cross-sector stakeholders throughout the state and nation.
Dave is PI or Co-PI on 5 research and development projects funded by NSF, Code.org, the College Board, the State of NC, and Google, focused on investigating and expanding the systems needed to advance CS opportunities for the hardest-to-reach students and schools. He and his colleagues have also built and lead a portfolio of face-to-face and online professional learning programs for teachers to bring CS to their schools. Through these projects and initiatives, Dave focuses on connecting across silos to support a coordinated, comprehensive CS initiative in the state that creates the right opportunities for students, schools and local communities.
Dave holds an Ed.D. and M.Ed. in Higher Education Administration from NC State, a B.Mus. in Music Education from Youngstown State University (OH), and an A.A.S in Music from Onondaga Community College (NY). He is a product of innovative computer science initiatives, having first learned coding in his 4th grade classes in the early 80s that launched his lifelong passion for computer science, shaping his career path over the last 30 years. He is passionate about all students having similar opportunities early and often in their lives that can create new paths and inspiration for their future.
The News & Observer: Business leaders seeing talent gap want to fund more computer science teachers in NC
Our CS4NC team is bringing together partners to help fill the tech industry talent gap by training teachers to teach computer science.
Ed Week: Two Ways to Add ‘Computational Thinking’ to Middle School Science
During AERA's annual conference, researchers from NC State University and the University of Colorado, Boulder, highlighted two pilot programs to use computational thinking to enhance standard science units.
Computer Science for All
Why computer science for all? Computer science opens more doors for students than any other discipline in today’s world. Learning even the basics will help students in virtually any career...