Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.