Claudius M. Kessler

No picture of Claudius M. Kessler available - click to provide one

About the author:
No description available of Claudius M. Kessler...
ADD DESCRIPTION
ADD PUBLICATION
SHARE YOUR RESEARCH

Publications by Claudius M. Kessler (bibliography)

 what's this?

» 1986 «

Edit | Del

Kessler, Claudius M. and Anderson, John R. (1986): A Model of Novice Debugging in LISP. In: Soloway, Elliot and Iyengar, Sitharama (eds.) Empirical Studies of Programmers June 5-6 1986, 1986, Washington, DC. pp. 198-212.

This paper reports an investigation of novice programmers trying to debug one-line LISP functions. We present a model of debugging based on protocol data and introduce a production system simulation of the ideal novice debugger. We conclude with a discussion of the applicability of such a model to the teaching of programming in LISP.

Copyrights may apply

Edit | Del

Kessler, Claudius M. and Anderson, John R. (1986): Learning Flow of Control: Recursive and Iterative Procedures. In Human-Computer Interaction, 2 (2) pp. 135-166

Two experiments were performed to study students' ability to write recursive and iterative programs and transfer between these two skills. Subjects wrote functions to accumulate instances into a list. Problems varied in terms of whether they were recursive or iterative, whether they operated on lists or numbers, whether they accumulated results in forward or backward manner, whether they accumulated on success or failure, and whether they simply skipped or ejected on failure to accumulate. Subjects had real difficulty only with the dimensions concerned with flow of control, namely, recursive versus iterative, and skip versus eject. We found positive transfer from writing iterative functions to writing recursive functions, but not vice versa. A subsequent protocol study revealed subjects had such a poor mental model of recursion that they developed poor learning strategies which hindered their understanding of iteration. It is argued that having an adequate model of the functionality of programming is prerequisite to learning to program, and that it is sensible pedagogical practice to base understanding of recursive flow of control on understanding iterative flow of control.

Copyrights may apply

ADD PUBLICATION
SHOW THIS LIST ON YOUR HOMEPAGE

What do YOU think?

Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?

 
comment You say: Mar 20th, 2010
#1
Be the first to add a thoughtful note to this page ! 

  will be spam-protected
 

 
How many?
=
e.g. "6"
 

Changes to this page (author)

17 Feb 2010: Enabled abstracts to be shown on Claudius M. Kessler's author page.
28 Apr 2003: Added the author to the bibliography

Publication statistics

Publication period:1986-1986
Publication count:2
Number of co-authors:1



Productive colleagues

Claudius M. Kessler's 3 most productive colleagues in number of publications:

John R. Anderson:28


Collaboration count

Number of publications with 3 favourite co-authors:

John R. Anderson:2

 

Other options

Learn more about Claudius M. Kessler:
- Google Scholar
- ACM
- CSB

Mar 20

Computer programs emerge as the outcome of complex human processes of cognition, communication and negotiation, which serve to establish the meaningful embedding of the computer system in its intended use context.

-- Floyd, 1992, p. 24

  • Share this quote on... Bookmark and Share
  • Get more quotes

Eva Hornecker on Tangible Interaction

Eva Hornecker explains the evolving concept of Tangible Interaction.

Read Eva's insightful entry here..

Help us help you!

  • Spread the word: Bookmark and Share
  • Donate
  • Other ways to help
 

Page information

Page maintainer: The Editorial Team
How to cite/reference this page
URL: http://www.interaction-design.org/references/authors/claudius_m__kessler.html