George Goguadze, Eric Andrès Universität des Saarlandes Johan Jeuring, Bastiaan Heeren Open Universiteit Nederland Generation of Interactive Exercises.

Slides:



Advertisements
Similar presentations
Formative Assessment Item Bank Fulton County Schools Mathematics Professional Development August 12, 2010 Essential Question: How do we use the FCS Mathematics.
Advertisements

Halomda Educational Software ( Established 1988) Mathematics and Science for Primary, Intermediate and High schools Computer Aided and e-Learning Math-XPress.
Vectors 5: The Vector Equation of a Plane
Level 1 Recall Recall of a fact, information, or procedure. Level 2 Skill/Concept Use information or conceptual knowledge, two or more steps, etc. Level.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
CAIM Inservice: November 15, Focus: 2-3 topics focused on deeply in each grade. 2.Coherence: Concepts logically connected from one grade to.
An Individualized Web-Based Algebra Tutor D.Sklavakis & I. Refanidis 1 An Individualized Web-Based Algebra Tutor Based on Dynamic Deep Model Tracing Dimitrios.
Math-Bridge European Remedial Content for Mathematics June 2010 ECP 2008 EDU
Math-Puzzle: Equation Tutor for Sighted and Visually-Impaired Children Jarno Jokinen Department of Computer Sciences University of Tampere Finland
Projects March 29, Project Requirements Think Aloud –At least two people OR Difficulty Factors Assessment –Ideally >25 (at least one class), but.
QA on Anderson et al Intro to CTAT CPI 494 & 598 Jan 27, 2009 Kurt VanLehn.
Intelligent tutoring goes to school ITS- Sept 30, 2004.
Providing Tutoring Service through Accumulating Interaction Data Chi-Jen LIN Fo Guang University, Taiwan.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
Intel® Education K-12 Resources Our aim is to promote excellence in Mathematics and how this can be used with technology in order.
Oct 30, 2001 Richard Fateman1 Do Math Making Computers Do Math Prof. Richard Fateman Fall, 2001 University of California, Berkeley.
Software Issues Derived from Dr. Fawcett’s Slides Phil Pratt-Szeliga Fall 2009.
Welcome to Coach Abbott’s Math Class Tier Time Options…  GET MATH HELP!!! –questions for me???  Work on Edgenuity on your own device  Math.
EngageNY.org Scoring the Regents Examination in Algebra I (Common Core)
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
Source: Erica MelisLeActiveMath Language-enhanced, user-adaptive, interactive eLearning for Mathematics Erica Melis Competence Center for Technology-Enhanced.
Analysing and Supporting Students’ Interactions in Synthesized Learning Environments: A Case Study with a Microworld and a Discussion Tool Toby Dragon.
Thinking Mathematically Algebra: Graphs, Functions and Linear Systems 7.3 Systems of Linear Equations In Two Variables.
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.
MASTERS THESIS DEFENSE QBANK A Web-Based Dynamic Problem Authoring Tool BY ANN PAUL ADVISOR: PROFESSOR CLIFF SHAFFER JUNE 2013 Computer Science Department.
Get Smarter!. OAKS Transition Calibrate Smarter Balanced to OAKS Option 1 Set achievement level on Smarter Balanced that represents equivalent rigor.
1 UTeach Professional Development Courses. 2 UTS Step 1 Early exposure to classroom environment (can be as early as a student’s first semester)
MATHEMATICAL DISABILITIES Reasoning, Computation, Making Connections.
MCC 7.EE.1 Apply properties of operations as strategies to add, subtract, factor, and expand linear expressions with rational coefficients. MCC 7.EE.2.
Region 11: Math & Science Teacher Center Solving Equations.
 1. Which is not one of the six principles that address crucial issues fundamental to all school math programs? A. Curriculum B. Assessment C. Measurement.
