A recent study released by the Computer Science Teachers Association (CSTA) highlights the need for valid and reliable source assessment of student learning and calls upon the computer science education community to assist in the development of more and better assessment tools and strategies.
Sowing the Seeds of Assessment Literacy in Secondary Computer Science Education details the results of a landscape study aimed at determining the challenges US high school teachers face when examining student understanding of computing concepts and to identify current models for computer science (CS) assessment. The study, supported by Google, was conducted by the CSTA Assessment Task Force chaired by Aman Yadav, Associate Professor of Educational Psychology and Educational Technology at Michigan State University. The study took place over a year and involved in-depth interviews with computer science practitioners with a wide range of teaching experience.
The study concluded that while computer science teachers use a variety of formative and summative assessment techniques and rely on an assortment of sources (test banks, colleagues, even their own undergraduate CS courses), they face a number of challenges finding valid and reliable assessments to use in their classrooms. Many participants also noted that the potential for variability in how students approach and develop algorithms makes assessment especially challenging and time-consuming.
Among the report’s recommendations, the CSTA Assessment Task Force suggests the following next steps for the CS Ed community:
- Develop valid and reliable assessments aligned to the CSTA K–12 Computer Science Standards.
- Develop valid and reliable formative and summative assessments for programming languages beyond Java, such as Python, C#, etc.
- Develop an online repository of assessment items for K–12 computer science teachers.
- Develop a community of practice surrounding the use of assessment in computer science classrooms.
- Design and deliver professional development to increase K–12 computer science teachers’ assessment literacy.
The chair of the CSTA Assessment Task Force, Aman Yadav, highlighted the importance of the study, stating: “During our in-depth interviews with the teachers, we found that teachers are very resourceful in using a hodgepodge of resources (test-banks, rubrics, etc.) and lean on their peers to come up with assessments that examine student understanding in their classrooms. But, there is a dearth of formative and summative assessments, especially for non-AP courses, that are easy accessible and categorized by grade level, concept, difficulty, programming language, etc. The Task Force is now working with the CSTA Board to launch a new project to create a repository of assessment resources that teachers can access to meet their needs.”
CSTA hopes that this study will focus the computer science education community’s attention on the importance of valid assessment of student learning and the pressing need for better and more computer science assessment tools and strategies.