How to interact with the system?

Slides:



Advertisements
Similar presentations
Addressing the Testing Challenge with a Web-Based E-Assessment System that Tutors as it Assesses Mingyu Feng, Worcester Polytechnic Institute (WPI) Neil.
Advertisements

Knowledge Inference: Advanced BKT Week 4 Video 5.
Improving learning by improving the cognitive model: A data- driven approach Cen, H., Koedinger, K., Junker, B. Learning Factors Analysis - A General Method.
Modeling Student Knowledge Using Bayesian Networks to Predict Student Performance By Zach Pardos, Neil Heffernan, Brigham Anderson and Cristina Heffernan.
CHAPTER 4 ANALYTICS, DECISION SUPPORT, AND ARTIFICIAL INTELLIGENCE
Effective Skill Assessment Using Expectation Maximization in a Multi Network Temporal Bayesian Network By Zach Pardos, Advisors: Neil Heffernan, Carolina.
Scaling up a Web-Based Intelligent Tutoring System Jozsef Patvarczki, Shane Almeida, and Neil Heffernan Computer Science Department Our research team has.
CS B553: A LGORITHMS FOR O PTIMIZATION AND L EARNING aka “Neural and Genetic Approaches to Artificial Intelligence” Spring 2011 Kris Hauser.
Why do we teach ???. Why teach? To Enthuse Students Reasons.
The ASSISTment Project Trying to Reduce Bottom-out hinting: Will telling students how many hints they have left help? By Yu Guo, Joseph E. Beck& Neil T.
A Formative Assessment Cycle involves: 1.Teaching a lesson to achieve objectives. The lesson includes a planned assessment to check if the objective has.
Conclusion Our prediction model did a good job at predict 8 th grade math proficiency. It can be used to estimate 10 th grade score fairly well, too. But.
Using Mixed-Effects Modeling to Compare Different Grain-Sized Skill Models Mingyu Feng, Worcester Polytechnic Institute Neil T. Heffernan, Worcester Polytechnic.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Worcester Polytechnic Institute Towards Assessing Students’ Fine Grained Knowledge: Using an Intelligent Tutor for Assessing Mingyu Feng August 18 th,
Determining the Significance of Item Order In Randomized Problem Sets Zachary A. Pardos, Neil T. Heffernan Worcester Polytechnic Institute Department of.
Acuity Training III Reports
John Stamper Human-Computer Interaction Institute Carnegie Mellon University Technical Director Pittsburgh Science of Learning Center DataShop.
Consortia of States Assessment Systems Instructional Leaders Roundtable November 18, 2010.
Assessing Students’ Performance Longitudinally: Item Difficulty Parameter vs. Skill Learning Tracking Mingyu Feng, Worcester Polytechnic Institute Neil.
Crowdsourcing Predictors of Behavioral Outcomes. Abstract Generating models from large data sets—and deter¬mining which subsets of data to mine—is becoming.
A Framework for Inquiry-Based Instruction through
Rika Yoshii, Ph.D. and Jacquelyn Hernandez CSIS Department California State University, San Marcos Send us suggestions and requests to.
The Formative Assessment Cycle Solve a selection of problems of a given skill Analysis Students are instantly told if their answers on ASSISTment are correct.
Asst.Prof.Dr.Surasak Mungsing.  E-learning Content Design is the heart and soul of any e-learning development process. E-Learning Content Development.
Assignment M eclipse Assignment Model Tracing Dr Vive Kumar IIST, Massey University.
Formative Assessment Online. Stories of Formative Assessment Online Exit Card Essay Critique Mastery Learning MCAS Practice.
1. Go to Assign Assist Assess Student Guide to Assignments in Conference School 2. Go to the Log in page. 3. If.
Welcome Cristina Heffernan: Adjunct instructor at WPI, ASSISTment Training Coordinator.
Copyright © 2008 Pearson Education MathXL ® for School Teacher Training Series MathXL ® for School Overview.
1 The Design of Multimedia Assessment Objects Gavin Sim, Stephanie Strong and Phil Holifield.
Introduction to ASSISTments by Zach Broderick, Rob Martin.
Illustration of a Validity Argument for Two Alternate Assessment Approaches Presentation at the OSEP Project Directors’ Conference Steve Ferrara American.
Formative Assessment Cycle: a Strategy for Communication “Formative assessment is a planned process in which assessment-elicited evidence of students’
PreK CIRCLE Progress Monitoring Training September 2015 Midland ISD.
DCA Consortium Group Session 2 Erie 1 BOCES. Agenda  State Updates from Network Team Institutes  Testing information  Upgrading Sample Tasks  Goals.
Effective Teaching Strategies Day 2
1 Assessing Student Understanding David Niemi UCLA Graduate School of Education & Information Studies National Center for Research on Evaluation, Standards,
Performance Task Overview Introduction This training module answers the following questions: –What is a performance task? –What is a Classroom Activity?
Advanced Methods and Analysis for the Learning and Social Sciences PSY505 Spring term, 2012 January 25, 2012.
Formative Assessment with A free public service of.
Learn about research involving a free web based tutoring system and how it is used to support the formative assessment process in real classrooms. Worcester.
General Education Assessment Report Assessment Cycle.
What if… You could use data to guide professional development? You could have consistency across grade levels? You could know how well aligned your state.
Data-Driven Education
Introduction Tony Cortez, Account Executive
Core Methods in Educational Data Mining
OPERATING SYSTEMS CS 3502 Fall 2017
“Grade-level” and “Competency” Portfolios
How to interact with the system?
Writing in Math: Digging Deeper into Short Constructed Responses
Presenter: Guan-Yu Chen
Special Topics in Educational Data Mining
Interpreting and Using the ACT Aspire Interim Results
Using Bayesian Networks to Predict Test Scores
Towards building a better cognitive model
MCAS-Alt “Grade-level” and “Competency” Portfolios
Performance Task Overview
Your introduction to this year’s English exam.
Towards Assessing Students’ Fine Grained Knowledge: Using an Intelligent Tutor for Assessing Mingyu Feng August 18th, 2009 Where are these people from/
Detecting the Learning Value of Items In a Randomized Problem Set
Lindsay Ruhter, Lori Andersen, & Allison Lawrence
CS539: Project 3 Zach Pardos.
Addressing the Assessing Challenge with the ASSISTment System
Teachers as Authors of Computer Based Tutoring Systems Dr
The Behavior of Tutoring Systems
Neil T. Heffernan, Joseph E. Beck & Kenneth R. Koedinger
What is a Performance Task
Deep Knowledge Tracing
Core Methods in Educational Data Mining
Presentation transcript:

