Chan & Chou’s system Chan, T.-W., & Chou, C.-Y. (1997). Exploring the design of computer supports for reciprocal tutoring. International Journal of Artificial.

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

A didactic plan for a communicative translation class Dr. Constanza Gerding Salas Leipzig Universität - Universidad de Concepción May 2012.
How to teach students that are behind others
Domain A A5 Creating or selecting evaluation strategies that are appropriate for the students and that are aligned with the goals of the lesson.
CPSC 502, Lecture 15Slide 1 Introduction to Artificial Intelligence (AI) Computer Science cpsc502, Lecture 15 Nov, 1, 2011 Slide credit: C. Conati, S.
“Say it again with your big-loud voice” How teacher responses to students’ classroom contributions affect student learning Denise Beutel, Ph.D. Abydos.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
An Individualized Web-Based Algebra Tutor D.Sklavakis & I. Refanidis 1 An Individualized Web-Based Algebra Tutor Based on Dynamic Deep Model Tracing Dimitrios.
Intro to Programming Algebra-Geometry. Computer Programming? What is programming? The process of writing, testing, and maintaining the source code of.
QA on Anderson et al Intro to CTAT CPI 494 & 598 Jan 27, 2009 Kurt VanLehn.
1 Chapter 9 Rules and Expert Systems. 2 Chapter 9 Contents (1) l Rules for Knowledge Representation l Rule Based Production Systems l Forward Chaining.
Robert Stoyan Robert Stoyan: Intensive small group teaching in leadership and PM, for many students at low cost.
Sung Young’s comments Start up was rough. Asked Mr. Davis SY was not able to enter whole content Didn’ thave to learn whole content; could look up insead;
CLT Conference Heerlen Ron Salden, Ken Koedinger, Vincent Aleven, & Bruce McLaren (Carnegie Mellon University, Pittsburgh, USA) Does Cognitive Load Theory.
Development of an Affect-Sensitive Agent for an Intelligent Tutor for Algebra Thor Collin S. Andallaza August 4, 2012.
LANGUAGE LEARNING STRATEGIES
Click to edit the title text format An Introduction to TuTalk: Developing Dialogue Agents for Learning Studies Pamela Jordan University of Pittsburgh Learning.
EQNet Travel Well Criteria.
Cis-Regulatory/ Text Mining Interface Discussion.
Introductions: Who are we? Name Institution What do you hope to get out of this workshop?
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
Improving a Mathematical Intelligent Tutoring System Experiments & Equation Solver Improvements July 27th, 2012 Jennifer Ferris-Glick & Hee Seung Lee.
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
IES 2008: Adaptive Tutoring seminar Building Students Metacognitive Skills through Interactions with Computer-based Teachable Agents Gautam Biswas
Nick Punt EDUC 391X 11/27/2007.  Sim Map combines simulations with concept mapping tools to teach and assess subjects  Unlike a teach-then-test model,
CSA3212: User Adaptive Systems Dr. Christopher Staff Department of Computer Science & AI University of Malta Lecture 9: Intelligent Tutoring Systems.
Artificial Intelligence
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
User Documentation Stored information about how to use a system –Reference manuals, tutorials, online help –Many systems show up with a diverse set of.
Situated Learning where you are is part of what you know and how you learn.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Exploring Effective Teaching Methods Copyright © Notice: The materials are copyrighted © and trademarked ™ as the property of The Curriculum Center for.
VCE Assessment PE Curriculum II Tutorial 3. Delivery of VCE material Lecture Tutorial  Worksheets – concept maps (software - inspiration  Discussion.
1 USC INFORMATION SCIENCES INSTITUTE CALO, 8/8/03 Acquiring advice (that may use complex expressions) and action specifications Acquiring planning advice,
CSE (c) S. Tanimoto, 2002 Expert Systems 1 Expert Systems Outline: Various Objectives in Creating Expert Systems Integration of AI Techniques into.
13 Strategies to Ensure Strong Scaffolding Lloyd, J.W., Kameanui, E.J., and Chard, D. (Eds.) (1997)
Incorporating Self Regulated Learning Techniques into Learning by Teaching Environments Biswas, G., Leelawong, K. and Belynne, K. The twenty sixth Annual.
1 USC Information Sciences Institute Yolanda GilFebruary 2001 Knowledge Acquisition as Tutorial Dialogue: Some Ideas Yolanda Gil.
Developing Learning by Teaching Environments that support Self-Regulated Learning Gautam Biswas, Krittaya Leelawong, Kadira Belynne, Karun Viswanath, Daniel.
Situated Cognition & Cognitive Apprenticeships
Automatic Generation of Programming Feedback: A Data-Driven Approach Kelly Rivers and Ken Koedinger 1.
Modeling Student Benefits from Illustrations and Graphs Michael Lipschultz Diane Litman Intelligent Tutoring Systems Conference (2014)
Expert Systems. L EARNING O BJECTIVES : By the end of this topic you should be able to: explain what is meant by an expert system describe the components.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
“Isolating Failure Causes through Test Case Generation “ Jeremias Rößler Gordon Fraser Andreas Zeller Alessandro Orso Presented by John-Paul Ore.
Formal Methods in System Design, Lec 2 University of Utah School of Computing Ganesh Gopalakrishnan, Instructor Greg Szubzda, half-TA
C&I 222: Understanding Goals and Purposes: Assessment OF Learning and Assessment FOR Learning.
Artificial Intelligence
The lesson as a process. Preliminary work and planning Follow up and reflection PhaseAction Start Teaching in front Questions and answers Messages Working.
Chapter 7 What’s Wrong with It? (Syntax and Logic Errors) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
Chapter 12. Probability Reasoning Fall 2013 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
LEARNING AS AN ADULT This module requires you to: reflect upon yourself as an adult learner learn about learning and theories about learning. Pedagogy.
EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)
Methods of Training.
Unit 6 Application Design.
Professor Steve Higgins, School of Education, Durham University
User Documentation Stored information about how to use a system
Nick Punt EDUC 391X 11/27/2007 Sim Map.
Usability engineering
Presenter: Guan-Yu Chen
Constraint-based tutoring
The purposes of grading student work
Learning companions 1 CPI 494, Kurt VanLehn March 26, 2009.
Teachers as Authors of Computer Based Tutoring Systems Dr
The Behavior of Tutoring Systems
Students need to be organized, intrinsically interested, and reflective to do well in school. Many students, however, just don’t seem to know how to take.
Interactive Medium-Fi Prototype
TESTING AND EVALUATION IN EDUCATION GA 3113 lecture 1
Planning and Organizing Instruction
Presentation transcript:

