Teaching Prolog techniques:
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...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Edinburgh
1991
|
Schriftenreihe: | University <Edinburgh> / Department of Artificial Intelligence: DAI research paper
530 |
Schlagworte: | |
Zusammenfassung: | 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." |
Beschreibung: | 11 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV010453686 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 951030s1991 |||| 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 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-006966421 |
Datensatz im Suchindex
_version_ | 1804124887241981952 |
---|---|
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>01618nam 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 |||| 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="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006966421</subfield></datafield></record></collection> |
id | DE-604.BV010453686 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:52:48Z |
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 |
spelling | Brna, Paul Verfasser aut Teaching Prolog techniques Edinburgh 1991 11 S. txt rdacontent n rdamedia nc rdacarrier University <Edinburgh> / Department of Artificial Intelligence: DAI research paper 530 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." Computer software sigle Education and training sigle Computer programming Prolog (Computer program language) Department of Artificial Intelligence: DAI research paper University <Edinburgh> 530 (DE-604)BV010450646 530 |
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 |