You are here:

Facts, Procedures, and Visual Models in Novices' Learning of Coding Skills


Journal of Computing in Higher Education Volume 17, Number 1, ISSN 1042-1726


A study with students enrolled at an urban technical college compared learning of HTML coding across three Web-based program versions. One group received examples providing factual information about the source code (Facts group). A second group was presented with a step-by-step description of the source code (Procedures group). The third group was shown a visual model, including a diagram and arrows denoting the source code and the associated outcome (Visual Model group). A comparison of coding activity revealed that the Visual Model group constructed more correct code, with fewer trials, in the same amount of time. The Visual Model group also more accurately debugged flawed code. The Procedures group coded more correctly than the Facts group but differences decreased as problem complexity increased.


Kaplan, D.E. & An, H. (2005). Facts, Procedures, and Visual Models in Novices' Learning of Coding Skills. Journal of Computing in Higher Education, 17(1), 43-70. Retrieved September 26, 2020 from .

This record was imported from ERIC on December 3, 2015. [Original Record]

ERIC is sponsored by the Institute of Education Sciences (IES) of the U.S. Department of Education.

Copyright for this record is held by the content creator. For more details see ERIC's copyright policy.