Computer Science, Professional Development, Professional Learning, Teaching, Free.
effectively. Through reading, viewing videos, completing interactive puzzles, and reflecting on your learning, you will develop your own understanding while preparing to teach computer science in your classroom. View our self-paced professional learning options here. Help more students get access