THE GRAMMAR TUTOR Ben Parent Haibei Zhang Huong Huang Jasdeep Singh.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Direct Instruction Also called explicit instruction Widely applicable strategy that can be used to teach both concepts and skills Uses teacher explanation.
ENGLISH AS A SECOND LANGUAGE PRESCRIPTION SYSTEM.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Evaluating Requirements. Outline Brief Review Stakeholder Review Requirements Analysis Summary Activity 1.
Collaborative Warrior Tutoring Tom Livak Neil Heffernan 8/24/06.
SAT Strategy …so you don’t get pwnd.
Relating Error Diagnosis and Performance Characteristics for Affect Perception and Empathy in an Educational Software Application Maria Virvou, George.
COMP 3715 Spring 05. Computer Interface Interaction between human and computer Has to deal with two things  User’s mental model Different user has different.
Welcome to Florida International University Online J.O.B.S. Link Applicant Tutorial.
Task Analysis EDU 553 – Principles of Instructional Design Dr. Steve Broskoske.
Marvin Beresford Cover Page.
Explicit Direct Instruction Critical Elements. Teaching Grade Level Content  The higher the grade the greater the disparity  Test Scores go up when.
Name of Course Click Next to get started.. Learning Objectives Welcome to the ______________ eLearning course. By the end of this course, you will be.
QA on Anderson et al Intro to CTAT CPI 494 & 598 Jan 27, 2009 Kurt VanLehn.
Part 3: Design Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction Design Chapter.
Using MyMathLab Features You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not registered or.
Intelligent Tutors for All: the Constraint-based Approach Tanja Mitrovic Intelligent Computer Tutoring Group University of Canterbury.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Proposal 13 HUMAN CENTRIC COMPUTING (COMP106) ASSIGNMENT 2.
Using Mallard for Spanish Arts & Sciences Center for Instructional Technologies.
Teaching Functions.
How does an interactive learning environment affect the students’ learning? Marina Issakova University of Tartu, Institute of Computer Science Estonia.
Level 1: Chapter 7.  Add more study strategies to a tutor’s repertoire of skills.  Be able to apply relevant skills to tutoring and academic work.
Developing Theory-Based Diagnostic Tests of English Grammar: Application of Processability Theory Rosalie Hirch April 26, 2013.
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
Seeking and providing assistance while learning to use information systems Presenter: Han, Yi-Ti Adviser: Chen, Ming-Puu Date: Sep. 16, 2009 Babin, L.M.,
Design re-useable modules CurriculumCoursesLessonsPages Content modules.
Formative Assessment Presentation Involving the group in making the decisions.
Sudoku Hands-on Training Masters Project Presentation Yiqi Gao March 19, 2014.
Welcome the Canadian Safe Boating Training Site! Lateral buoys section.
Early Learning Accomplishment Profile Computer Scoring Assistant (E-Lap CSA) Catherine Mendoza May 5, EDTC.
1 ISE 412 Usability Testing Purpose of usability testing:  evaluate users’ experience with the interface  identify specific problems in the interface.
10 August 2005Benchmark/Mentor Student Guide Page 1 CPS Benchmark/Mentor Student Guide Internet Edition.
Online Homework/Tutorial System.
SOL Remediation for the English RLR exam Day 1 Introduction to the Test and Test-Taking Strategies.
Welcome to the Island Parent Information
User Support Objectives: Training The need for the provision of appropriate help and support for users of ICT systems. The benefits.
REVIEW STRATEGY FOR THE AP TEST USING UDL Chris and Ashley Schreckengost Montgomery County Public School - Maryland.
MIGRANT LITERACY NET GUIDE FOR TEACHERS: USING TUTORIALS November
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
Presents STUDY ISLAND Technology You Can Use at Home to Make Learning Fun!
Welcome to the Island Parent Information
1 Ch 17: Alternative Decision-Support Systems. 2 What is an expert system? ‘The modeling, within a computer, of expert knowledge in a given domain, such.
In-Service Teacher Training Assessment in IGCSE Biology 0610 Session 2: Question papers and mark schemes.
Year 2 and Year 6 SATs Parents Evening Thursday 5 th May 2016.
 Web based teaching software  “generic system for any subject from math to English to science”  ink/dHlwZT1hc3Npc3RtZW50JmlkPTQ0Njg=
