Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study

Front Cover
Greenwood Publishing Group, 1999 - Computers - 419 pages

Complex information structures are found in many disciplines including physics, genetics, biology and all branches of the information sciences. The current increasing, widespread use of information technology in all academic activities' emphasizes the need to understand how people construct and use such structures. The practices and activities found within the community of programmers provides a rich study area. The contents of this book are devoted to fundamental research that directly informs: the teaching community about some of the recent issues and problems that should help readers to increase their awareness when designing systems to support teaching, learning and using information technology; the psychology of the programming community about work in the area of learning to build, and debug programs; and the software engineering community in terms of the issues that implementors need to take into account when designing and building tools and environments for computer-based systems.


What people are saying - Write a review

We haven't found any reviews in the usual places.


Intermediate Representations Effective Support for Novice Programmers?
Support for Program Analysis
Teaching and Learning Environments for Novice Programmers

Other editions - View all

Common terms and phrases

About the author (1999)

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.

Bibliographic information