SmartSellTM - The New Way to Sell Online

Sell Your Old Stuff for Cash. It's Easy & Free to List. Get Started Now.

Learning to Build and Comprehend Complex Information Structures

Product Details

Table of Contents

Acknowledgments Part I: Introduction, Paul Brna, Benedict du Boulay, and Helen Pain Building and Manipulating Complex Information Structures: Issues in Prolog Programming, Thomas Green Detecting Design Decisions About Data Structures in Prolog Programs, Diana Bental Analyzing Novices Analyzing Prolog: What stories do novices tell themselves about Prolog? Josie Taylor Towards a Taxonomy of Novices' Misconceptions of the Prolog Interpreter, Pat Fung, Mike Brayshaw, Benedict du Boulay, and Mark Elsom-Cook The Use of Examples in Expository Texts: Outline of an Interpretation Theory for Text Analysis, Ian Robertson. Part II: Intermediate Representations: Effective Support for Novice Programmers? Paul Brna Programming Techniques for Prolog, Paul Brna, Alan Bundy, Tony Dodd, Marc Eisenstadt, Chee-Kit Looi, Helen Pain, Dave Robertson, Barbara Smith, and Maarten van Somerson Introductory Prolog: A Suitable Selection of Programming Techniques, Andy Bowles and Paul Brna An Empirical Evaluation of Ted, A Techniques Editor for Prolog Programming, Thomas C. Ormerod and Linden J. Ball A Case-Based Reasoning Approach to Supporting Novice Programmers, Andy Bowles, Dave Robertston, and Paul Brna Part III: Support for Program Analysis, Benedict du Boulay Abstract Views of Prolog Executions in Opium, Mireille Ducasse Tracing and Debugging Prolog and PARLOG: an information management approach A Revised Textual Tree Trace Notation For Prolog, Chris Taylor, Benedict du Boulay, and Mukesh Patel The ISM Framework: Understanding and Evaluating Software Visualization Tools, Paul Mulholland Software Visualization as a Pedagogical Tool: Redressing Some ITS Fallacies, Marc Eisenstadt, Blaine A. Price, and John Domingue Part IV: Teaching and Learning Environments for Novice Programmers, Paul Brna Exploiting Program Schemata to Teach Recursive Programming, Timothy S. Gegg-Harrison Learning Prolog Debugging Skills, Paul Brna, Edmundo Robert Hernanzes, and Helen Pain Teaching Prolog Debugging in a Motivation Manner, Teresa del Soldato and Benedict du Boulay Author Index Subject Index

About the Author

PAUL BRNA is Reader in Interactive Learning Systems in the Computer Based Learning Unit at the University of Leeds./e Paul works on the applications of Artificial Intelligence to Education, including research into the interpretation and use of external representations and narrative in collaborative program construction and debugging. BENEDICT DU BOULAY is Professor of Artificial Intelligence Subject Group within the School of Cognitive and Computer Sciences. He is a member of the Human Centred Technology Research Group working in the areas of Artificial Intelligence in Education and the Psychology of Programming, University of Sussex. HELEN PAIN is Senior Lecturer at the Division of Informatics, University of Edinburgh.

Ask a Question About this Product More...
Write your question below:
Look for similar items by category
People also searched for
How Fishpond Works
Fishpond works with suppliers all over the world to bring you a huge selection of products, really great prices, and delivery included on over 25 million products that we sell. We do our best every day to make Fishpond an awesome place for customers to shop and get what they want — all at the best prices online.
Webmasters, Bloggers & Website Owners
You can earn a 5% commission by selling Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study (Contemporary Studies in Cognitive Science & Technology) on your website. It's easy to get started - we will give you example code. After you're set-up, your website can earn you money while you work, play or even sleep! You should start right now!
Authors / Publishers
Are you the Author or Publisher of a book? Or the manufacturer of one of the millions of products that we sell. You can improve sales and grow your revenue by submitting additional information on this title. The better the information we have about a product, the more we will sell!
Back to top