The abstraction transition taxonomy: developing desired learning outcomes through the lens of situated cognition

Cutts, Q. , Esper, S., Fecho, M., Foster, S. R. and Simon, B. (2012) The abstraction transition taxonomy: developing desired learning outcomes through the lens of situated cognition. In: Clear, A., Sanders, K. and Simon, B. (eds.) Proceedings of the Ninth Annual International Conference on International Computing Education Research, Auckland, New Zealand, 10-12 Sept 2012. ACM: New York, NY, USA, pp. 63-70. ISBN 9781450316040 (doi: 10.1145/2361276.2361290)

72058.pdf - Accepted Version



We report on a post-hoc analysis of introductory programming lecture materials. The purpose of this analysis is to identify what knowledge and skills we are asking students to acquire, as situated in the activity, tools, and culture of what programmers do and how they think. The specific materials analyzed are the 133 Peer Instruction questions used in lecture to support cognitive apprenticeship -- honoring the situated nature of knowledge. We propose an Abstraction Transition Taxonomy for classifying the kinds of knowing and practices we engage students in as we seek to apprentice them into the programming world. We find students are asked to answer questions expressed using three levels of abstraction: English, CS Speak, and Code. Moreover, many questions involve asking students to transition between levels of abstraction within the context of a computational problem. Finally, by applying our taxonomy in classifying a range of introductory programming exams, we find that summative assessments (including our own) tend to emphasize a small range of the skills fostered in students during the formative/apprenticeship phase.

Item Type:Book Sections
Glasgow Author(s) Enlighten ID:Cutts, Professor Quintin
Authors: Cutts, Q., Esper, S., Fecho, M., Foster, S. R., and Simon, B.
College/School:College of Science and Engineering > School of Computing Science
Copyright Holders:Copyright © 2012 ACM
Publisher Policy:Reproduced in accordance with the copyright policy of the publisher

University Staff: Request a correction | Enlighten Editors: Update this record