Presentation is loading. Please wait.

Presentation is loading. Please wait.

A heuristic evaluation of Problets

Similar presentations


Presentation on theme: "A heuristic evaluation of Problets"— Presentation transcript:

1 A heuristic evaluation of Problets
Problem Solving Software Assistants for Programming

2 About problets Problem solving software assistants for learning, reinforcement and assessment of programming concepts Designed to help students learn programming concepts through small-scale problem solving To be used as a supplement to courses with large-scale problem-solving focus For use by professors as part of a course curriculum From Problets website:

3 Problets evaluated Bitwise Operator Problems
Determine the result of assorted bitwise operations

4 HE problem: initial instruction Window
Bitwise Operator Problet Heuristics Addressed: Simple and Natural Dialog Provide Clearly Marked Exits Speak the User’s Language Provide Adequate Feedback

5 HE Problem: Selection Error Handling
Bitwise Operator Problet Heuristics Addressed: Simple and Natural Dialog Error Prevention

6 HE problem time visualization
Bitwise Operator Problet Heuristics Addressed: Provide appropriate feedback

7 HE Good feature screenshots in instructions
Bitwise Operator Problet Heuristics Addressed: Speak the User’s Language

8 HE Good feature Evaluation Tree Depth
Bitwise Operator Problet Heuristics Addressed: Feedback Minimize user memory load

9 HE Problem & good feature Exit window
Bitwise Operator Problet Heuristics Addressed: Provide Good Error Messages Diagnose and Prevent Errors Simple and natural dialog


Download ppt "A heuristic evaluation of Problets"

Similar presentations


Ads by Google