The Computer Science Teachers Association has released a detailed report on computer science teacher certification called “Bugs in the System: Computer Science Teacher Certification in the U.S.” It is described as “a comprehensive study of all 50 states and the District of Columbia revealing that each state (and in some states each school district) has… its own idea of where Computer Science fits in the academic program and who is qualified to teach it.” The report makes some recommendations, including:
• Establish a system of certification that ensures that all Computer Science teachers have appropriate knowledge of and are prepared to teach the discipline content.
• Establish a system of certification that accounts for teachers coming to the discipline from multiple pathways.
• Require teacher preparation institutions and organizations to include programs to prepare Computer Science teachers.
The full report is available for download from csta.acm.org.