Teaching Prolog techniques:
Saved in:
Main Author: | |
---|---|
Format: | Book |
Language: | English |
Published: |
Edinburgh
1991
|
Series: | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper
530 |
Subjects: | |
Abstract: | Abstract: "Learning Prolog (or any other programming language) requires the student to relate the behaviour of code to its structure. We outline work on the development of an approach to helping students learn Prolog via Prolog programming techniques. After introducing the notion of programming techniques we sketch the reasons why they are of potential interest in teaching students to program. We describe some preliminary work on the development of a Prolog Techniques editor. Although this tool has not yet been used with students we anticipate a number of problems in learning to use it." |
Physical Description: | 11 S. |
Staff View
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV010453686 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t| | ||
008 | 951030s1991 xx |||| 00||| engod | ||
035 | |a (OCoLC)24892631 | ||
035 | |a (DE-599)BVBBV010453686 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
100 | 1 | |a Brna, Paul |e Verfasser |4 aut | |
245 | 1 | 0 | |a Teaching Prolog techniques |
264 | 1 | |a Edinburgh |c 1991 | |
300 | |a 11 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a University <Edinburgh> / Department of Artificial Intelligence: DAI research paper |v 530 | |
520 | 3 | |a Abstract: "Learning Prolog (or any other programming language) requires the student to relate the behaviour of code to its structure. We outline work on the development of an approach to helping students learn Prolog via Prolog programming techniques. After introducing the notion of programming techniques we sketch the reasons why they are of potential interest in teaching students to program. We describe some preliminary work on the development of a Prolog Techniques editor. Although this tool has not yet been used with students we anticipate a number of problems in learning to use it." | |
650 | 7 | |a Computer software |2 sigle | |
650 | 7 | |a Education and training |2 sigle | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Prolog (Computer program language) | |
810 | 2 | |a Department of Artificial Intelligence: DAI research paper |t University <Edinburgh> |v 530 |w (DE-604)BV010450646 |9 530 | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006966421 |
Record in the Search Index
DE-BY-TUM_call_number | 0111 2001 B 6034-530 |
---|---|
DE-BY-TUM_katkey | 663893 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040010051022 |
_version_ | 1821930933874327554 |
any_adam_object | |
author | Brna, Paul |
author_facet | Brna, Paul |
author_role | aut |
author_sort | Brna, Paul |
author_variant | p b pb |
building | Verbundindex |
bvnumber | BV010453686 |
ctrlnum | (OCoLC)24892631 (DE-599)BVBBV010453686 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01619nam a2200325 cb4500</leader><controlfield tag="001">BV010453686</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">951030s1991 xx |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24892631</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010453686</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Brna, Paul</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Teaching Prolog techniques</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh</subfield><subfield code="c">1991</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">11 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">University <Edinburgh> / Department of Artificial Intelligence: DAI research paper</subfield><subfield code="v">530</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Learning Prolog (or any other programming language) requires the student to relate the behaviour of code to its structure. We outline work on the development of an approach to helping students learn Prolog via Prolog programming techniques. After introducing the notion of programming techniques we sketch the reasons why they are of potential interest in teaching students to program. We describe some preliminary work on the development of a Prolog Techniques editor. Although this tool has not yet been used with students we anticipate a number of problems in learning to use it."</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Education and training</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Prolog (Computer program language)</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Artificial Intelligence: DAI research paper</subfield><subfield code="t">University <Edinburgh></subfield><subfield code="v">530</subfield><subfield code="w">(DE-604)BV010450646</subfield><subfield code="9">530</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006966421</subfield></datafield></record></collection> |
id | DE-604.BV010453686 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T09:54:25Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006966421 |
oclc_num | 24892631 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | 11 S. |
publishDate | 1991 |
publishDateSearch | 1991 |
publishDateSort | 1991 |
record_format | marc |
series2 | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper |
spellingShingle | Brna, Paul Teaching Prolog techniques Computer software sigle Education and training sigle Computer programming Prolog (Computer program language) |
title | Teaching Prolog techniques |
title_auth | Teaching Prolog techniques |
title_exact_search | Teaching Prolog techniques |
title_full | Teaching Prolog techniques |
title_fullStr | Teaching Prolog techniques |
title_full_unstemmed | Teaching Prolog techniques |
title_short | Teaching Prolog techniques |
title_sort | teaching prolog techniques |
topic | Computer software sigle Education and training sigle Computer programming Prolog (Computer program language) |
topic_facet | Computer software Education and training Computer programming Prolog (Computer program language) |
volume_link | (DE-604)BV010450646 |
work_keys_str_mv | AT brnapaul teachingprologtechniques |
Order paper/chapter scan
Branch Library Mathematics & Informatics, Reports
Call Number: |
0111 2001 B 6034-530
Floor plan |
---|---|
Copy 1 | Available for loan On Shelf |