Tuteurs cognitifs: La théorie ACT-R et les systèmes de production Roger Nkambou.

Slides:



Advertisements
Similar presentations
Cognitive Academic Language Learning Approach
Advertisements

What can CTAT do for you? Overview of the CTAT track Vincent Aleven, Bruce McLaren and the CTAT team 3rd Annual PSLC LearnLab Summer School Pittsburgh,
1 LearnLab: Bridging the Gap Between Learning Science and Educational Practice Ken Koedinger Human-Computer Interaction & Psychology, CMU PI & CMU Director.
Improving learning by improving the cognitive model: A data- driven approach Cen, H., Koedinger, K., Junker, B. Learning Factors Analysis - A General Method.
An Individualized Web-Based Algebra Tutor D.Sklavakis & I. Refanidis 1 An Individualized Web-Based Algebra Tutor Based on Dynamic Deep Model Tracing Dimitrios.
Supporting (aspects of) self- directed learning with Cognitive Tutors Ken Koedinger CMU Director of Pittsburgh Science of Learning Center Human-Computer.
Thinklets and TI; Technology for Learning and Doing Mathematics Martin van Reeuwijk Freudenthal Institute Utrecht University, Netherlands.
Common Core State Standards in Mathematics: ECE-5
What Mathematics Knowledge is Needed for Teaching Mathematics?
 Symbolic manipulation with artificial applications …  With little or no connection to the real world…
