A software tool called EXPLAINER has been developed for helping programmers perform new tasks by exploring previously worked-out examples. EXPLAINER is based on cognitive principles of learning from examples and problem solving by analogy. The interface is based on the principle of making examples accessible through multiple presentation views and multiple representation perspectives. Empirical evaluation has shown that programmers using EXPLAINER exhibit less variability in their performance compared to programmers using a commercially available, searchable on-line manual. These results are related to other studies of programmers and to current methodologies in software engineering.
CITATION STYLE
Redmiles, D. F. (1993). Reducing the variability of programmer’s performance through explained examples. In Conference on Human Factors in Computing Systems - Proceedings (pp. 67–73). Publ by ACM. https://doi.org/10.1145/169059.169082
Mendeley helps you to discover research relevant for your work.