K-12 Computer Science Teaching (Certificate) – Online
The program is designed to introduce in-service teachers to foundational concepts, skills, and methods for teaching Computer Science (CS) to students in K-12. The program objectives include the following:
- Provide teachers with foundational knowledge and skills for the teaching of CS and computational thinking content in U.S. classrooms
- Develop teachers professional growth and identity in CS to keep pace with global changes
- Support teachers' understanding of computational thinking and how to build students' computational thinking in the classrooms
- Build effective and appropriate interdisciplinary CS curriculum for students in K-12
- Examine issues of equity in CS and promote best-practices for the teaching of CS and computational thinking in U.S. classrooms
- Design, develop, and evaluate authentic learning experiences and assessments for the learning of CS and computational thinking
Visit the Teacher Education and Certification Programs page to view all of our offerings from the department.

