Computer Science Institute

The Computer Science Institute supports teachers in becoming computer science educators.

Two Relay students collaborating in front of a laptop.

Program Overview

The Relay GSE Computer Science Institute will support you in your journey to become a phenomenal computer science educator, whether you are just starting out or seeking to develop as a veteran teacher.

As a member of the Relay Computer Science Institute, you decide what you want to study and for how long. Courses range from basic content knowledge for aspiring and novice teachers to long-term planning and assessment development for those with experience. Choose from a 4-day summer intensive, a 5-week extended professional development, or a 4-month sustained professional development based on your needs and availability. Each course is taught completely online, with a balance of synchronous and asynchronous online experiences. Expect to collaborate with fellow educators from around the country while receiving feedback from an experienced CS teacher.

Computer Science Methods 1

The Relay GSE Computer Science Methods 1 course is a professional learning summer intensive for K-12 computer science teachers. Over four days, teachers will develop their unit planning and assessment skills, collaborate with other educators from around the country, and receive feedback from an award-winning computer science educator. The program is completely online, with teachers participating in synchronous online sessions and working independently. Each day lasts approximately 10 hours, and teachers can expect to finish the course with a fully-developed unit and assessment plan. Teachers will complete approximately three hours of asynchronous online coursework prior to the first day.

Click here to download a flyer with a course calendar.

Programming Fundamentals

The Relay GSE Computer Science Programming Fundamentals course is a professional learning course for novice and aspiring computer science teachers. Teachers will be immersed in both computer science content and teaching pedagogy, focusing on three major computing concepts aligned to the K-12 Computer Science Framework : algorithms and programming, data and analysis, and the impacts of computing. In addition to learning the fundamentals of programming in Python, teachers will also build out their pedagogical toolkit, including how to introduce new material in a variety of ways, how to check for understanding in a computer science class, and how to differentiate for a diverse group of learners. Teachers will also have the chance to collaborate with colleagues from around the country on a weekly basis during the synchronous online sessions while they receive feedback from an award-winning computer science educator. After completing this course, teachers will be prepared to begin teaching an introductory computer science class or integrate computer science principles into their current content classes and to study more advanced topics, such as object-oriented programming and data analysis.  

Integrating Computational Thinking in the Elementary Classroom

The Relay GSE Integrating Computational Thinking in the Elementary Classroom course is a professional learning series for K-6 educators. Over the course of five weeks, participants will learn about various methods to integrate computational thinking into their elementary classes, collaborate with other educators from around the country, and receive feedback on their planning and implementation. The program is completely online, with educators participating in a blend of synchronous and asynchronous online sessions. Participants will finish the course having designed, implemented, and reflected on at least one lesson integrating computational thinking.

Click here to download a flyer with a course calendar.

Object-Oriented Programming and Data Analysis

The Relay GSE Object-Oriented Programming and Data Analysis course is a professional learning course for computer science teachers with an understanding of basic programming fundamentals. This course will be offered in Spring of 2020 with more details to come!

Read

Choose a course that meets your needs and availability.

Register

Complete the brief registration form based on your course:

  • Register for Programming Fundamentals
  • Register for Integrating Computational Thinking in the Elementary Classroom
  • Registration for other courses will be open in the fall of 2019.

Reach Out

Reach out to computerscience@relay.edu with any questions!