Computing as a discipline

@article{Denning1989ComputingAA,
  title={Computing as a discipline},
  author={P. Denning and D. Comer and D. Gries and M. Mulder and A. Tucker and A. Turner and Paul R. Young},
  journal={Computer},
  year={1989},
  volume={22},
  pages={63-70}
}
A summary is given of a report that had the following goals: to describe computer science in a way that emphasizes fundamental questions and significant accomplishments; to propose a teaching paradigm for computer science that conforms to traditional scientific standards, emphasizes the development of competence in the field, and harmoniously integrates theory, experimentation, and design; and to give a detailed example of an introductory course sequence in computer science that is based on the… Expand
503 Citations
Some suggestions for implementing closed laboratories in CS1
  • 3
A New Framework for Computer Science and Engineering
  • 39
  • PDF
The introductory computer science course
  • 4
Laboratories in the Computer Science Curriculum
  • 34
Teaching introductory computer science as the science of algorithms
  • 8
Concepts in the classroom, programming in the lab
  • 16
A three-fold introduction to computer science
  • 20
  • PDF
...
1
2
3
4
5
...

References

What Can Be Automated? Report of the NSF Computer Science and Engineering Research Study (COSERS)
  • 1980