Do we really teach abstraction?
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Reducing abstraction level when learning computability theory concepts
Proceedings of the 7th annual conference on Innovation and technology in computer science education
A brief history of the object-oriented approach
ACM SIGSOFT Software Engineering Notes
Algorithms in modern mathematics and computer science
Proceedings on Algorithms in Modern Mathematics and Computer Science
Journal of Computing Sciences in Colleges
Programming in context: a model-first approach to CS1
Proceedings of the 35th SIGCSE technical symposium on Computer science education
On the origins of programmers: identifying predictors of success for an objects first cs1
On the origins of programmers: identifying predictors of success for an objects first cs1
Cognitive activities of abstraction in object orientation: an empirical study
ACM SIGCSE Bulletin
Programming: factors that influence success
Proceedings of the 36th SIGCSE technical symposium on Computer science education
An Abstract Model for Testing MVC and Workflow Based Web Applications
AICT-ICIW '06 Proceedings of the Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services
Social networks generate interest in computer science
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Is abstraction the key to computing?
Communications of the ACM
Hi-index | 0.00 |
Aptitude for managing abstraction may be a distinguishing characteristic of computer science majors. If this is so, and if this aptitude can be recognized among potential majors, those who are well suited for computer science but have not considered it as a major can be made aware of the possibility. Abstraction, as a human ability, is comprised of two complementary aspects: clearing away details to build simplifications and deriving generalizations that illuminate essentials. Agreement exists that this ability may be nurtured through instruction and experience, but that it rests upon a natural aptitude that is possessed by few. Agreement exists that this natural aptitude is assessable, although no instrument yet exists for measuring it efficiently among prospective computer science majors who have not begun computer science coursework. This paper deals with a study done at New York's Pace University to test undergraduate students across a range of majors for abstraction ability