Skip to main content

Background Image for Header:

Teachers

Who Can Teach Code.org's Computer Science (CS) Courses?

CodeWV believes that any motivated teacher, regardless of content area background, has the ability to successfully teach the Code.org CS courses.

Basic prerequisites - teachers should:

  • Be committed to the belief that CS is for all students and that all students can learn CS regardless of background, race, gender, socioeconomic status or other factors.
  • Be comfortable and excited about student centered and project based learning:
    • CS Discoveries and CS Principles are not traditional CS courses but designed to encourage student collaboration and participation.
  • Make sure they hold the appropriate certification to teach computer science in their school or district as per DOE guidelines (or apply for an emergency licensure if their state has one for CS).
  • Be digitally literate and comfortable with basic web technologies (Google Apps and online learning platforms):
    • Teachers will need to use Code.org's online learning platform, Code Studio, to manage student work.
  • Be willing to learn the relevant CS content to support student learning if they don't have an extensive background in CS.

To be a teacher in a CodeWV program you must:

  • Commit to participating in the full professional learning program, including five days in the summer and four Saturdays throughout the school year.
  • Be scheduled to teach the Code.org course for which they are receiving professional learning in its entirety during the school year.
  • Support the recruitment and enrollment of a diverse group of students in the course, representative of the school's overall student population.
  • Be comfortable collaborating with other teachers in the CS education community both in person and online.
Elementary School Professional Learning
  • You don't need any previous experience teaching computer science to join us.
  • Our 1-day workshops prepare educators and content-area teachers (librarians, tech-ed specialists, etc.) to introduce computer science basics in a format that's fun and accessible to the youngest learners (grades K-5).
  • Increase your knowledge and confidence in facilitating an engaged computer science classroom.
  • Connect with other educators in your area who are working to bring computer science to their schools.
  • Facilitated by experienced computer science educators across the United States.
  • Covers content for Code.org's elementary school CS Fundamentals curriculum, and you will receive the supplies you need to teach the courses.
Find a local K-5 workshop

Professional Learning Program Applications for 2019-2020 Middle and High School cohorts are now open! Apply today!
Middle School Professional Learning
  • You don't need any prior computer science experience to get started
  • The program kicks off with a 5-day summer workshop where you'll have an opportunity to work hands-on with the curriculum and meet other teachers from your area.
  • Throughout the year, Code.org offers on-line support for upcoming units, forum support, and 4, 1-day quarterly workshops.
  • Code.org is a nonprofit dedicated to helping schools teach computer science. In West Virginia, Code.org professional learning is offered at no cost to you or your school.
  • Code.org's CS Discoveries curriculum is designed for educators in the 6th-10th grade classrooms. The course can be taught as a semester or full-year introduction and covers a broad range of topics such as physical computing, building websites, programming and learning about data.
Professional Learning for CS Discoveries 
High School Professional Learning
  • You don't need any prior computer science experience to get started!
  • The program kicks off with a 5-day summer workshop where you'll have an opportunity to work hands-on with the curriculum and meet the other teachers from your area.
  • Throughout the year, we offer online support for upcoming units, forum support, and 4, 1-day quarterly workshops.
  • Code.org is a nonprofit dedicated to helping schools teacher computer science. In West Virginia, Code.org professional learning is offered at no cost to you or your school.
We have two curriculum options for high school classrooms:
  • For younger students, Code.org's CS Discoveries curriculum is designed for 6th-10th grade classrooms. The course can be taught as a semester or full-year introduction and covers a broad range of topics such as physical computing, building websites, programming and learning about data.
  • Code.org's CS Principles curriculum is also an introductory course that requires no computer science background (form students or teachers). It is recommended for 9th-12th grade students with stronger reading and writing skills. It can be taught as an AP or non-AP course. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.
Professional Learning for CS Discoveries 
Professional Learning for CS Principles