SHIFTING FROM MATHEMATICAL WORKSHEETS TO MEANINGFUL TASKS FACILITATED BY: CYNTHIA BELL NUMERACY SPECIALIST LITERACY ASSISTANCE CENTER.
Number Sense Standards Measurement and Geometry Statistics, Data Analysis and Probability CST Math 6 Released Questions Algebra and Functions 0 Questions.
CFN 204 · Diane Foley · Network Leader Engaging Students in Productive Challenge December 9, 2013 Presenter: Simi Minhas Math Achievement Coach CFN204.
K-1 TIPM3 Dr. Monica Hartman Cathy Melody and Gwen Mitchell November 2, 2011.
Extended Assessments Elementary Mathematics Oregon Department of Education and Behavioral Research and Teaching January 2007.
IPN Leibniz Institute for Science Education at the University of Kiel Reacting to challenges for the research in mathematics education: case studies of.
91587 Mathematics and Statistics Apply systems of simultaneous equations in solving problems Level 3 Credits 2 Assessment Internal.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Noboru Matsuda Human-Computer Interaction Institute
Students with Learning Disabilities Mathematics. Math Skills Development Learning readiness –Number instruction Classification, ordering, one-to-one correspondence.
Tutoring & Help System CSE-435 Nicolas Frantzen CSE-435 Nicolas Frantzen.
SimStudent: A computational model of learning for Intelligent Authoring and beyond Noboru Matsuda Human-Computer Interaction Institute Carnegie Mellon.
711: Intelligent Tutoring Systems Week 1 – Introduction.
© 2015 The College Board The Redesigned SAT/PSAT Key Changes.
Halomda Educational Software ( Established 1988) Mathematics and Science for Primary, Intermediate and High schools, Colleges and Universities Computer.
Orchestrating Mathematical Discussion SESSION 3 OCTOBER 21, 2015.
Assessment embedded in step- based tutors (SBTs) CPI 494 Feb 12, 2009 Kurt VanLehn ASU.
You provide service to people of different ethnic, social, and or educational background. The main job skill used in this task is a________________ skill.
Systems of Equations A group of two or more equations is called a system. When asked to SOLVE a system of equations, the goal is to find a single ordered.
SimStudent: Building a Cognitive Tutor by Teaching a Simulated Student Noboru Matsuda Human-Computer Interaction Institute Carnegie Mellon University.
Teaching Roles for Instructional Software Eric Sharp EDMS 6474.
Performance Task and the common core. Analysis sheet Phases of problem sheet Performance task sheet.
By Sanjar Hekmati. Standard: Students will understand algebraic concepts and applications 9-12 Benchmark.A.1: Represent and analyze mathematical situations.
Balanced Math Overview
The Inquiry Process Model developed by George Polya ( ) Stage 1: Understand the problem. a) make sure you understand all the words and phrases.
Chapter 7 Work & Energy Classical Mechanics beyond the Newtonian Formulation.
Section 4.4 The Fundamental Theorem of Calculus. We have two MAJOR ideas to examine in this section of the text. We have been hinting for awhile, sometimes.
MATH BY MEAGHAN, ROWEN, ELSIE. CONTENT LIST ▪ INTRODUCTION : Past vs Present ▪ SELECTING APPROPRIATE MATH : Math Standards ▪ RESEARCH ON MATH INSTRUCTION.
Human Computer Interaction Lecture 21 User Support
Demo.
Automated feedback in statistics education
Introduction to Standard Deviation
PD Monday March 14, 2016.
Presenter: Guan-Yu Chen
Productive Mathematical Discussions: Working at the Confluence of Effective Mathematics Teaching Practices Core Mathematics Partnership Building Mathematical.
Teachers as Authors of Computer Based Tutoring Systems Dr
Vincent Aleven & Kirsten Butcher
Mike Timms and Cathleen Kennedy University of California, Berkeley
Algebra 1B – Name: _________________________
Presentation transcript:

George Goguadze, Eric Andrès Universität des Saarlandes Johan Jeuring, Bastiaan Heeren Open Universiteit Nederland Generation of Interactive Exercises using Domain Reasoners

2 Introduction One of the crucial assets of ITS is interactive problem solving support: constant assessment of student’s progress training the mastery of concepts Systems like Andes, PUMP Algebra Tutor are targeting problem solving Complex learning environment (such as ActiveMath) need to support problem solving in multiple disciplines