© English Language Testing Ltd Taking the Password Knowledge, Reading & Writing Test.
Welcome to the Island Parent Information
Transaction Processing System (TPS)
ELPA21 Data Entry Interface (DEI) Overview
Concept of Test Validity
Presenter: Guan-Yu Chen
eKiDs PowerChart Basics
Data Entry Interface (DEI) Overview
Transaction Processing System (TPS)
MyWritingLabPlus and English 910, 920, and 1109
MyWritingLabPlus and English 910, 920, and 1109
MyWritingLabPlus and English 1100 and 1109
IXL.
vInspect Application Training
MyWritingLabPlus and English 910, 920, and 1109
Bellringer: Nov. 17 You need a sharpened #2 pencil.
Transaction Processing System (TPS)
Data Entry Interface (DEI) Overview
Taking the Password Workforce Tests
in Intelligent Tutoring Systems with Fuzzy Logic Techniques
Data Entry Interface (DEI) Overview
Presentation transcript:

THE GRAMMAR TUTOR Ben Parent Haibei Zhang Huong Huang Jasdeep Singh

Introduction  GA is a grammar tutor for non-native English learners / TOEFL test takers  One-to-one tutoring has been proven to be effective  Transfer

Theoretical Background  Intelligent tutoring system (ITS) is a computer program that simulates human, one-to-one tutoring

Theoretical Background  Learning by being told: Clear articulation Clear diagnosis

Theoretical Background  Structure: Expert knowledge module Student knowledge module Tutoring module User interface

Theoretical Background  Design principles of Anderson tutors: Production rules Immediate error-feedback Path-control actions

Theoretical Background  An example structure: Miss. Lindquist: Pre-test* Next question Level 0 Level 1 Level 2 r r r w w w “r” denotes “production rule based on a right answer” “w” denotes “production rule based on a wrong answer” ”*” indicates “correct answer detected, any more wrong answers are considered typos.” Level 0* r w w r Pre-test r w

Initial Design Concerns  Mimic TOEFL-style questions  Test one knowledge point per question  Fit into our model-tracing, multiple- choice scenario  “ Grammar & Structure ” Section

3-Part Structure  Pre-Test  Error-Logging Screen  Tutoring  Consistent with Anderson ’ s three main tenets of the model-tracing strategy  Production rules, Immediate error- feedback, Path-control actions

Version 1 screen shot  Log-in screen and welcome screen

Pre-Test  Short group of questions (20-30) drawn from all knowledge points  Designed to identify and make explicit the most common error category

Version 1 screen shot Pre-test question

Error-Logging Screen  Compares user ’ s answers with correct answers  Identifies main area of difficulty  Logs pre-test score for later review by either user, teacher or designer

Version 1 screen shot Error-Logging Screen

Tutoring  Each package designed to tutor one knowledge point  Consists of short lesson and a problem set  3 levels of difficulty

Version 1 tutoring structure Brief Lesson Level 3 Level 2 Level 1 Congratulations Resources r r r r r r r w w ww w w w “r” denotes “right answer” “w” denotes “wrong answer”

Problems  Enormity of domain (grammar) with thousands of production rules  Not like Ms. Lindquist, which works in a very specific domain (symbolization)  Many rule exceptions, which are simply declarative knowledge points  Possible solution: limit knowledge points covered to “ most difficult ”

Problems  Informant design needed  Informant design necessary to determine “ most difficult ” points  Informant design would be necessary to develop an effective hinting structure

Problems  Program tutors only one knowledge point before exiting user  Virtually inconceivable that a user would need tutoring on only one knowledge point

Version 2: current design  Decision to limit knowledge points to “ most-difficult ”  Some informant design done  Pre-test elimintated

Version 2: current design  “ Rolling question ” approach that tests user on all knowledge points  determine a hierarchy of difficulty for the user (among knowledge points),  Focuses user first on the knowledge points he/she has the most difficulty with.

Rolling Question Approach  Top question level most difficult  User stays at top level until question answered wrong  # of correct questions record, once five of one category answered, that knowledge point drops out  When user gets a question wrong, he/she immediately drops into tutoring

Version 2 tutoring structure

Version 2 screen shot  Welcome screen

Version 2 screen shot  Initial question

Version 2 screen shot  If your answer is wrong …

Version 2 screen shot  Hinting screen

Version 2 screen shot  Now, try another simpler question

Version 2 screen shot  Congratulations, you get it correct!

Version 2 screen shot  Auxiliary function: user activity log

Version 2 screen shot  Auxiliary function: save/open user profile

Version 3: Proposed future design  Blah …

Version 3 tutoring structure  Blah …