How to interact with the system? What is ITS? An intelligent tutoring system (ITS), broadly defined, is any computer system that provides direct customized instruction or feedback to students, i.e. without the intervention of human beings How to interact with the system? The interface module is the way the student interacts with the ITS, usually through a graphical user interface

The ASSISTment System A web-based assessment system, designed to collect formative assessment data on student math skills. Students are tutored on items that they get incorrect. Currently, thousands of students use the system. http://www.assistment.org

Levels of interaction Scaffolding + hints represents the most interactive experience because students must answer scaffolding questions, i.e. learning by doing. Hints on demand are less interactive because students do not have to respond to hints, but they can get the same information while solving problems as in the scaffolding questions by requesting hints. Delayed feedback is the least interactive condition because students must wait until the end of the assignment to get any feedback.

What is Scaffolding? Scaffolding essentially means doing some of the work for the student who isn't quite ready to accomplish a task independently - In the ASSISTment system, scaffolding consists of breaking down a problem into steps based on knowledge components.

1 3 4 2 1 original question with 3 scaffolding questions

Research: Scaling, load-balancing, parallelization

Predicting Student Answers in the ASSISTment System Zach Pardos Neil Heffernan Brigham Anderson Cristina Heffernan 1/15/2019

Goal “To investigate the utility of fine grain math skill models within the Assistment tutoring system.” Predict end of year Test Scores Predict answers on the ASSISTment System 1/15/2019

Skill Tagging Skill to skill mapping Skill tagging (Q-matrix) for the 1, 5 and 39 skill models was derived from a mapping of WPI-106 skills to WPI-39 skills to WPI-5 skills. Skill Model to Skill Model mapping also constructed by subject matter experts Neil and Cristina Heffernan. 1/15/2019

Student Knowledge Models Graphical Representation: Example of 1 skill model Example of 5 skill model 1/15/2019

Bayesian Networks Bayesian Belief Network created from Skill Model Q-Matrix/DAG Guess & Slip Parameters Defined “Ad Hock” Gates used to simplify network, avoids exponential numbers of CPTs having to be defined. Network assumes a 10% guess and 5% slip parameter for all questions and all models. 1/15/2019

Tutor (Online) Network Bayesian Prediction Model prediction evaluation process (1 user at a time) Step 1 Enter user’s responses to questions as evidence in the Online network ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ 1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 Tutor (Online) Network 1/15/2019

