Portland, Oregon
June 23, 2024
June 23, 2024
June 26, 2024
NSF Grantees Poster Session
5
10.18260/1-2--46813
https://peer.asee.org/46813
64
Learning to code is becoming a popular subject for students and professionals of all ages, partly for its career prospects, but also as a critical literacy for understanding how computing is shaping society. Yet, educators generally agree that computer programming is difficult to teach and assess. This research aims to address difficulties in assessing computer programming by investigating critical characteristics of programming tasks using both response process and product data. The study capitalizes on the ability of logging the coding process to obtain, sort, analyze, and summarize vast amounts of fine-grained information that can be captured by observing program edits. We aim to study the relations between process and task characteristics in programming, identifying patterns that are indicative of proficiencies, suggest fluency, or signal certain kinds of coding difficulties. Such identification will, in turn, allow for designing instructional, learning, or assessment materials that are targeted at specific needs of learners.
Zhang, M., & Ko, A. J., & Li, C. (2024, June), Board 242: Developing Valid and Equitable Tasks for Assessing Programming Proficiency: Linking Process Data to Assessment Characteristics Paper presented at 2024 ASEE Annual Conference & Exposition, Portland, Oregon. 10.18260/1-2--46813
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2024 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015