Download presentation
Presentation is loading. Please wait.
1
Projects March 29, 2006
2
Project Requirements Think Aloud –At least two people OR Difficulty Factors Assessment –Ideally >25 (at least one class), but negotiable with instructors –OR Educational Data Mining Pseudo-tutor & design rationale Skill matrix & problem set Cognitive model & cognitive tutor –Model tracing, bug messages –Hint messages
3
Project Scoping Proposal 2 paragraphs Project title, participants, areas of relative expertise Describe the subject domain you intend to build a tutor for Provide an example of a task that students might perform in your tutor Provide at least one hypothesis about what is hard for students in this domain
4
Project Ideas Suggestion: Pick a college level topic to make data collection easier Some ideas: –Logic proof tutor –Lower-level logic rule tutor –Recursion, Induction –Combinatorics –Intro programming Other ideas?
5
Logic tutor components Deep Thought graphical proof solver Corresponding Text-based proof Feedback: –“I’m stuck” help button –Roll-over descriptions –Automatically generated Incorrect actions Off-path to solution Too long before input
6
Logic tutor continued Adaptive interface with levels –Beginner Tutoring on basic rules and how they work Tutoring on interface? Simpler problems –Intermediate Ask for reasons for every move More difficult problems –Advanced Don’t have to justify every step Planning interface? Most difficult problems
7
Logic tutor continued Intelligence required: –Tracing the student’s behavior –Expert model that can execute proof –Be able to suggest next step –Be able to detect student’s “plan”
8
Architecture Deep Thought is in Java JESS – rule production system – getting license, Sandia Labs Drools – open source NovaNET Proofs tutorial –TUTOR –Dr. Barnes will write pseudo-code for this
9
Build textual formal proof window Rearrange the interface – move buttons Add Save feature, Authentication in our DB Database – JDBC in code, –RMI (remote method invocation) –Oracle database, have sequel server – both at UNCC –Check at NCSU Create problem set – –Tiffany, 25 & 15, order changes Interface help: movie on how to use? Write capabilities of each – better understanding of features of Deep Thought Load old data into database Storyboard the levels
10
Production rule system, with correct and incorrect rules marked Hint button –Multiple levels of hints Ask a question: did you think about …? Combine the highlighted lines for the next step Possibly highlight steps and rule Do it for them Help interface – movie or text based
11
Feedback –Mark when something is wrong Based on student model? More detail at beginner level At advanced level Example: click on two items and a rule, if rule doesn’t apply can say “Rule does not apply” –If do it again, refer to intro tutorial –Indicate when a solution is not on path At beginner level, immediately Intermediate, maybe after 2 steps Advanced – maybe after 4 steps Might ask for feedback about plan?
12
NovaNET: bit gets set that correct answer attained Print option – May be hard, not important Load partial or completed problem option Keep track of student model/score/skills – reflect in score, or profile that students can view. Keep track of and show time Add functionality to show how a rule actually got applied
13
Think aloud with 2 students Interview experts – Dr. Barnes & Dr. Croy Data mining of both programs Dr. Barnes will get her data ready John will get Deep Thought data ready Invite Dr. Croy to class for an interview
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.