Computer Science

Learn how to bring computer science to any classroom

The Ohio STEM Learning Network (OSLN) offers professional development to all Ohio teachers looking to bring the critical ideas of computer science and computational thinking to their students. Each program targets a different age group:

  • OSLN Computer Science K-5 Program (Grades K-5)
  • Code.org Computer Science Discoveries (Grades 6-10)
  • Code.org Computer Science Principles (Grades 9-12)
  • Code.org Computer Science A (Grades 9-12)
“Computer science empowers students to create the world of tomorrow.”
Satya bookcover print1
Satya Nadella
CEO of Microsoft
Building Photo

Offered at no cost to educators who meet all requirements

The cost of this professional learning program is typically $1,800. Thanks to Ohio’s generous support of the Ohio STEM Learning Network, we have full scholarships available for Ohio teachers! You can apply to join this program at no cost to your school. The scholarship covers the year-long program, including your teaching materials, workshop supplies, up to nine days of professional development, and meals during workshops. Additional travel costs are not included in the scholarship. Workshop participants will have an opportunity to earn graduate credit for completing this training (more information, including the cost for the credits, will be provided during the summer workshop).

To bring computer science education to all Ohio classrooms, we particularly seek teachers from high-needs schools or schools with students from marginalized racial and ethnic groups. We reserve a percentage of workshop seats for teachers from urban schools with free/reduced meal rate of at least 50%, rural schools with free/reduced meal rate of at least 40%, or schools with a rate of students from marginalized racial and ethnic groups underrepresented in computer science of at least 50%.

The curriculum, online student learning platform, and year-round support are available to all schools at no charge. Please note, implementing the courses requires that students have access to computers with a modern web browser (eg. Chrome, Safari, Edge, etc.). 

teachers at code conference

Code.org Professional Learning Program

This year-long professional learning experience is designed for middle and high school educators interested in teaching Computer Science Discoveries (grades 6-10), Computer Science Principles (grades 9-12), or Computer Science A (grades 9-12) in their schools.

Educators will explore the curriculum and tools for teaching and learning computer science standards, engage in teaching strategies targeting development of computational thinking, and connect with a community of computer science teachers.

Middle and High School Program Details and Expectations

Registration closes June 12, 2023

Computer Science Discoveries

Teachers who apply and are accepted commit to:

  • Completing the five-day, summer workshop
  • Attending four Saturday workshops throughout the school year (typically from 9a – 3p)
    • Workshop #1: In person, September 30, 2023
    • Workshop #2: Virtual, November 4, 2023
    • Workshop #3: Virtual, January 27, 2024
    • Workshop #4: In person, March 9, 2024
  • Teaching a Computer Science course during the school year
  • Supporting the recruitment and enrollment of a diverse group of students in the course, representative of the school’s overall student population

Computer Science Principles

Teachers who apply and are accepted commit to:

  • Completing the five-day, summer workshop
  • Attending four Saturday workshops throughout the school year (typically from 9a – 3p)
    • Workshop #1: In person, September 30, 2023
    • Workshop #2: Virtual, November 4, 2023
    • Workshop #3: Virtual, January 27, 2024
    • Workshop #4: In person, March 9, 2024
  • Teaching a Computer Science course during the school year
  • Supporting the recruitment and enrollment of a diverse group of students in the course, representative of the school’s overall student population

Computer Science A

Teachers who apply and are accepted commit to:
  • Completing the five-day, summer workshop
  • Attending eight, monthly virtual workshops throughout the school year. Each virtual workshop is two hours long. The workshops begin in September and are typically scheduled once a month.
  • Teaching a Computer Science course during the school year
  • Supporting the recruitment and enrollment of a diverse group of students in the course, representative of the school’s overall student population




educators collaborating

OSLN Computer Science K-5 Program

Teaching computer science in early grades develops critical computational thinking skills in young learners. We understand the needs of elementary teachers are unique. K-5 teachers combine content standards across all the core disciplines. Where’s the time to bring in computer science standards and computational thinking skills? We can help you turn this obstacle into new ways to grow engagement and learning in your classroom.

K-5 Program Details and Expectations

Registration closes June 12, 2023

Expectations

Teachers who apply and are accepted in the OSLN Computer Science K-5 Program are expected to:

  • Complete the five-day, in-person summer workshop
  • Attending four Saturday workshops throughout the school year (typically from 9a – 3p)
    • Workshop #1: In person, September 30, 2023
    • Workshop #2: Virtual, November 4, 2023
    • Workshop #3: Virtual, January 27, 2024
    • Workshop #4: In person, March 9, 2024
  • Integrate computer science standards in your instruction during the school year

5-day summer workshop

The five-day summer workshop will include the following topics and learning experiences:

  • Experiencing plugged and unplugged computer science activities for K-5
  • Integrating computer science standards in math, ELA, and science instruction
  • Learning strategies for engaging students in core instruction using computer science
  • Exploring Code.org curriculum for your grade level
  • Collaborating with colleagues on creating an implementation plan for integration of computer science in math, ELA, and science instruction
Scroll to Top