3 CTAT Example Tracing Tutors The Solution graph is authored in a “Behavior Recorder” Each possible correct answer has to be authored Feedback and hints are authored Can encode exercises in multiple domains The Solution graph is generated Feedback and hints are generated Sequencing and types of feedback are fixed Domain is fixed, but technology is applicable to other domains such as chemistry ANDES

4 ActiveMath Platform Supports multiple math. disciplines Relies on exercises for the student assessment Needs different types of exercises for training domain skills Adapts to students’ knowledge and other parameters

5 ActiveMath Exercises Well Done! calculate (x^2)’+x’ calculate (x^2)’+x’ calculate (x^2)’+1 calculate (x^2)’+1 calculate 2x+x’ calculate 2x+x’ 2x + 1 Correct ! Incorrect Try again Incorrect Try again Correct! Incorrect Try again Incorrect Try again Incorrect Try again Incorrect Try again calculate (x^2)’+x’ calculate (x^2)’+x’ calculate (x^2)’+1 calculate (x^2)’+1 calculate 2x+x’ calculate 2x+x’ 2x+1 Domain Resoner

6 ActiveMath Exercises Exercise is represented as a state graph the structure is domain-independent system knows how to “play” the exercise External reasoners provide domain intelligence domain related queries are sent to the reasoners diagnosis, hints, solutions, feedback is generated multiple reasoners can be adressed simultaneously

7 Generic Query Format A query to an external reasoning service consists of : action of the query, e.g.’compare’, or ‘getUserSolutionPath’ (list of) input expressions context of the query, e.g. ‘arith’ number of iterations (optional)

8 query ( compare, userInput, (x^2)’+x’, diff_arith, 2) matching all possible correct answers using queries reduces the solution space (x^2)’+x’ (x^2)’+1 linear_rule 2x+x’ 2x+1 (x^2)’+x’ 2x+1 query(compare, userInput, 2x+1, diff_arith, 2) power_rule linear_rule

9 query ( compare, userInput, (x^2)’+x’, diff_arith+buggy, 2) x+x’ (x^2)’+x ’ (x^2)’+1 linear_rule 2x+x’ power_rule linear_rule 2x+1 buggy_power1 x+1 linear_rule query(compare, (x^2)’+x’,x+1, diff_arith) = false query(compare, (x^2)’+x’, x+1, diff_arith+buggy) = true query(compare, x+x’,x+1, diff_arith) = true query(compare, (x^2)’+x’,x+1, diff_arith) = false query(compare, (x^2)’+x’, x+1, diff_arith+buggy) = true query(compare, x+x’,x+1, diff_arith) = true

10 Generation using Domain Reasoners An exercise generator produces general-purpose exercise can use different tutorial strategies keeps track of the student’s state Diagnosis is generated by domain reasoner queries: compare, getBuggyRules, getUserSolutionPaths, getNOfStepsLeft Hint and Feedback generation: basic correct/incorrect feedback ( compare ) task related conceptual and procedural feedback ( getConcepts ) product feedback ( getNextStep, getExpertSolutionPath(s) ) error feedback ( getBuggyRules, getUserSolutionPath(s) )

11 Generation using Domain Reasoners

12 Diagnosis and Feedback Generation

13 Combining Domain Reasoners Equation Solver Reasoner Derivatives Reasoner

14 Conclusion: Current State Domain Reasoner TechnologyDomain(s) IDEAS (1500 exercises) Haskell Algebra Arithmetic Calculus Linear Algebra Logic FractionDRYACASFraction Arithmetics IntegralDRYACASIntegration MathCoachPROLOGDifferentiation SLOPERTPROLOGDifferentiation

15 Conclusion/Future Work Seemless Integration of different domain reasoners most major mathematical subjects are covered simultaneous access to multiple reasoners Exercises with different tutorial behaviour possible immediate or delayed feedback strategies possible different types of feedback generated on request Need to connect other domains (physics, computer science) challenge: reuse domain reasoners of existing ITS Need more advanced interaction interfaces allow for more complex reasoning alternative graphical interaction

16 Thank you!