The Computer Science Teachers Association (CSTA) represents CS Teachers across the globe. CSforALL asked members of the CSTA Board of Directors about CSforALL and the role that CSTA plays in bringing CS education to all students.
The Computer Science Teachers Association (CSTA) is a membership organization that supports and promotes the teaching of computer science. CSTA provides opportunities for K–12 teachers and their students to better understand computer science and to more successfully prepare themselves to teach and learn. Founded by the Association for Computing Machinery (ACM) in 2004, CSTA has grown into a dynamic and vibrant organization of professionals interested in supporting computer science education in K-12. Today, our membership consists of more than 23,000 members from more than 145 countries. These members include elementary, middle, and high school teachers; college and university faculty; supportive members of industry and government, school administrators, other non-profits, and parents.
What do you think is the most important next step for CSforAll?
Much work is being done to increase the demand for CS Education. However, to meet that demand, we need competent and confident teachers. Since most CS teachers today do not consider CS their primary teaching discipline, and many not have had extensive formal CS education, increased access to affordable and quality PD is essential. That is the number one concern we hear from our members and is CSTA’s number one priority. – Mark Nelson, CSTA Executive Director
What does CSTA add to the CSforALL Ecosystem?
CSTA is the voice of K-12 CS teachers and has a membership which includes college faculty. CSTA members advocate for, and support, K-12 computer science education. CS is a fast-changing field, so K-12 teachers need a community of people who are able to understand their work and provide needed support, as well as content area professional development. – Chinma Uche, 9-12 Representative
What is the role of teachers in CSforALL?
The role teachers playing CSforAll is one of the most important. They are the ones in the trenches, inside those classrooms making sure that CS really reaches all, that their districts are providing the necessary support to be able to have the proper infrastructure, equipment, resources and tools to be able to teach CS how their students deserve. They are the ones preparing those K-12 students to be ready to tackle the CS college world and have the appropriate knowledge and tools to succeed and find a passion in CS. – Michelle Lagos, At Large Representative
How can CSTA help the other members of the CSforALL hub?
CSTA is a strong voice of the CS teacher community. We can help other members understand teachers needs and problems. We can also help communicate new programs and resources to CS teachers in a fast and efficient manner. – Alfred Thompson, 9-12 Teacher Representative