Chan & Chou’s system Chan, T.-W., & Chou, C.-Y. (1997). Exploring the design of computer supports for reciprocal tutoring. International Journal of Artificial Intelligence and Education, 8, Task domain: Designing recursive Lisp functions Reciprocal: Yes Communication: Weird Expert knowledge: Yes Evaluation: Underpowered

User interface for tutee role Base case vs. recursive case Syntax handled by GUI Steps, but no immediate feedback; must submit/ask

User interface for tutor role Shows correct code & tutee’s code User must localize tutee’s bug by descending through a “fault tree” If user tries to descend to wrong node, its blocked by the system When a leaf is reach, user selects which hint to give the tutee Points are taken off for giving too specific a hint

Evaluation’s conditions 5 forms of single-user instruction – User is tutor & agent is tutee (teachable agent) – User is tutee & agent is tutor (tutoring system)  most motivating? Especially if mostly tutee early, like model scaffold fade theory. – User is tutee & agent is tutor (2 nd version of tutor) – They switch roles periodically (reciprocal tutoring) – User works without help (no agent)  worst gains 2 forms of two-user instruction – User1 is tutor, user2 is tutee & agent guides tutor – User1 is tutor & user2 is tutee (no agent)  gains

Evaluation results 5 students per condition  under powered Teachable agent is worst condition – User is tutor & agent is tutee – Users reported that it was very easy to walk down the fault tree, but they didn’t learn much Caution – Giving immediate feedback on tutoring actions invites gaming and no learning – Did this occur with PAL?

LECOBA Ramirez Uresti, J.A. and B. du Boulay (2004). “Expertise, Motivation, and Teaching in Learning by Teaching Systems, International Journal of Artificial Intelligence in Education 14: Task domain: Boolean Algebra Reciprocal: user decides who will solve problem Communication: Editing agent’s knowledge Evaluation: Yes

Editing the agent’s knowledge User can change order of rules & how they are applied.

Evaluation

Motivated vs. free

Results Underpowered: 8 per cell No significant differences between conditions

Findings The teachable agent sometimes rejected the user’s suggestions – If the agent thinks it knows a rule & the user suggests a different one, it will reject the user – This irritated the users The teachable agent forgot sometimes – This surprised and irritated the users

Schwartz, Chase, Chin et al. Pg 6 ff: Do students treat Betty as sentient & take responsibility for teaching her? – 5 th graders using Gameshow – Contestant is either Betty or user Code attributions of K as self vs. Betty When given opporutnity to prepare some more, TA group did and Student group did not

How to do this study better? More coding of transcripts for computer talk Tutoring an agent vs. tutoring a person – Wizard of Oz; menu based communitcation – Turing test in detail Physiological measures e.g., pupil dialation

Does TA reflect student knowledge? High correlation between student answers to all possible questions and Betty’s answers. Potential alternative to standard tests

Does the TA make a difference in learning gains? Using Betty vs. using just a concept map editor pg. 13 ff Students in Betty’s reasoning method in that they became better at answering long inference chain questions On simple short chain questions, no difference On long chain questions, Betty gets better gradually. Intact classes

Does SRL Betty help learning? 5 th grades on river ecosystem for 7 class periods SRL Betty – Mr. Davis prompts – Betty refuses to take quiz until taught enough Betty – Mr. Davis provided direct hints after quiz Intelligent Coach – Same as Betty without the cover story

Results During training SRL Betty > Betty > Coach During transfer SRL Betty = Betty > Coach

What did they do differently? During training, SRL Betty forced students to do more debugging of their maps, so much more time on that than Betty and Coach groups During transfer, SRL Betty group continued to do more debugging.