@inproceedings{a6a2ced3aaa344cfb2c63afb6ba6a724,
title = "SOLO taxonomy for assessing novices' algorithmic design",
abstract = "We present the utilization of the educational SOLO taxonomy for assessing algorithmic features of introductory programming. The SOLO taxonomy was recently studied by CS research educators, with respect to code reading and code writing. Most of the studies focused on code reading. In this paper we offer a framework of SOLO utilization for assessing basic algorithmic design features of code writing. Our novelty stems from focusing on: selection, flexible manipulation, and composition of basic design patterns, as well as on capitalization on unfolded task characteristics. We specify SOLO levels with respect to algorithmic design, and relate to common errors. We display our findings of applying the suggested framework in an ordered study with CS1 students.",
keywords = "Algorithmic design, Assessment, Taxonomy",
author = "David Ginat and Eti Menashe",
note = "Publisher Copyright: Copyright {\textcopyright} 2015 ACM.; 46th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2015 ; Conference date: 04-03-2015 Through 07-03-2015",
year = "2015",
month = feb,
day = "24",
doi = "https://doi.org/10.1145/2676723.2677311",
language = "الإنجليزيّة",
series = "SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education",
pages = "452--457",
editor = "Adrienne Decker and Kurt Eiselt and Jodi Tims and Carl Alphonce",
booktitle = "SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education",
}