Revealing the programming process

  title={Revealing the programming process},
  author={Jens Bennedsen and Michael E. Caspersen},
One of the most important goals of an introductory programming course is that the students learn a systematic approach to the development of computer programs. Revealing the programming process is an important part of this; however, textbooks do not address the issue -- probably because the textbook medium is static and therefore ill-suited to expose the process of programming. We have found that process recordings in the form of captured narrated programming sessions are a simple, cheap, and… CONTINUE READING
Highly Cited
This paper has 38 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.

Explore Further: Topics Discussed in This Paper


Publications citing this paper.
Showing 1-10 of 29 extracted citations

A visualisation tool for the programming process

ITiCSE • 2009
View 9 Excerpts
Highly Influenced

Web animation to communicate iterative development

ITiCSE • 2006
View 4 Excerpts
Highly Influenced

Toward a Deeper Level of Programming Expertise for Engineering Students

2006 Seventh Mexican International Conference on Computer Science • 2006
View 6 Excerpts
Highly Influenced

Using Self-Explanation and Ontology for Providing Proper Feedbacks in a Programming Environment

2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI) • 2017
View 2 Excerpts


Publications referenced by this paper.
Showing 1-2 of 2 references

J.B.H., “Some difficulties of learning to program

du Boulay
Studying the Novice Programmer, • 1989
View 3 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…