skip to main content
article
Free Access

An object-oriented tutoring system for teaching sets

Authors Info & Claims
Published:01 September 1995Publication History
Skip Abstract Section

Abstract

Over the recent years several prototypes of intelligent tutoring systems for scientific subjects have been developed. Meanwhile, the object-oriented paradigm has become popular in the software engineering and artificial intelligence communities. The objective of the research presented in this paper is an application of the object-oriented paradigm to the design and implementation of an intelligent tutoring system. The domain of the system is the set theory at the secondary school level. It is shown that the inheritance hierarchy of the object-oriented paradigm is very useful in defining and organizing the components of the set theory, and in the generation of examples and questions. The issues raised in the object-oriented design of an intelligent tutoring system are discussed.

References

  1. {1} Clancey W.J., Intelligent tutoring systems: a tutorial survey. In Current Issues in Expert Systems (Edited by A. van Lamsweerde and P. Dufour), Academic Press, London (1987).Google ScholarGoogle Scholar
  2. {2} Cox Brad J., Object-Oriented programming: an Evolutionary Approach, Addison-Wesley, (1986). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {3} Duchastel P., ICAI systems: issues in computer tutoring, Computers Educ. 13, 95-100 (1989). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {4} Fischetti E. and Gisolfi A., From Computer-Aided Instruction to Intelligent Tutoring Systems, Educational Technology 7-17 (1990). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {5} Kearsley G., Artificial Intelligence and Instruction, Addison-Wesley Publishing Company, Massachusetts (1987). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {6} LeClaire B., Object-oriented programming: an overview of key O-O concepts, OR/MS TODAY 20-24 (1991).Google ScholarGoogle Scholar
  7. {7} Nwana H. S., Intelligent Tutoring Systems: An Overview, Artificial Intelligence Review, 4, 251- 277 (1990).Google ScholarGoogle ScholarCross RefCross Ref
  8. {8} O'Shea T. and Self J., Learning and teaching with computers: artificial intelligence in education, Harvester Press, Sussex (1983).Google ScholarGoogle Scholar
  9. {9} Shevchenko I. I., and Nakayama K., Subtraction problem generating: two approaches, Computers Educ. 17, 243-248 (1991). Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {10} Stefik M., and Bobrow D.G., Object-Oriented Programming: Themes and Variations, AI Magazine, 6, 40-62 (1986). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {11} Wenger E., Artificial Intelligence and Tutoring Systems, Morgan Kaufmann Publishers, Inc., (1987). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {12} Personal communication with Peter Fraser, the author of the book "Mathematics - Book 1, T.E.D. Ankara College, Secondary School Publications".Google ScholarGoogle Scholar

Index Terms

  1. An object-oriented tutoring system for teaching sets

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 27, Issue 3
          Sept. 1995
          66 pages
          ISSN:0097-8418
          DOI:10.1145/209849
          Issue’s Table of Contents

          Copyright © 1995 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 September 1995

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!