Learning programming in prolog using schemata

Authors: M. Bieliková and P. Návrat

Reference: ACM SIGPLAN Notices, 33(2):41-47, February, 1998.

Contents:

  1. Introduction
  2. Method of teaching
  3. Schemata for processing of lists
  4. Experiments
  5. Conclusion
  6. Appendix - program schemata used in experiments

Abstract: In the paper, we describe our approach and experience with teaching fundamentals of logic pro-gramming by program schemata construction and expla-nation. Program schemata construction is helped by presentation of a few examples. After a particular pro-gram schema has been introduced, students are required to instantiate the schema both as a writing exercise and afterwards as a programming exercise. We report on our experiments aimed at verifying our hypotheses about suitability of this approach to learning programming by evaluating the effectiveness of the learning process.

Keywords: logic programming, Prolog, program schemata.

PS version (774K file, 7 pages) together with a PDF version (331K file) is available.

to Homepage to Publications to the Top

Home
Research
Projects
Publications
Books
SCM
Teaching
Links
Last updated:
Mária Bieliková bielik [zavináč] fiit-dot-stuba-dot-sk
Design © 2oo1 KoXo