Applications for professional development now live

A new cohort of Ohio teachers will be selected for’s Computer Science professional development. Applications are open now.

Do you know a teacher who should apply? Nominate them here.
Do you know a teacher who should apply? Nominate them here.’s Professional Learning Program is an intensive, year-long learning experience for middle and high school educators interested in teaching’s Computer Science Discoveries (middle school) or Computer Science Principles (high school) courses. This year’s professional learning will again be free to teachers (although travel will be the responsibility of the school and/or teacher).

Participants will explore Computer Science curriculum and tools, experiment with specific teaching strategies, and join a local community of teachers using this curriculum.

Teachers who apply and are accepted must:

  • Attend the five-day, in-person summer workshop July 16-20, 2018 in Columbus, Ohio
  • Attend four local one-day, in-person workshops (on Saturdays throughout the school year)
  • Complete 20 hours of online professional development
  • Teach the course during the 2018-19 school year
  • Support the recruitment and enrollment of a diverse group of students in the course, representative of the school’s overall student population

The priority application deadline is March 30, 2018. Applications will be reviewed on a rolling basis.

Detailed information about each course
Computer Science Discoveries Computer Science Principles
Start your application for both courses here
The 2017 cohort of Ohio teachers learning computer science
The 2017 cohort of Ohio teachers learning computer science

Over the last year, we’ve talked with three Ohio teachers participated in this training. Click to read their stories.

171013 Amy Hill (2) Amy Hill’s classroom: Student goes from “computers never helped me” to teaching others

Amy Hill had been teaching English for 17 years in Greenfield when her principal approached her with a new opportunity. Her master’s degree in educational technology from Western Kentucky University made her a prime candidate to teach a new class: computer science.She built the entire course from the ground up. “So last year,” said Hill, “I just taught them the Google Suite and some basic, fundamental computer skills.” But as she rounded out her course, kept popping up. The resources led her to focusing primarily on Code curriculum for the next year.

180116 tonkia cropped CS coach Tonkia Bridges: “Teachers don’t have to know everything” to succeed

Tonkia Bridges has taught for nearly a decade in Cincinnati Public Schools. The whole time, she’s believed that two heads, or more, are better than one. As a student in high school and college, this same strategy helped her excel in her classes. She studied with the same group of friends throughout, helping others with the material she grasped, and asking for help when she needed it.

Headshot of Renee Coley Ask a teacher: What are trainings really like?

Can a language arts teacher lead a computer science class? That’s a definite “yes,” says Renee Coley. Last fall, the veteran language arts teacher at Hannah Ashton Middle School in Reynoldsburg, Ohio, participated in a weekend of computer science training through and, in January, started teaching a pilot CS course to students at her school. She says that ongoing sharing with other CS teachers and extensive lesson plans from are helping her along the way.

Scroll to Top