Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Cognitive tutor
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Automated tutor}} A '''cognitive tutor''' is a particular kind of [[intelligent tutoring system]] that utilizes a [[cognitive model]] to provide feedback to [[student]]s as they are working through problems. This feedback will immediately inform students of the correctness, or incorrectness, of their actions in the tutor interface; however, cognitive tutors also have the ability to provide context-sensitive hints and instruction to guide students towards reasonable next steps. == Introduction == The name of '''Cognitive Tutor''' now usually refers to a particular type of intelligent tutoring system produced by [[Carnegie Learning]] for high school mathematics based on John Anderson's [[ACT-R|ACT-R theory]] of human cognition. However, cognitive tutors were originally developed to test ACT-R theory for research purposes since the early 1980s and they are developed also for other areas and subjects such as computer programming and science.<ref name="Anderson, J. R., Corbett, A. T., Koedinger, K. R., & Pelletier, R. (1995)"/> Cognitive Tutors can be implemented into classrooms as a part of [[blended learning]] that combines textbook and software activities. The Cognitive Tutor programs utilize cognitive model and are based on model tracing and knowledge tracing. Model tracing means that the cognitive tutor checks every action performed by students such as entering a value or clicking a button, while knowledge tracing is used to calculate the required skills students learned by measuring them on a bar chart called Skillometer.<ref>{{cite web|last1=Blessing|first1=Stephen|title=The Cognitive Tutorβ’: Successful Application of Cognitive Science|url=http://www.carnegielearning.com/research-results/whitepapers-reports/whitepapers/cognitive-tutor-successful-application-of-cognitive-science|website=Carnegie Learning|access-date=17 July 2014}}</ref> Model tracing and knowledge tracing are essentially used to monitor students' learning progress, guide students to correct path to problem solving, and provide feedback. [[Institute of Education Sciences|The Institute of Education Sciences]] published several reports regarding the effectiveness of Carnegie Cognitive Tutor. A 2013 report concluded that Carnegie Learning Curricula and Cognitive Tutor was found to have mixed effects on mathematics achievement for high school students.<ref name="US Dept of Ed, 2013">{{cite web |year=2013|title=High School Mathematics intervention report: Carnegie Learning Curricula and Cognitive Tutor |website=Education Resources Information Center |url=http://files.eric.ed.gov/fulltext/ED539061.pdf}}</ref> The report identified 27 studies that investigate the effectiveness of Cognitive Tutor , and the conclusion is based on 6 studies that meet What Works Clearinghouse standards. Among the 6 studies included, 5 of them show intermediate to significant positive effect, while 1 study shows statistically significant negative effect. Another report published by Institute of Education Sciences in 2009 found that Cognitive Tutor Algebra I to have potentially positive effects on math achievement based on only 1 study out of 14 studies that meets What Works Clearinghouse standards. It should be understood that What Works Clearinghouse standards call for relatively large numbers of participants, true random assignments to groups, and for a control group receiving either no treatment or a different treatment. Such experimental conditions are difficult to meet in schools, and thus only a small percentage of studies in education meet the standards of this clearinghouse, even though they may still be of value.<ref>{{cite web|year=2009|title=What Works Clearinghouse: Cognitive Tutor Algebra I |website=Institute of Education Sciences |url=https://ies.ed.gov/ncee/wwc/pdf/intervention_reports/wwc_cogtutor_072809.pdf|access-date=2016-07-23|archive-url=https://web.archive.org/web/20160331224148/http://ies.ed.gov/ncee/wwc/pdf/intervention_reports/wwc_cogtutor_072809.pdf|archive-date=2016-03-31}}</ref> == Theoretical foundations == === Four-component architecture === [[Intelligent tutoring system|Intelligent tutoring systems (ITS)]] have a four-component architecture: a domain model, a student model, a tutoring model<ref>{{cite journal|author=Self, J.|year=1990|title=Theoretical Foundations for Intelligent Tutoring Systems|journal=Journal of Artificial Intelligence in Education |volume=1|issue=4|pages=3β14|citeseerx=10.1.1.53.6841}}</ref> and an interface component. The domain model contains the rules, concepts, and knowledge related to the domain to be learned. It helps to evaluate students' performance and detect students' errors by setting a standard of domain expertise.{{Citation needed|date=October 2023}} The student model, the central component of an ITS, is expected to contain knowledge about the students: their cognitive and affective states, and their progress as they learn. The function of the student model is threefold: to gather data from and about the learner, to represent the learner's knowledge and learning process, and to perform diagnostics of a student's knowledge and select optimal pedagogical strategies.<ref>{{cite book|author=Wenger, E.|year=1987|title=Artificial Intelligence and Tutoring Systems: Computational and Cognitive Approaches to the Communication of Knowledge|url=https://archive.org/details/artificialintell00weng|url-access=registration|publisher=Morgan Kaufmann Publishers Inc.|location=Los Altos|isbn=978-0-934613-26-2}}</ref> The tutoring model uses the data gained from the domain model and student model to make decisions about tutoring strategies such as whether or not to intervene, or when and how to intervene. Functions of the tutoring model include instruction delivery and content planning.<ref name="Nkambou">{{Cite book |editor=Roger Nkambou |editor2=Jacqueline Bourdeau |editor3=Riichiro Mizoguchi |year=2010|title=Advances in Intelligent Tutoring Systems |page=308|publisher=Springer |isbn=978-3-642-14362-5}}</ref> The interface component reflects the decisions made by the tutoring model in different forms such as Socratic dialogs, feedback and hints. Students interact with the tutor through the learning interface, also known as communication. The interface provides domain knowledge elements.<ref name="Nkambou"/> === Cognitive model === A ''cognitive model'' replicates the domain knowledge and skills comparable to that of a human expert or an advanced student of the domain. A [[cognitive model]] enables intelligent tutoring systems to respond to problem-solving situations in a way similar to a human tutor.<ref>{{cite book|author=Corbett, A.T.|author2=Koedinger, K.R.|author3=Anderson, J.R.|year=1997|chapter=Intelligent Tutoring Systems|editor1=Helander, T.K.|editor2=Landauer, P.|title=Handbook of Human-Computer Interaction|publisher=Elsevier Science|location=Amsterdam}}</ref> A tutoring system adopting a cognitive model is called a cognitive tutor. A cognitive model is an expert system that generates a multitude of solutions to the problems presented to students. The cognitive model is used to trace each student's solution through complex alternative solution paths, enabling the tutor to provide step-by-step feedback and advice, and to maintain a targeted model of the student's knowledge based on student performance.<ref>{{cite journal|author=Corbett, A.|author2=Kauffman, L.|author3=MacLaren, B.|author4=Wagner, A.|author5=Jones, E.|year=2010|title=A Cognitive Tutor for genetics problem solving: Learning gains and student modeling|journal=Journal of Educational Computing Research|volume=42|issue=2|pages=219β239|url=https://www.cs.cmu.edu/~genetics/Research/2010JEdCompRes.pdf|doi=10.2190/EC.42.2.e|s2cid=62695743}}</ref> === Cognitive Tutors === Cognitive Tutors provide step-by-step guidance as a learner develops a complex problem-solving skill through practice.<ref>{{cite journal|author=VanLehn, K.|year=2006|title=The behavior of tutoring systems|journal=International Journal of Artificial Intelligence in Education|volume=16|issue=3|pages=227β265|url=http://www.learnlab.org/opportunities/summer/readings/06IJAIED.pdf}}</ref> Typically, cognitive tutors provide such forms of support as: (a) a problem-solving environment that is designed rich and "thinking visible"; (b) step-by-step feedback on student performance; (c) feedback messages specific to errors; (d) context-specific next-step hints at student's request, and (e) individualized problem selection.<ref name="Aleven, 2010"/> Cognitive Tutors accomplish two of the principal tasks characteristic of human tutoring: (1) monitors the student's performance and providing context-specific individual instruction, and (2) monitors the student's learning and selects appropriate problem-solving activities.<ref name="Koedinger">{{cite book|author=Koedinger, K.R.|author2=Corbett, A.T.|year=2006|chapter=Cognitive tutors: Technology bringing learning sciences to the classroom|editor=Sawyer, R.K.|title=The Cambridge handbook of the learning sciences|publisher=Cambridge University Press|location=New York|url=http://learnlab.org/uploads/mypslc/publications/koedingercorbett06.pdf}}</ref> Both cognitive model and two underlying algorithms, model tracing and knowledge tracing, are used to monitor the student's learning. In model tracing, the cognitive tutor uses the cognitive model in complex problems to follow the student's individual path and provide prompt accuracy feedback and context-specific advice. In knowledge tracing, the cognitive tutor uses a [[Bayesian Knowledge Tracing]] method of evaluating the student's knowledge and uses this student model to select appropriate problems for each student.<ref name="Koedinger"/> === Cognitive architecture === Cognitive tutor development is guided by [[ACT-R]] [[cognitive architecture]], which specifies the underlying framework developing the cognitive model or expert component of a cognitive tutor. [[ACT-R]], a member of the [[Adaptive Control of Thought|ACT]] family, is the most recent cognitive architecture, devoted primarily to modelling human behavior. ACT-R includes a [[declarative memory]] of factual knowledge and a [[procedural memory]] of production rules. The architecture functions by matching productions on perceptions and facts, mediated by the real-valued activation levels of objects, and executing them to affect the environment or alter declarative memory. ACT-R has been used to model psychological aspects such as memory, attention, reasoning, problem solving, and language processing.<ref>P. Langley and J. E. Laird, "Cognitive Architectures: Research Issues and Challenges". Draft of October 31, 2002.</ref> == Application and utilization == The first real world applications of [[cognitive tutors]] were in the 1980s and involved a geometry proof tutor used by high school students and a LISP programming tutor used by college students in a mini course in introductory programming course at [[Carnegie Mellon University]].<ref name="Anderson, J. R., Corbett, A. T., Koedinger, K. R., & Pelletier, R. (1995)" /> Since then, cognitive tutors have been used in a variety of scenarios, with a few organizations developing their own cognitive tutor programs. These programs have been used with students spanning elementary school through university level, though primarily in the subject areas of Computer Programming, Mathematics, and Science. <ref name="home">{{cite web|title=PACT Center @ Carnegie Mellon University, Home Page |date=May 2003|url=http://pact.cs.cmu.edu/}}</ref> One of the first organizations to develop a system for use within the school system was the PACT Center at Carnegie Mellon University. Their aim was to "...develop systems that provide individualized assistance to students as they work on challenging real-world problems in complex domains such as computer programming, algebra and geometry".<ref name="home"/> PACT's most successful product was the ''Cognitive Tutor Algebra'' course. Originally created in the early 1990s, this course was in use in 75 schools through the U.S. by 1999, and then its spin-off company, [[Carnegie Learning]], now offers tutors to thousands of schools in the U.S.<ref name="home"/> The Carnegie Mellon Cognitive Tutor has been shown to raise students' math test scores in high school and middle-school classrooms,<ref>{{cite web|title=PACT Center @ Carnegie Mellon University, Current Research Projects |date=May 2003|url=http://pact.cs.cmu.edu/research_current.htm}}</ref> and their Algebra course was designated one of five exemplary curricula for K-12 mathematics educated by the US Department of Education.<ref name="home"/> There were several research projects conducted by the PACT Center to utilize Cognitive tutor for courses in Excel and to develop an intelligent tutoring system for algebra expression writing, called ''Ms. Lindquist''.<ref>{{cite web|title=PACT Center @ Carnegie Mellon University, Completed Research Projects |date=May 2003|url=http://pact.cs.cmu.edu/research_completed.htm}}</ref> Further, in 2005, Carnegie Learning released ''Bridge to Algebra'', a product intended for middle schools that was piloted in over 100 schools.<ref>{{cite web|title=Timeline of Cognitive Tutor History. (2003-2013)|website=Cognitive Tutoring Authoring Tools|url=http://ctat.pact.cs.cmu.edu/index.php?id=timeline}}</ref> Cognitive tutoring software is continuing to be used. According to a ''Business Insider Report'' article, Ken Koedinger, a professor of human-computer interaction and psychology at Carnegie Mellon University, describes how teachers can integrate cognitive tutoring software into the classroom.<ref name= "business">{{Cite journal|author=Griswold, Alison|date=March 6, 2014|title=This Cognitive Tutor Software Is Already Having A Revolutionary Effect|journal=Business Insider|url=http://www.businessinsider.com/cognitive-models-and-computer-tutors-2014-3}}</ref> He suggests that teachers use it in a computer lab environment or during classes. Cognitive tutors can understand the many ways that a student might answer a problem, and then assist the student at the exact time that the help is required. Further, the cognitive tutor can customize exercises specific to the student's needs.<ref name="business" /> == Limitations == At this time it is unclear whether Cognitive Tutor is effective at improving student performance.<ref name="US Dept of Ed, 2013"/> Cognitive Tutor has had some commercial success however, there may be limitations inherently linked to its design and the nature of intelligent tutoring systems. The following section discusses limitations of Cognitive Tutor which may also apply to other intelligent tutoring systems. ===Curriculum=== At this time, creating a Cognitive Tutor for all subject areas is not practical or economical. Cognitive Tutor has been used successfully but is still limited to tutoring algebra, computer programming and geometry because these subject areas have an optimal balance of production rules, complexity and maximum benefit to the learner.<ref name="Anderson, J. R., Corbett, A. T., Koedinger, K. R., & Pelletier, R. (1995)">{{cite journal|author=Anderson, J. R.|author2=Corbett, A. T.|author3=Koedinger, K. R.|author4=Pelletier, R.|name-list-style=amp|year=1995|title=Cognitive tutor: Lesson learned|journal=The Journal of the Learning Sciences|volume=4|issue=2|pages=167β207|url=http://www.learnlab.org/opportunities/summer/readings/AndersonEtAlJrnlLearningSci95.pdf|doi=10.1207/s15327809jls0402_2}}</ref><ref name="Scandura, 2012">{{cite journal|author=Scandura, J. M.|year=2012|title=The role of automation in instruction: Recent advances in authorIT and TutorIT solve fundamental problems in developing intelligent tutoring systems|journal=Technology, Instruction, Cognition and Learning|volume=9|pages=3β8|url=http://tutorit.org/Articles/194-TheRoleofAutomationinInstruction-p00-00-Sc.pdf}}</ref> The focus of Cognitive Tutor development has been the design of the software to teach specific production rules and not on the development of curricular content. Despite many years of trials, improvements, and a potential to advance learning objectives, the creators continue to rely primarily on outside sources for curricular direction.<ref name="Anderson, J. R., Corbett, A. T., Koedinger, K. R., & Pelletier, R. (1995)"/> ===Design=== The complexity of Cognitive Tutor software requires designers to spend hundreds of hours per instructional hour to create the program. Despite the time invested, the challenges associated with meeting the needs of the learner within the constraints of the design often result in compromises in flexibility and cognitive fidelity.<ref name="Aleven, 2010">{{cite book|author=Aleven, V.|year=2010|chapter=Rule-Based Cognitive Modeling for Intelligent Tutoring Systems|editor=R. Nkambou|display-editors=etal|title=Advances in Intelligent Tutoring Systems|publisher=SCI 308|pages=33β62}}</ref> Practicality dictates that designers must choose from a discrete set of methods to teach and support learners. Limited choices of methods, prompts and hints may be effective in supporting some learners but may conflict with the methods already in use by others.<ref name="Scandura, 2012"/> In addition, it is possible that learners will use the system of prompts and hints to access the answers prematurely thereby advancing through the exercises which may result in them not meeting the learning objectives. ===Model=== The [[cognitive model]], which inspired Cognitive Tutor is based on assumptions about how learning occurs which dictates the chosen instructional methods such as hints, directions and timing of the tutoring prompts. Given these assumptions, Cognitive Tutor do not account for all the diverse ways human tutors support student learning.<ref name="VanLehn, 2011">{{cite journal|author=VanLehn, K.|year=2011|title=The relative effectiveness of human tutoring, intelligent tutuoring systems and other tutoring systems|journal=Educational Psychologist|volume=46|issue=4|pages=197β221|url=http://www.public.asu.edu/~kvanlehn/Stringent/PDF/EffectivenessOfTutoring_Vanlehn.pdf|doi=10.1080/00461520.2011.611369|s2cid=16188384}}</ref> == See also == * [[Educational psychology]] == References == {{reflist|30em}} == External links== *[http://www-2.cs.cmu.edu/~pact/ Pittsburgh Advanced Cognitive Tutor Center], of [[Carnegie Mellon University]], which researches cognitive tutors *[https://www.carnegielearning.com/learning-solutions/software/cognitive-tutor/ Product page] for Cognitive Tutor at [[Carnegie Learning]] *[http://oer.dadeschools.net/algebra.pdf Evaluation of Cognitive Tutor Algebra I Program in Miami-Dade County Public Schools] *[http://ies.ed.gov/ncee/wwc/sitesearch.aspx?Search=cognitive+tutor&website=NCEE%2FWWC&x=36&y=8 Overview of evaluations of Cognitive Tutor] *[https://www.researchgate.net/publication/326741919_Cognitive_Tutors_The_End_of_Boredom_and_Confusion Cognitive Tutors: The End of Boredom and Confusion?], Survey article (2018) [[Category:AI software]] [[Category:Educational software]] [[Category:Educational psychology]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation needed
(
edit
)
Template:Cite book
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite web
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)