A heuristic evaluation of Problets

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

Task-Centered User Interface Design who are the users? what are the tasks? plagiarize! iterative design –rough descriptions, mock-ups, prototypes test.
NetBak Replicator V3.0 Meiji Chang What’s new 1.10 Language Support TC, SC, EN, JP, IT, ES, DE, FR, RU, KR 2.Better Copy – Auto-skip error,
© De Montfort University, Characteristics of Good Dialogues Howell Istance Department of Computer Science De Montfort University.
H ALL OF F AME /S HAME Zahra Ashktorab, LBSC795. W HAT IS P ICNIK. COM ? An online photo editor that allows you to:
11 HCI - Lesson 5.1 Heuristic Inspection (Nielsen’s Heuristics) Prof. Garzotto.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 25, 2003.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
AJ Brush Richard Anderson
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
CS147 - Terry Winograd - 1 Lecture 6 – Usability Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department Stanford.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Nine principles of design Simple and natural dialog Speak the user’s language Minimize user’s memory load Be consistent Provide feedback Provide clearly.
Evaluating with experts
SIMS 213: User Interface Design & Development Marti Hearst Tues Feb 13, 2001.
Testing HCI Usability Testing. Chronological order of testing Individual program units are built and tested (white-box testing / unit testing) Units are.
Heuristic Evaluation.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
User Interface Evaluation CIS 376 Bruce R. Maxim UM-Dearborn.
Evaluation in HCI Angela Kessell Oct. 13, Evaluation Heuristic Evaluation Measuring API Usability Methodology Matters: Doing Research in the Behavioral.
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
Introducing Enterprise Technologies David Dischiave Syracuse University School of Information Studies “The original iSchool” June 3, 2013 Information School,
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
User Interface design – Course Info Teppo Räisänen
… and after unit testing …
Tool name : Firebug A URL for more information about the tool, or where to buy or download it : Firebug is.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Basic Principles of HCI Lecture Requirements Analysis Establish the goals for the Website from the standpoint of the user and the business. Agree.
EasyChair Reviewer sign up and bidding Art Hsieh Jean Huang Norik Davtian Ryan Nissenbaum.
Nielsen’s Ten Usability Heuristics
10 Usability Heuristics for User Interface Design.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Usability analysis of the Lufthansa and Alitalia websites Juri Strumpflohner Matthias Braunhofer.
User Interface Design Main issues: What is the user interface How to design a user interface ©2008 John Wiley & Sons Ltd.
SEG3120 User Interfaces Design and Implementation
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
This course will help you understand the latest technologies & how they work. You will lean how to develop computer programs to solve problems.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
Heuristic Evaluation Short tutorial to heuristic evaluation
Chapter 9 Technology in English and Language Arts Instruction. Pre and Post Test.
GUI - 1 © Minder Chen, GUI - 2 © Minder Chen,
Selecting Appropriate Apps for Students with Disabilities Center on Assistive Technology & Inclusive Education Studies at The College of New Jersey.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
Introduction to Evaluation “Informal” approaches.
Chapter 5 – Software Tools. 5.1 Introduction Tools valuable for –Specification –Interface Building –Evaluation.
Software Evaluation Amy Fitzgerald. Froguts Published by Froguts, IncPublished by Froguts, Inc. Published by Froguts, Inc.
User Interface Evaluation Heuristic Evaluation Lecture #17.
Simple Machine Systems: Lever, Pulleys, and Incline Plane By Natthapol Pongthaipat Artprecha Rugsachart Thanakorn Sithanukul Debdhanit Yupho.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
What is wrong with Tina Jones today
Applied Operating System Concepts
Human-Computer Interaction
Software Tutoring Suites for Introductory Programming
UI/UX Design and Implementation
Providing Instruction & Explanation
A NEW FACE OF THE TECHNICAL COMMUNICATOR – UX IS OUR STRENGTH – WE DESIGN TO WRITE BY CHRIS GANTA © 2016, STC INDIA CHAPTER.
Usability Testing: An Overview
Unit 14 Website Design HND in Computing and Systems Development
Heuristic Evaluation Jon Kolko Professor, Austin Center for Design.
Usability Techniques Lecture 13.
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
10 Design Principles.
Software Usability and Design
Nilesen 10 hueristics.
Presentation transcript:

A heuristic evaluation of Problets Problem Solving Software Assistants for Programming

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: http://www.problets.org/

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

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

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

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

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

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

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