The Library
Approaches for teaching prolog to beginners
Tools
Yang, Shanshan, (Researcher in computer science) and Joy, Mike (2006) Approaches for teaching prolog to beginners. In: 7th Annual Conference of the HEA Network for Information and Computer Sciences, Dublin, Eire, 29-31 Aug 2006 pp. 106-110.
|
PDF
WRAP_Yang_joy_hea06.pdf - Published Version - Requires a PDF viewer. Download (253Kb) | Preview |
Abstract
Prolog is a very different language compared with procedural or object-oriented languages, and developing a Prolog programming mindset is a challenge for many novices. In this paper, we consider a number of teaching approaches which instructors use to deliver basic ideas about Prolog to novices. We classify these approaches into three categories – “logic based”, “declarative features based” and “programs based”. Using this classification as a framework, we describe the prerequisite knowledge required for students to learn Prolog effectively. Finally, we describe how the choice of approach has changed over the past 25 years.
Item Type: | Conference Item (Paper) | ||||
---|---|---|---|---|---|
Subjects: | L Education > LB Theory and practice of education > LB2300 Higher Education Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software |
||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
Library of Congress Subject Headings (LCSH): | Prolog (Computer program language) -- Study and teaching, Declarative programming languages, Logic programming languages | ||||
Official Date: | 2006 | ||||
Dates: |
|
||||
Page Range: | pp. 106-110 | ||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Date of first compliant deposit: | 28 July 2016 | ||||
Date of first compliant Open Access: | 28 July 2016 | ||||
Conference Paper Type: | Paper | ||||
Title of Event: | 7th Annual Conference of the HEA Network for Information and Computer Sciences | ||||
Type of Event: | Conference | ||||
Location of Event: | Dublin, Eire | ||||
Date(s) of Event: | 29-31 Aug 2006 |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year