Skip to main content

Background Image for Header:

About Us

CodeWV is a partnership among West Virginia University, the West Virginia Department of Education, and Apple committed to expanding computer science education across all K-12 public schools in West Virginia.

By preparing educators to teach age-appropriate curriculum to students, CodeWV aims to impact hundreds of local students year after year with access to computer science.

CodeWV is housed in the WVU Center for Excellence in STEM Education (WVUCE-STEM) and serves as the Regional Partner for West Virginia. CodeWV recognizes that computer science is fundamental for children's future success. The program aims to bring computer science courses into schools, enhance the state's computer science learning standards and help define the requirements for computer science teaching certification in a local, sustainable fashion.

CodeWV meets the guidelines of the West Virginia Department of Education's  computer science plan, the West Virginia College and Career Readiness Standards for Technology and Computer Science, which went into effect in July 2019.

Read more about the WVDE computer science plan

Every student in every school deserves the opportunity to learn computer science.

Our Commitments

  • Serving as the hub for West Virginia K-12 computer science.
  • Building partnerships with local districts and schools to increase student access to computer science courses.
  • Organizing and hosting quality, local workshops for teachers implementing's programs, with facilitators.
  • Providing tools and resources to local school administrators and counselors through specialized workshops.
  • Establishing, growing and sustaining a local community of computer science educators through computer science fairs and community events.

What is Computer Science?

According to the Computer Science Teachers Association, it is "the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society."

In simplest terms, it is the art of telling a computer what to do. To do that, you need to know the language that the computer understands. In that respect, Computer Science is a computational literacy. Like reading, writing, and English, students need to have some basic grasp of how to read and write code.

What Computer Science is NOT

  • Devices
  • Typing
  • Being able to play games, text, do social media, navigate apps, etc.
  • Knowing how to use applications (Word, Google Docs, etc.)
  • Being "good with technology"
  • Computer Literacy
  • Educational Technology