Courses

Get the best online professional development when you need it, anywhere.

"Foundations of Computer Science for Teachers is an absolute lifesaver!!! I have a CS degree but have been out of the programming side for numerous years. My test will be happening in a few weeks and this course has given me the confidence I needed. It is structured very well and the videos are outstanding. If you are going to become a teacher in this field, sign up for this course and pay the fee to get access to the quizzes. You will not regret it!"

— Joey Gonzaga, Waller High School, Waller ISD

Get the best online professional development when you need it, anywhere.

"Foundations of Computer Science for Teachers is an absolute lifesaver!!! I have a CS degree but have been out of the programming side for numerous years. My test will be happening in a few weeks and this course has given me the confidence I needed. It is structured very well and the videos are outstanding. If you are going to become a teacher in this field, sign up for this course and pay the fee to get access to the quizzes. You will not regret it!"

— Joey Gonzaga, Waller High School, Waller ISD

Foundations of CS for Teachers

Foundations of CS for Teachers: TExES
Texas (online, async course)

Learn key computer science topics to improve instruction and prepare for the TExES 241 Computer Science 8-12 teacher certification test.

Foundations of CS for Teachers: Praxis
Praxis/Pearson (online, async course)

This Canvas-based online course explores and guides you through all 196 required competencies stipulated by the Praxis 5652 topic list.

WeTeach_CS Certification Prep Exam Practice Packets

WeTeach_TechApps EC - 12 (TExES 242) Practice Packet

This practice packet contains 12 quizzes with ten questions on each of the competencies outlined in the TExES 242 test specifications for EC through 12 Technology Applications.

WeTeach_CS Cert Prep Practice Packet: Computer Science 8-12

The WeTeach_CS Cert Prep Practice Packet contains 24 quizzes that each contain ten questions on topics outlined in the Praxis 5652 or the TExES 241 test specifications + two exams, one for Praxis and one for TExES.

Scaling Inclusive Pedagogy

Scaling Inclusive Pedagogy (ScIP)

Scaling Inclusive Pedagogy (ScIP) is an ECEP-designed course that equips educators with the resources and skills necessary to focus on equitable access to, participation in, and experiences of computer science in their schools and classrooms.