Presentation is loading. Please wait.

Presentation is loading. Please wait.

15-397 Project Course in Pen- Based Computing Fall 2007 Tablet Flash Cards YoungJoo Jeong Manoj Kintali Dave Hacker.

Similar presentations


Presentation on theme: "15-397 Project Course in Pen- Based Computing Fall 2007 Tablet Flash Cards YoungJoo Jeong Manoj Kintali Dave Hacker."— Presentation transcript:

1 15-397 Project Course in Pen- Based Computing Fall 2007 Tablet Flash Cards YoungJoo Jeong Manoj Kintali Dave Hacker

2 15-397 Project Course in Pen- Based Computing Fall 2007 The Idea Replace paper flash cards Memory enhancement with Smart Testing Never lose cards & Mobile Pen instead of keyboard or mouse Natural form of input Accessibility/Sharing

3 15-397 Project Course in Pen- Based Computing Fall 2007 Importance of HCI Why HCI Usability, usability, usability! Designing usable applications Many versions and updates

4 15-397 Project Course in Pen- Based Computing Fall 2007 User Testing Friends – college students HCI Ph.D student

5 15-397 Project Course in Pen- Based Computing Fall 2007 Heuristics Visibility of system status –Real time score update Match between system and the real world –Use user’s language, design cards like real index cards –Correct = green, incorrect = red Consistency and standards –Standard windows format and color, consistent buttons.

6 Heuristics Recognition rather than recall –Users don’t have to type in any commands. All the options are visible. Flexibility and efficiency of use –Can be used for any subject (languages, math, science, music, etc). Aesthetic and minimalist design –Avoid clutter. Fewest buttons. Big panels.

7 15-397 Project Course in Pen- Based Computing Fall 2007 Initial Design Sketches

8 Prototype 15-397 Project Course in Pen- Based Computing Fall 2007

9 Improved Prototype Edit Mode

10 Improved Prototype Game Mode

11 15-397 Project Course in Pen- Based Computing Fall 2007 Implementation Various modes of input –State machine Global Variables –Singleton Design Pattern Smart-testing algorithm - Priority queue (least accurate to most accurate) - Randomly choose 1 of 4 least accurate cards - Every 3 rd time, a random card from the entire deck is chosen

12 15-397 Project Course in Pen- Based Computing Fall 2007 Final Product Demo

13 15-397 Project Course in Pen- Based Computing Fall 2007 Future Improvements Sharing Decks Deck management Keep track of previous trial scores - Show in graph (learning curve) UI Improvements - More graphical Color Palette for Ink Color Gesture Recognition


Download ppt "15-397 Project Course in Pen- Based Computing Fall 2007 Tablet Flash Cards YoungJoo Jeong Manoj Kintali Dave Hacker."

Similar presentations


Ads by Google