Certification Prep Checklist
This guide defines one path for 8-12 Cert Test preparation.
Computer literacy (experience with applications, networks, and the Internet) is recommended before starting these steps. If you have programming experience, you will likely choose to do a subset of these steps, until you are comfortable programming in Java, Javascript or Python.
1. Learn Block-Based Programming
If you don't have exposure to programming, complete CodeAI's Express Course to learn basic programming concepts using a simple, block-based programming language. This course is free - it is a fast-paced, self-paced tutorial that teaches computer science fundamentals by combining key lessons from traditional elementary curricula into a single streamlined path.
2. Learn Text-Based Programming
If you don't have extensive experience with a text-based programming language like Java, complete Codecademy's Learn Java course. The content of this course is free, but it is recommended that you purchase 1-2 months ($19.99 per month) of to PRO version to access practice questions and quizzes. The course is self-paced and interactive. The course takes approximately 20 hours to complete.
3. Complete Certification Prep Course – Online
Complete the WeTeach_CS Online Certification Prep Course, Foundations of Computer Science for Teachers. This is an online, asynchronous certification prep course.
If you are a Texas educator who is not participating in a hub but interested in preparing for certification on your own, you are eligible to gain access to the Foundations course at no cost by applying for the WTCS Cert Prep Open Plan program.