Title: Can Homework Software Emulate a Conscientious Human Tutor
1Can Homework Software Emulatea Conscientious
Human Tutor?
Presented at AMATYC 2006, Cincinnati, Nov. 2,
2006. This presentation includes audio. Please
adjust your audio settings as appropriate.Press
F5 if necessary to start the presentation.
John C. MillerProfessor EmeritusDepartment of
MathematicsThe City College of
C.U.N.Y.xyalgebra_at_mindspring.com www.xyalgebra.or
g
2Preliminaries
- No names of commercial products.
3Preliminaries
- No names of commercial products.
- Full disclosure
- I write tutorial algebra software.
- All my work is available free.
- Last program to be shownwill be my xyAlgebra.
4Preliminaries
- No names of commercial products.
- Full disclosure
- I write tutorial algebra software.
- All my work is available free.
- Last program to be shownwill be my xyAlgebra.
- I will try to be fair.
5When Do Students Need Help?
- Mathematics educators refer regularly to
- Critical thinking/reasoning skills.
- Higher order problem-solving skills.
- Yet all we truly require is mechanical skillin
solving predictable types of problems,
6When Do Students Need Help?
- Mathematics educators refer regularly to
- Critical thinking/reasoning skills.
- Higher order problem-solving skills.
- Yet all we truly require is mechanical skillin
solving predictable types of problems, - skills mainly acquired when students solve
repetitive practice problems for themselves. - So thats when help is most needed!
7What Characterizes aConscientious Tutor?
- Watches while student attempts to solve problems.
- Points out incorrect steps (not just final
answers).
8What Characterizes aConscientious Tutor?
- Watches while student attempts to solve problems.
- Points out incorrect steps (not just final
answers). - Reviews prerequisites as dictated by errors.
9What Characterizes aConscientious Tutor?
- Watches while student attempts to solve problems.
- Points out incorrect steps (not just final
answers). - Reviews prerequisites as dictated by errors.
- Makes up examples to illustrate needed
principles. - Asks student to do similar examples.
10So How Can We Provide Conscientious Tutoring?
- Students need intelligent help, available when
doing practice problems. - Faculty time is wholly inadequate.
11So How Can We Provide Conscientious Tutoring?
- Students need intelligent help, available when
doing practice problems. - Faculty time is wholly inadequate.
- So software-based approaches offerthe best hope
for conscientious tutoring!
12History of Math Tutoring Software
- Commercial mathematics softwarehas been sadly
simplistic. - Prevailing short answer formats provide
insufficient basis for intelligent response.
13Program 1 (a top-selling early
multi-media program)
Let a Leos age now. a 3 Steves age now. a
3 2a 1. 2 a.
14Program 1 (a top-selling early
multi-media program)
2
Let a Leos age now. a 3 Steves age now. a
3 2a 1. 2 a.
15Program 1 (a top-selling early
multi-media program)
2
Let a Leos age now. a 3 Steves age now. a
3 2a 1. 2 a.
YOUR ANSWER IS INCORRECT.
Leo is now 4 years old. Let Leos age now
x. Then Steves age now 2x - 1. Three years
ago, Steves age was (2x - 1) - 3. At that time,
Steve was as old as Leo is now. Steves age three
years ago Leos age now.
(2x - 1) - 3 x
2x - 4 x
x - 4 0
x 4 So Leo is now 4 years old.
16History of Math Tutoring Software
- Commercial mathematics softwarehas been sadly
simplistic. - Prevailing short answer formats provide
insufficient basis for intelligent response.
- Problem variety is severely inadequate.
17The Problem of Problem Variety
18The Problem of Problem Variety
19Program 2 (a currently available
commercial program)
- Accepts only short answers.
- Uses algorithmically-generated problems,
resulting in limited problem variety.
20Program 2 Problem
21Program 2 Problem Solutions
22Program 2 Problem Solutions
23Better Programs
- Student enters step-by-step solutions.
24Better Programs
- Student enters step-by-step solutions.
- Responses and suggested solution steps are
computed, not stored.
25Better Programs
- Student enters step-by-step solutions.
- Responses and suggested solution steps are
computed, not stored . - Published directly by their authors,not by big
commercial publishers.
26Program 3
27Program 3
28Program 3
29Program 4
30Program 4
31Program 4
32Program 4
33xyAlgebra(free program written by the presenter)
34xyAlgebra(free program written by the presenter)
35xyAlgebra(free program written by the presenter)
36xyAlgebra(free program written by the presenter)
37More About xyAlgebra
- Instructors using xyAlgebra will find that much
greater practice problem variety is available
than in most commercial programs.
38More About xyAlgebra
- Instructors using xyAlgebra will find that much
greater practice problem variety is available
than in most commercial programs. - To download a Windows-only demo of theverbal
problems component of xyAlgebra,go to
www.xyalgebra.org and selectthe Verbal Problem
Demo link locatednear the bottom of that home
page.
39What Can Be Done?
- Our students deserve the best available help.
- When previewing software, look carefully at
- The variety of problems available.
- The form of solution entry.
- The help available while solving problems.
- Experiment to see what works best.
40For More Information
- Prof. John C. Miller
- The City College of C.U.N.Y.
- E-mail xyalgebra_at_mindspring.com
- Upon request, the presenter will be glad to
identifythe commercial programs illustrated in
this presentation. - For information on xyAlgebra, go
towww.xyalgebra.org