Thumbnail
Access Restriction
Subscribed

Author Sattar, Abdul ♦ Mondshein, Lee ♦ Lorenzen, Torben
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword Backtracking ♦ Visualization ♦ Prolog ♦ Declarative programming ♦ Variable binding
Abstract At Bridgewater State College, Prolog serves as a student's first introduction to programming in a declarative language. Students often find it difficult to understand how Prolog implements logical deduction and handles variable bindings as it processes a query. The authors show snapshots of the deduction process and present a graphical ("jigsaw puzzle") representation of the emerging logical relationships, which our students find to be helpful. Typical parent-child predicate relationships are used as introductory examples.
Description Affiliation: Bridgewater State College, Bridgewater, Massachusetts (Mondshein, Lee; Sattar, Abdul; Lorenzen, Torben)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2013-12-01
Publisher Place New York
Journal Inroads
Volume Number 1
Issue Number 4
Page Count 6
Starting Page 43
Ending Page 48


Open content in new tab

   Open content in new tab
Source: ACM Digital Library