Cogito, ergo sum! Cognitive processes of students dealing with data structures
被引:25
作者:
Aharoni, Dan
论文数: 0引用数: 0
h-index: 0
机构:
Department of Education in Technology and Science, Technion, Israel
IBM Research Labs., Haifa, IsraelDepartment of Education in Technology and Science, Technion, Israel
Aharoni, Dan
[1
,2
]
机构:
[1] Department of Education in Technology and Science, Technion, Israel
[2] IBM Research Labs., Haifa, Israel
来源:
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
|
2000年
关键词:
Cognitive systems - Curricula - Data reduction - Data structures - Students - Teaching;
D O I:
10.1145/331795.331804
中图分类号:
学科分类号:
摘要:
A research that has just recently been finished, investigated thinking processes that occur in the minds of students dealing with data structures. The research findings are pointed out in this paper, and two of them are elaborated. One is the phenomenon of programming-context thinking. This type of thinking stems from comparatively low level of abstraction gained by students in a data structure course. Programming-context thinking is the cause of other phenomena found in the arch, and one such phenomenon - perception of a data structure as static or dynamic - is also elaborated. Implications for data structures instruction are discussed. Apart from presenting the research results, this paper serves as an example of cognitive research - a kind of research that is still not broadly enough done in Computer Science Education. It is one purpose of this paper to manifest the need for more such research.