{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/19674"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/19674","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Learning companion systems","abstract":"This thesis describes a new class of Intelligent Tutoring Systems (ITS) which I call the Learning Companion Systems (LCS). In the learning environment of such a system, there are three agents involved, namely, the human student, the computer learning companion, and the computer teacher. As implied by its name, the role of the computer learning companion is to act as a learning companion for the student. To this end, the companion performs the learning task at about the same level as the student, and both the student and the companion exchange ideas while being presented the same material by the teacher. In designing the prototype of LCS, Integration-Kid, in the domain of integration, I define some protocols of learning activities among the three agents. These protocols reflect the different learning stages of the learners in the learning process as well as appropriately restrict their possible unbounded interactions. Curriculum Tree, an architecture based on the domain structure is designed as the implementation framework of Integration-Kid. Production systems are used to simulate different agents' interactions via a common blackboard. The basis of the problem solver for both the companion and the teacher is a term rewriting system. Finally, the disadvantages of my design of the prototype and LCS in general, and the future directions of LCS related research are discussed.","abstract_html":"This thesis describes a new class of Intelligent Tutoring Systems (ITS) which I call the Learning Companion Systems (LCS). In the learning environment of such a system, there are three agents involved, namely, the human student, the computer learning companion, and the computer teacher. As implied by its name, the role of the computer learning companion is to act as a learning companion for the student. To this end, the companion performs the learning task at about the same level as the student, and both the student and the companion exchange ideas while being presented the same material by the teacher. In designing the prototype of LCS, Integration-Kid, in the domain of integration, I define some protocols of learning activities among the three agents. These protocols reflect the different learning stages of the learners in the learning process as well as appropriately restrict their possible unbounded interactions. Curriculum Tree, an architecture based on the domain structure is designed as the implementation framework of Integration-Kid. Production systems are used to simulate different agents&#x27; interactions via a common blackboard. The basis of the problem solver for both the companion and the teacher is a term rewriting system. Finally, the disadvantages of my design of the prototype and LCS in general, and the future directions of LCS related research are discussed.","abstract_has_math":false,"creators":["Chan, Tak-Wai"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Baskin, Arthur B., III"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2011,"date_issued":"2011-05-07T12:14:54Z","date_published":"2011-05-07T12:14:54Z","updated_at":"2026-07-22T22:25:14Z","subjects":["Mathematics","Artificial Intelligence","Computer Science","Education, Mathematics"],"languages":["eng"],"rights":["Copyright 1989 Chan, Tak-Wai"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["AAI9010819","(UMI)AAI9010819"],"render_values":[{"text":"AAI9010819","href":null,"code":true},{"text":"(UMI)AAI9010819","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/19674","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Baskin, Arthur B., III"]},{"key":"dc:creator","label":"Author","values":["Chan, Tak-Wai"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2011-05-07T12:14:54Z","10000-01-01","1989"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Mathematics","Artificial Intelligence","Computer Science","Education, Mathematics"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 1989 Chan, Tak-Wai"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["AAI9010819","(UMI)AAI9010819","http://hdl.handle.net/2142/19674"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This thesis describes a new class of Intelligent Tutoring Systems (ITS) which I call the Learning Companion Systems (LCS). In the learning environment of such a system, there are three agents involved, namely, the human student, the computer learning companion, and the computer teacher. As implied by its name, the role of the computer learning companion is to act as a learning companion for the student. To this end, the companion performs the learning task at about the same level as the student, and both the student and the companion exchange ideas while being presented the same material by the teacher. In designing the prototype of LCS, Integration-Kid, in the domain of integration, I define some protocols of learning activities among the three agents. These protocols reflect the different learning stages of the learners in the learning process as well as appropriately restrict their possible unbounded interactions. Curriculum Tree, an architecture based on the domain structure is designed as the implementation framework of Integration-Kid. Production systems are used to simulate different agents' interactions via a common blackboard. The basis of the problem solver for both the companion and the teacher is a term rewriting system. Finally, the disadvantages of my design of the prototype and LCS in general, and the future directions of LCS related research are discussed.","Made available in DSpace on 2011-05-07T12:14:54Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 9010819.pdf: 7355273 bytes, checksum: 55212a971c07dcba913d394dd793b33f (MD5) Previous issue date: 1989","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:38:39Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:16:08-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"]},{"key":"dc:title","label":"Title","values":["Learning companion systems"]}]}],"canonical_facts":{"dc:contributor":["Baskin, Arthur B., III"],"dc:creator":["Chan, Tak-Wai"],"dc:date":["2011-05-07T12:14:54Z","10000-01-01","1989"],"dc:description":["This thesis describes a new class of Intelligent Tutoring Systems (ITS) which I call the Learning Companion Systems (LCS). In the learning environment of such a system, there are three agents involved, namely, the human student, the computer learning companion, and the computer teacher. As implied by its name, the role of the computer learning companion is to act as a learning companion for the student. To this end, the companion performs the learning task at about the same level as the student, and both the student and the companion exchange ideas while being presented the same material by the teacher. In designing the prototype of LCS, Integration-Kid, in the domain of integration, I define some protocols of learning activities among the three agents. These protocols reflect the different learning stages of the learners in the learning process as well as appropriately restrict their possible unbounded interactions. Curriculum Tree, an architecture based on the domain structure is designed as the implementation framework of Integration-Kid. Production systems are used to simulate different agents' interactions via a common blackboard. The basis of the problem solver for both the companion and the teacher is a term rewriting system. Finally, the disadvantages of my design of the prototype and LCS in general, and the future directions of LCS related research are discussed.","Made available in DSpace on 2011-05-07T12:14:54Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 9010819.pdf: 7355273 bytes, checksum: 55212a971c07dcba913d394dd793b33f (MD5) Previous issue date: 1989","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:38:39Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:16:08-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"],"dc:identifier":["AAI9010819","(UMI)AAI9010819","http://hdl.handle.net/2142/19674"],"dc:language":["eng"],"dc:rights":["Copyright 1989 Chan, Tak-Wai"],"dc:subject":["Mathematics","Artificial Intelligence","Computer Science","Education, Mathematics"],"dc:title":["Learning companion systems"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:14Z"}