TY - GEN
T1 - Reduction - An abstract thinking pattern
T2 - 37th SIGCSE Technical Symposium on Computer Science Education
AU - Armoni, Michal
AU - Gal-Ezer, Judith
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2007
Y1 - 2007
N2 - Abstraction has been the focus of many researches in mathematics education and to some extent in computer science education. Abstract thinking characterizes the theoretical foundations of computer science, where reduction is one important abstract thinking pattern. In a previous work, we discussed the issue of reductive thinking among high school students in relation to computational models - a theoretical unit. This unit requires abstract thinking in many aspects. Our findings in relation to reductive thinking showed that many students preferred direct, non-reductive solutions, even if reductive solutions could have significantly decreased the design complexity of the solution. This study motivated the current study where we examine the issue of reductive thinking among university students. The findings of this preliminary study are demonstrated by students' solutions to questions in assignments given in the computational models course. We found that even among university students in a very prestigious academic institution with very high entrance requirements abstraction is a real obstacle as reduction is not easily understood and used. This encourages us to further investigate this phenomenon.
AB - Abstraction has been the focus of many researches in mathematics education and to some extent in computer science education. Abstract thinking characterizes the theoretical foundations of computer science, where reduction is one important abstract thinking pattern. In a previous work, we discussed the issue of reductive thinking among high school students in relation to computational models - a theoretical unit. This unit requires abstract thinking in many aspects. Our findings in relation to reductive thinking showed that many students preferred direct, non-reductive solutions, even if reductive solutions could have significantly decreased the design complexity of the solution. This study motivated the current study where we examine the issue of reductive thinking among university students. The findings of this preliminary study are demonstrated by students' solutions to questions in assignments given in the computational models course. We found that even among university students in a very prestigious academic institution with very high entrance requirements abstraction is a real obstacle as reduction is not easily understood and used. This encourages us to further investigate this phenomenon.
KW - Abstraction
KW - Computational models
KW - Reduction
KW - Reductive thinking
UR - http://www.scopus.com/inward/record.url?scp=37849026188&partnerID=8YFLogxK
U2 - 10.1145/1121341.1121461
DO - 10.1145/1121341.1121461
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:37849026188
SN - 9781595932594
T3 - Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education
SP - 389
EP - 393
BT - Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education
Y2 - 1 March 2006 through 5 March 2006
ER -