Teaching Abstraction in Introductory Courses

被引:0
|
作者
Koppelman, Herman [1 ]
van Dijk, Betsy [1 ]
机构
[1] Open Univ Netherlands, Dept Comp Sci, NL-6401 DL Heerlen, Netherlands
关键词
Abstraction; abstraction level; computer science; pedagogy; recursion;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Abstraction is viewed as a key concept in computer science. It is not only an important concept but also one that is difficult to master. This paper focuses on the problems that novices experience when they first encounter this concept. Three assignments from introductory courses are analyzed, to understand why abstraction is difficult for novices. This analysis leads to a number of guidelines that can be used by instructors to support novices learning abstraction.
引用
收藏
页码:174 / 178
页数:5
相关论文
共 50 条