|
Warning: The download time has expired please click on the item to try again.
ABSTRACT
Why is it that some software engineers and computer scientists are able to produce clear, elegant designs and programs, while others cannot? Is it possible to improve these skills through education and training? Critical to these questions is the notion of abstraction.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
The ACM/IEEE Computing Curricula: Software Engineering (2004); www.computer.org/education/cc2001.
|
 |
2
|
|
| |
3
|
Frorer, P., Hazzan, O. and Manes, M. Revealing the faces of abstraction. International J. Computers for Mathematical Learning. Kluwer Academic Publishers, 1997, 217--228.
|
| |
4
|
|
| |
5
|
Hazzan, O. Reducing abstraction level when learning abstract algebra concepts. Educational Studies in Mathematics 40. Kluwer Academic Publishers, 1999, 71--90.
|
| |
6
|
Huitt, W. and Hummel, J. Piaget's theory of cognitive development. Educational Psychology Interactive. Valdosta State University, Valdosta, GA, 2003.
|
| |
7
|
Kuhn, D., Langer, J., Kohlberg, L., and Haan, N.S. (1977). The development of formal operations in logical and moral judgment. Genetic Psychology Monographs 95 (1977), 97--188.
|
| |
8
|
|
| |
9
|
Piaget, J. and Inhelder, B. The Psychology of the Child. Routledge & Kegan Paul, 1969.
|
| |
10
|
Webster's Third New International Dictionary, 1966.
|
 |
11
|
|
| |
12
|
Woolfolk and McCune-Nicolich. Educational Psychology for Teachers, 2nd Edition. Prentice-Hall, Englewood Cliffs, NJ, 1984.
|
CITED BY 23
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Arnold Pears , Stephen Seidman , Lauri Malmi , Linda Mannila , Elizabeth Adams , Jens Bennedsen , Marie Devlin , James Paterson, A survey of literature on the teaching of introductory programming, ACM SIGCSE Bulletin, v.39 n.4, December 2007
|
|
|
Päivi Kinnunen , Robert McCartney , Laurie Murphy , Lynda Thomas, Through the eyes of instructors: a phenomenographic investigation of student success, Proceedings of the third international workshop on Computing education research, September 15-16, 2007, Atlanta, Georgia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ursula Fuller , Colin G. Johnson , Tuukka Ahoniemi , Diana Cukierman , Isidoro Hernán-Losada , Jana Jackova , Essi Lahtinen , Tracy L. Lewis , Donna McGee Thompson , Charles Riedesel , Errol Thompson, Developing a computer science-specific learning taxonomy, ACM SIGCSE Bulletin, v.39 n.4, December 2007
|
|
|
|
|
|
|
|
|
Jan Erik Moström , Jonas Boustedt , Anna Eckerdal , Robert McCartney , Kate Sanders , Lynda Thomas , Carol Zander, Concrete examples of abstraction as manifested in students' transformative experiences, Proceeding of the fourth international workshop on Computing education research, p.125-136, September 06-07, 2008, Sydney, Australia
|
|
|
Shaohua Xie , Eileen Kraemer , R. E. K. Stirewalt , Laura K. Dillon , Scott D. Fleming, Assessing the benefits of synchronization-adorned sequence diagrams: two controlled experiments, Proceedings of the 4th ACM symposium on Software visuallization, September 16-17, 2008, Ammersee, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Charles Alan Wolfe : Reviewer"
This is an interesting article; however, it stops just when things get really interesting. Kramer makes the case, as have others, that the ability to solve problems, do abstract thinking, and discern patterns is a key talent (or talent set) to be
more...
|