Artificial Intelligence
1/1/ Designing an Ontology-based Intelligent Tutoring Agent with Instant Messaging Min-Yuh Day 1,2, Chun-Hung Lu 1,3, Jin-Tan David Yang 4, Guey-Fa Chiou.
DED 101 Educational Psychology, Guidance And Counseling
CLT Conference Heerlen Ron Salden, Ken Koedinger, Vincent Aleven, & Bruce McLaren (Carnegie Mellon University, Pittsburgh, USA) Does Cognitive Load Theory.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
FTCE 3.3 Identify and Apply Motivational Theories and Techniques That Enhance Student Learning Learning – Relatively permanent improvement in performance.
1 New York State Mathematics Core Curriculum 2005.
1 Studying and achieving robust learning with PSLC resources Ken Koedinger HCI & Psychology CMU Director of PSLC.
Chapter 9 ~~~~~ Mathematical Assessment. 2 Basic Components Mathematics Content : understanding of the mathematical processes Content : understanding.
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Every Student Prepared for the Future EXPLORE, PLAN, The ACT Test Specifications.
Boot Camp Spring  Choose a class and complete a Context for Learning for this class. (It can be the same class as the literacy tasks, but YOU MUST.
Module 1: A Closer Look at the Common Core State Standards for Mathematics High School Session 2: Matching Clusters of Standards to Critical Areas in one.
Cookies, Spreadsheets, and Modeling: Dynamic, Interactive, Visual Science and Math Scott A. Sinex Prince George’s Community College Presented at Network.
Learning & Teaching with Technology Claire O’Malley School of Psychology.
Show Me The Money! Making Percents Relevant Eunice Kim Unit Plan Presentation.
Misunderstood Minds 1.
The Cognitive Load Theory
Dynamically altering the learning trajectories of novices with pedagogical agents Carole R. Beal, USC Ronald H. Stevens, UCLA Cognition & Student Learning.
LinearRelationships Jonathan Naka Intro to Algebra Unit Portfolio Presentation.
By: Kayla Ford, Jessica Hogue, and Shelby Spalding TEACHING AND LEARNING WITH TECHNOLOGY IN MATHEMATICS AND SCIENCE.
ENGLISH LANGUAGE ARTS AND READING K-5 Curriculum Overview.
Lecture 1 What is Modeling? What is Modeling? Creating a simplified version of reality Working with this version to understand or control some.
NCTM Overview The Principles and Standards for Teaching Mathematics.
Introduction to the Cognitive Tutor Authoring Tools (CTAT) and Example-Tracing Tutors Bruce McLaren Systems Scientist, Co-Manager of the CTAT Project Team.
Module 3 Differentiating Student Responses to Instruction.
Knowledge representation
Computer-Based Training Methods
CSA3212: User Adaptive Systems Dr. Christopher Staff Department of Computer Science & AI University of Malta Lecture 9: Intelligent Tutoring Systems.
Strategies that Address the Specific Learning Needs of English Language Learners in Mathematics Presented by ESL Department Pittsburgh Public Schools Dr.
Using Instructional Software and Multimedia for Content- Area Learning Mark Grabe.
Rational/Theoretical Cognitive Task Analysis Ken Koedinger Key reading: Zhu, X., & Simon, H. A. (1987). Learning mathematics from examples and by doing.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 4, Requirements Elicitation.
Implementation Strategies ONE COMPUTER and DATA PROJECTOR  Whole class lesson with mixed ability groups  Model use of manipulatives  Problem-solving.
Developing learner competency in the clinical environment GRACE Session 3 GRACE Program.
Cognitive Academic Language Learning Approach TEACHER GUSTAVO GÓMEZ.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
EFFECTIVELY INTEGRATING INSTRUCTIONAL SOFTWARE INTO TEACHING AND LEARRNING EVIRONMENT FOR THE HIGHEST POTENTIAL RELATIVE ADVANTAGE BY: BELTECH ETEC 602.
711: Intelligent Tutoring Systems Week 1 – Introduction.
1 Assessing Student Understanding David Niemi UCLA Graduate School of Education & Information Studies National Center for Research on Evaluation, Standards,
Algebra I Unit Development A Function-Based Approach.
CREATING AN ACTIVE LEARNING ENVIRONMENT Using Inquiry and Primary Sources.
Data mining with DataShop Ken Koedinger CMU Director of PSLC Professor of Human-Computer Interaction & Psychology Carnegie Mellon University.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
George Goguadze, Eric Andrès Universität des Saarlandes Johan Jeuring, Bastiaan Heeren Open Universiteit Nederland Generation of Interactive Exercises.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
Inductive and Deductive Reasoning  The pre-requisites for this chapter have not been seen since grade 7 (factoring, line constructions,..);
Linear Growing Patterns and Relations: A Sneak Preview Grade Wendy Telford Grade Wendy Telford.
Bloom’s Taxonomy The Concept of “Levels of Thinking”
Learning Analytics isn’t new Ways in which we might build on the long history of adaptive learning systems within contemporary online learning design Professor.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Sub-fields of computer science. Sub-fields of computer science.
OSEP Leadership Conference July 28, 2015 Margaret Heritage, WestEd
ETEC TECHNOLOGY AND THE SCHOOL CURRICULUM
Intelligent Tutoring Systems
The Behavior of Tutoring Systems
Chapter 11 user support.
Pedagogical Content Knowledge – Elementary Mathematics
Presentation transcript:

Tuteurs cognitifs: La théorie ACT-R et les systèmes de production Roger Nkambou

What is a “Cognitive Model”? A simulation of human thinking & resulting behavior Usually used to explain or predict data on human behavior Like error rates or solution time Usually implemented as a computer program that can behave like humans Often using AI knowledge representations like semantic nets, frames, schema, production rules

What are Cognitive Models used for? Output of basic research Explain results of psychology experiments Guide design of software systems Have cognitive model “use” the system  Model predicts people’s time & errors(VanLehn)  Redesign system to reduce time or errors Can derive predictions without full implementation (e.g., Ethan) As a component in an intelligent system Player in a game or training simulation Part of expert system or intelligent tutor

What is an “Intelligent Tutoring System” (ITS)? A kind of educational software Uses artificial intelligence techniques to Provide human tutor-like behavior Be more flexible, diagnostic & adaptive Write more general code to get more capabilities with less effort Components of an ITS: Interface or problem solving environment, domain knowledge, student model, pedagogical (tutoring) knowledge

An ITS Success Case Cognitive Tutor Algebra (aka Pump) Most widely used ITS schools across the country Marketed by local spin-off company Carnegie Learning “Exemplary Curricula” by US Dept of Ed Most cited Journal of AI-ED paper Koedinger, Anderson, Hadley, & Mark (1997). Intelligent tutoring goes to school in the big city....

Algebra Cognitive Tutor Use graphs, graphics calculator Analyze real world problem scenarios Use table, spreadsheet Use equations, symbolic calculator Tracked by knowledge tracing Model tracing to provide context-sensitive Instruction

Cognitive Tutor Algebra Course Integrated tutor, text, and teacher training In computer lab 2 days/week, classroom 3 days/week Learn by doing: Project-based Student-centered Cooperative learning Teacher as facilitator

Replicated Field Studies Controlled, full year classroom experiments Replicated over 3 years in urban schools In Pittsburgh & Milwaukee Results: % better on problem solving & representation use % better on standardized tests. Koedinger, Anderson, Hadley, & Mark (1997). Intelligent tutoring goes to school in the big city. International Journal of Artificial Intelligence in Education, 8.

300+ Schools in ?

Combining Theory & Practice

A Simple Instructional Design Principle Instruction is most effective when it builds on what students already know Sequence instruction from easy to hard

Difficulty Factors Assessment: Which Problem Type is Hardest? Story Problem As a waiter, Ted gets $6 per hour. One night he made $66 in tips and earned a total of $ How many hours did Ted work? Word Problem Starting with some number, if I multiply it by 6 and then add 66, I get What number did I start with? Equation x * = 81.90

Typical textbook strategy

Informal Strategies

Students are still learning the foreign language of algebra!

Expert Blindspot: Expertise can impair judgment of student difficulties Elementary Teachers Middle School Teachers High School Teachers % making correct ranking (equations hardest)

Expert Blindspot Experts’ judgments are biased by self- assessing their own performance Sources of bias in expert judgment: Under-estimate novice’s intuitive, concrete modes of thinking Over-estimate ease in acquiring formal, abstract modes of thinking Result: Inaccurate evaluations, poor design choices

What is the Student Like? To avoid your expert blindspot, remember: “The Student Is Not Like Me” Use Cognitive & HCI methods to find out what students are like

Combining Theory & Practice

ACT-R: A Cognitive Theory of Learning and Performance Big theory … key tenets: Learning by doing, not by listening or watching Production rules represent performance knowledge: These units are: Instruction implications:  modular  context specific isolate skills, concepts, strategies address "when" as well as "how" Anderson, J.R., & Lebiere, C. (1998). Atomic Components of Thought. Erlbaum.

Cognitive Model: A system that can solve problems in the various ways students can Strategy 1: IF the goal is to solve a(bx+c) = d THEN rewrite this as abx + ac = d Strategy 2: IF the goal is to solve a(bx+c) = d THEN rewrite this as bx + c = d/a Misconception: IF the goal is to solve a(bx+c) = d THEN rewrite this as abx + c = d Cognitive Tutor Technology: Use ACT-R theory to individualize instruction ACT-R production rules are not textbook rules, but “theorems in action” that characterize common thinking patterns

3(2x - 5) = 9 6x - 15 = 92x - 5 = 36x - 5 = 9 Cognitive Tutor Technology: Use ACT-R theory to individualize instruction Cognitive Model: A system that can solve problems in the various ways students can If goal is solve a(bx+c) = d Then rewrite as abx + ac = d If goal is solve a(bx+c) = d Then rewrite as abx + c = d If goal is solve a(bx+c) = d Then rewrite as bx+c = d/a Model Tracing: Follows student through their individual approach to a problem -> context-sensitive instruction

3(2x - 5) = 9 6x - 15 = 92x - 5 = 36x - 5 = 9 Cognitive Tutor Technology: Use ACT-R theory to individualize instruction Cognitive Model: A system that can solve problems in the various ways students can If goal is solve a(bx+c) = d Then rewrite as abx + ac = d If goal is solve a(bx+c) = d Then rewrite as abx + c = d Model Tracing: Follows student through their individual approach to a problem -> context-sensitive instruction Hint message: “Distribute a across the parentheses.” Bug message: “You need to multiply c by a also.” Knowledge Tracing: Assesses student's knowledge growth -> individualized activity selection and pacing Known? = 85% chanceKnown? = 45%

The Rules of Mathematics Thinking ≠ The Rules of Mathematics Leads to order of operations error: “x * 3 + 4” is rewritten as “x * 7” Works for “2x + 3x” but not for “x + 3x” Overly general production IF “Num1 + Num2” appears in an expression THEN replace it with the sum Overly specific production IF “ax + bx” appears in an expression and c = a + b THEN replace it with “cx” Production rules are not textbook rules, but “theorems in action” that characterize common thinking patterns

Multiple Uses of Cognitive Model Summarizes results of analysis of data on student thinking Is the “intelligence” in the tutor Most importantly, provides guidance for all aspects of tutor development Interface, tutorial assistance, problem selection and curriculum sequencing