Results 1 -
3 of
3
Instructions and Descriptions: some cognitive aspects of programming and similar activities
, 2000
"... The Cognitive Dimensions framework outlined here is generalised broad-brush approach to usability evaluation for all types of information artifact, from programming languages through interactive systems to domestic devices. It also has promise of interfacing successfully with organisational and soci ..."
Abstract
-
Cited by 20 (0 self)
- Add to MetaCart
The Cognitive Dimensions framework outlined here is generalised broad-brush approach to usability evaluation for all types of information artifact, from programming languages through interactive systems to domestic devices. It also has promise of interfacing successfully with organisational and sociological analyses. Keywords Usability evaluation, cognitive dimensions, notations, telephone, Prolog, spreadsheet, cognitive psychology. 1. INTRODUCTION We are living through a technological revolution, in which much research is necessarily dominated by immediate aims and short-term goals, and most research papers report some new accomplishment. The accomplishment may be useful but generalisations from one creation to another are very weak, unless the second is a direct descendant from the first. This paper is a contrast. Science-based engineering rests on idealisations (capacitance, gravity). Physical or chemical theory describing these idealisations is combined with experience and cra...
Evaluation of a Constraint-based Error Diagnosis for Logic Programming
- Proc.of the 13 th Int. Conference on Computers in Education
, 2005
"... Abstract. We applied the constraint-based approach to develop a web-based diagnosis system for Prolog. In this paper, we introduce the results of our formative evaluation which reflects the current effectiveness of our system. We gathered 261 log files which are created by 99 users contained records ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract. We applied the constraint-based approach to develop a web-based diagnosis system for Prolog. In this paper, we introduce the results of our formative evaluation which reflects the current effectiveness of our system. We gathered 261 log files which are created by 99 users contained records of interactions with the tutoring system. In addition, we present the common problems of Prolog novice programmers, strengths and limitations of our system. Keywords: Formative evaluation, Constraint-based error diagnosis, Logic programming.

