hrcak mascot   Srce   HID

Izvorni znanstveni članak

Searching for Examples with a Programming Techniques Editor

Paul Brna ; Computer Based Learning Unit, Leeds University, Leeds, England

Puni tekst: engleski, pdf (7 MB) str. 13-26 preuzimanja: 59* citiraj
APA 6th Edition
Brna, P. (1998). Searching for Examples with a Programming Techniques Editor. Journal of computing and information technology, 6 (1), 13-26. Preuzeto s https://hrcak.srce.hr/150239
MLA 8th Edition
Brna, Paul. "Searching for Examples with a Programming Techniques Editor." Journal of computing and information technology, vol. 6, br. 1, 1998, str. 13-26. https://hrcak.srce.hr/150239. Citirano 27.02.2020.
Chicago 17th Edition
Brna, Paul. "Searching for Examples with a Programming Techniques Editor." Journal of computing and information technology 6, br. 1 (1998): 13-26. https://hrcak.srce.hr/150239
Harvard
Brna, P. (1998). 'Searching for Examples with a Programming Techniques Editor', Journal of computing and information technology, 6(1), str. 13-26. Preuzeto s: https://hrcak.srce.hr/150239 (Datum pristupa: 27.02.2020.)
Vancouver
Brna P. Searching for Examples with a Programming Techniques Editor. Journal of computing and information technology [Internet]. 1998 [pristupljeno 27.02.2020.];6(1):13-26. Dostupno na: https://hrcak.srce.hr/150239
IEEE
P. Brna, "Searching for Examples with a Programming Techniques Editor", Journal of computing and information technology, vol.6, br. 1, str. 13-26, 1998. [Online]. Dostupno na: https://hrcak.srce.hr/150239. [Citirano: 27.02.2020.]

Sažetak
Searching through a library of examples for a similar task or similar solution is one way in which novice programmers learn to program. Providing help for novices to become more proficient programmers entails helping them both to see the significance of the 'deep' features of the current task and to take advantage of them both in searching a library of examples, and in selecting and using an appropriate case.

In this paper the focus is primarily on the problem of accessing a suitable case. For detailed consideration, a programming environment is utilised that features an 'intermediate description language'. This environment is SunTed, a Prolog Techniques Editor - which provides novice support of various types, including facilities to retrieve cases.

The basic issues addressed are: whether or not an intermediate description language for cases is a suitable means of supporting novices in their learning to program; the nature of the fundamental constituents of an intermediate description language; what can be learned from a system that implements a specific example of such an approach; and the consequences for the design of systems that support learning.

Ključne riječi
case based search and retrieval; intermediate description languages; Prolog techniques; program editors

Hrčak ID: 150239

URI
https://hrcak.srce.hr/150239

Posjeta: 95 *