Tutor (Online) Network Bayesian Prediction Model prediction evaluation process (1 user at a time) Step 2 Infer user’s skill knowledge probabilities given the evidence ? ? ? ? ? ↓ ↓ ↓ ↓ ↓ Tutor (Online) Network Inference Result: Algebra: 0.40, Geometry: 0.33 Data Analysis & probability: 0.73 Number Sense: 0.88 Measurement: 0.79 1/15/2019

Bayesian Prediction Model prediction evaluation process (1 user at a time) Step 3 Enter skill inference probabilities as soft evidence in Test network 0.40 0.33 0.73 0.88 0.79 ↓ ↓ ↓ ↓ ↓ MCAS (Test) Network 1/15/2019

Bayesian Prediction Model prediction evaluation process (1 user at a time) Step 4 Predict probability of user answering test questions correctly given soft, probabilistic skill evidence MCAS (Test) Network ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ 0.40.. 0.37.. 0.33.. 0.33 0.56.. 0.73.. 0.88.. 0.88.. 0.88.. 0.79 Summation of predicted question probabilities = Predicted score on the test Predicted score = 16. Actual score = 18. Absolute Difference between predicted and actual score = 2. Error = 2/29 (total possible points) = 6.9% 1/15/2019

Bayesian Results Model Test Prediction Performance/Error Results: MAD is Mean Average Difference. The test is out of 29 points so an Error of 13.7% is equivalent to over or under predicting by 4 points. Predicting Test Scores Predicting ASSISTment Answers 1/15/2019

References To read these and other papers on ASSISTment and this dataset, please visit www.Assistment.org and click on the [paper] button. [1] Razzaq, Feng, Heffernan, Koedinger, Nuzzo-Jones, Junker, Macasek, Rasmussen, Turner & Walonoski (2007). Blending Assessment and Instructional Assistance. In Nadia Nedjah, Luiza deMacedo Mourelle, Mario Neto Borges and Nival Nunesde Almeida (Eds). Intelligent Educational Machines within the Intelligent Systems Engineering Book Series . pp.23-49. (see http://www.isebis.eng.uerj.br/). Springer Berlin / Heidelberg. [2] Pardos, Z. A., Heffernan, N. T., Anderson, B., Heffernan, C. (2007) The Effect of Model Granularity on Student Performance Prediction Using Bayesian Networks. In Ardissono, Brna & Mitroivc (Eds) User Modeling 2007; 10th International Conference. Springer. [3] Pardos, Z., Feng, M. & Heffernan, N. T. & Heffernan-Lindquist, C. (Submitted) Analyzing fine-grained skill models using bayesian and mixed effect methods. In Luckin & Koedinger (Eds) Proceedings of the 13th Conference on Artificial Intelligence in Education. IOS Press. 1/15/2019

Do Research at WPI CS Dept! References Thanks! Do Research at WPI CS Dept! 1/15/2019

Outline Goal Models Dataset/ASSISTment Methodology Results Future work 1/15/2019

Skill Models Skill Models WPI-1 WPI-5 WPI-39 WPI-106 Each skill model covers all of 8th grade Mathematics using a different number of skills and skill generality. 1/15/2019

Skill Models Model Skills WPI-1: “8th Grade Math” WPI-5: Data Analysis, Geometry, Measurement, Number Sense Operations, Algebra/Pattern Relations WPI-39: a subset of the WPI-5 skills (Geometry.understanding-and-applying-pythagorean-theorem). WPI-106: Created by Neil and Cristina Heffernan at Worcester Polytechnic Institute Skill names for the WPI-5 and WPI-39 come from The Massachusetts Department of Education. 1/15/2019

Skill Tagging Skills from the WPI-106 were tagged to around 300 math questions (Q-matrix) for a web tutoring system called ASSISTment. The tagging of questions with skills allows for inference of skill knowledge given the observed student answers to questions in the tutor. The picture to the right is a sample question from the tutor system. It is tagged with the WPI-106 skill “Venn-Diagram”. 1/15/2019

Dataset “Online” Dataset (2004-2005) “Test” Dataset 600 students from 8 classes, 2 schools Each student answered at least 100 questions on the system (avg. 260). “Test” Dataset Massachusetts Standardized Test (MCAS) scores for each of the 600 students at the end of the 2004-2005 school year. Questions on the test were released by the state soon after the test was administered. These questions were then tagged with skills from our 106. 1/15/2019

Bayesian Prediction (v2) 1/15/2019

Bayesian Prediction (v2) 1/15/2019