It is clearer now than
ever before. What universities must do to address the challenge of preparing significant numbers of qualified computer science teachers for the U.S. is to work together.
This meeting built on the
CSforAll movement, which after decades of reports recommending high school CS education for all US students, is finally making headway. Federal agencies and STEM and CS education organizations (UTeach included) have been broadening participation in CS by integrating industry expertise into classrooms, training in-service teachers, integrating CS into existing STEM courses, and implementing introductory CS courses like
AP CS Principles and Exploring Computer Science.
In-service teacher professional development has been key to the explosive growth of K–12 CS education offerings, but the role of universities in the preparation of computer science teachers is absolutely critical if we are going to address the current shortage of CS teachers at scale and with any kind of lasting impact. Yet there are precious few exemplars on which to model new programs. Partly this has been a chicken and egg problem. For example, the UTeach program at UT Austin has had an undergraduate pathway to CS certification for more than ten years. But with so little demand for CS teachers at secondary schools throughout the state, very few students were recruited and prepared. Now that the demand for CS teachers is increasing, UTeach Austin and other UTeach partner universities are ramping up and expanding their efforts.
There was widespread consensus among our group at CU Boulder last week that a variety of pathways were needed in order to recruit and prepare excellent CS teachers. All the universities in attendance described either new pathways that had been implemented within the last two years, or pathways currently under development. These included:
- Undergraduate, four-year degree plans that add teaching to a CS major. (YES, CS majors CAN be recruited into teaching.)
- Undergraduate, four-year degree plans that add a CS concentration to a math major with teaching.
- Undergraduate CS certificate programs that any teaching major could add (not clear if this can all be done in four years, however).
- Post-baccalaureate pathways designed for career-changers or new graduates with no teaching background. These pathways included streamlined preparation lasting between 1 and 1.5 years, designed to lead to a full CS teaching certification/credential.
- Post-baccalaureate pathways designed for in-service, fully credentialed teachers. These pathways could lead just to additional CS credentials or also to a Master’s degree. These pathways might comprise a series of micro-credentials intended for in-service teachers to add over time and leading to various levels of expertise, and ultimately to full CS teaching certification in states that offer it.
There was also widespread agreement that, in addition to the development of various pathways leading to both adequate CS content and pedagogical preparation, the following considerations are critical to successful implementation:
- Attention to the integration of computational thinking into the preparation of ALL future STEM teachers.
- Attention to proven strategies for recruitment of students/professionals into pathways, especially developing partnerships between colleges of education/teacher preparation units and CS departments and advisors.
- Attention to informing CS research faculty about high school teaching, so that CS majors are exposed to this career possibility.
- Attention to providing adequate support, including financial, to students pursuing these pathways.
- Attention to further development of the CS education research community.
- Attention to issues of equity and diversity both from a pedagogical perspective and also as a teacher workforce concern. Broadening participation in CS should include explicit strategies to attract and prepare a diverse CS teaching corps.
- Attention to the unique needs and issues of capacity of rural schools and districts.
- Creative solutions to the need for adequate CS education field placements.
In the months following this meeting, a UTeach CS Education Working Group will be developing a white paper to be published this summer. A follow-up meeting is also planned for May 24, in conjunction with the annual
UTeach Conference in Austin, Texas. If you are interested in joining us to continue these discussions about how colleges and universities can work together to design and develop excellent CS teaching preparation pathways, contact
Kimberly Hughes.