IIS Seminar Computer Human Interaction: Improving Computing for Novice Programmers Cheryl Seals Auburn University Computer Human Interaction Laboratory.

Slides:



Advertisements
Similar presentations
LIS 677 Interface Critique LIS 677 Presented by Blanca Polo.
Advertisements

An Individualized Web-Based Algebra Tutor D.Sklavakis & I. Refanidis 1 An Individualized Web-Based Algebra Tutor Based on Dynamic Deep Model Tracing Dimitrios.
What is a User Interface?  Everything in a device with which a human being interacts.  The total “user experience”  Not necessarily tied to computers.
User Interface Design Notes p7 T120B pavasario sem.
Ui design – general guidelines. Why designers go astray Putting aesthetics first: "It probably won a prize." Putting aesthetics first: "It probably won.
Dialog Styles. The Five Primary Styles of Interaction 4 Menu selection 4 Form fill-in 4 Command language 4 Natural language 4 Direct manipulation.
Computers and Early Childhood Emily Jones Dawn Lehman Julie Martin.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
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.
Nine principles of design Simple and natural dialog Speak the user’s language Minimize user’s memory load Be consistent Provide feedback Provide clearly.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
COMP 4640 Intelligent & Interactive Systems Programs Supporting Model - Based Reflex Agents November 2008 Dr. Cheryl Seals.
Designing Interface for Disability A. Tijani S. Cook
Chapter 7 design rules.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
User Interface Evaluation CIS 376 Bruce R. Maxim UM-Dearborn.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
Evaluation in HCI Angela Kessell Oct. 13, Evaluation Heuristic Evaluation Measuring API Usability Methodology Matters: Doing Research in the Behavioral.
A Visual Language for Sketching Large and Complex Interactive Designs Michael Thomsen University of Aarhus G r o u p f o r User Interface Research University.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Lecture 5 Heuristic evaluations & Early prototype Evaluations HEIM, CHAPTERS
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Introduction Methodology Results This study aims to explore the current progress of using different types of software with various autism conditions. One.
User Centred Design Overview. Human centred design processes for interactive systems, ISO (1999), states: "Human-centred design is an approach to.
Managing and Teaching the Physical Education Lesson Chapter 7.
Technology in Science and Mathematics Instruction Session Five EDT 612.
Brunning – Chapter 10 Technological Contexts for Cognitive Growth Learning is influenced primarily by good instructional methods that takes advantage of.
Universal Access to Programming Mary Beth Rosson Department of Computer Science Virginia Tech.
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
Types of Usability Testing or Usability Inspection Chapter 10.3.
Instructional Software. Definition: computer software used for the primary purpose of teaching and self-instruction. Categories include: Drill and practice.
Simulations: The teacher’s perspective Ruth Thomas, Colin Milligan, SCROLLA, JeLSIM Partnership.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
Technology for Instruction
Design Rules-Part B Standards and Guidelines
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Fun Learning Stagecast Creator: An Exercise in Minimalism and Collaboration Cheryl Seals, Mary Beth Rosson, John M. Carroll, Tracy Lewis, and Lenese Colson.
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.
Usability Presentation Emmy Charlton April 9, 2002.
SKPB 1023 CALL AS A METHOD TO DEVELOP STUDY SKILLS.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Human Factors Issues Chapter 8. What is Human Factors? Application of the scientific knowledge of human capabilities and limitations to the design of.
Teaching The Principles Of System Design, Platform Development and Hardware Acceleration Tim Kranich
Introduction to Web Session 01 Subject: L0182 / Web & Animation Design Year: 2009.
Why Integrate Technology into the Curriculum? The Reasons are Many By: Devin Reynolds.
Chapter 5:User Interface Design Concepts Of UI Interface Model Internal an External Design Evaluation Interaction Information Display Software.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
Designing Better Online Teaching Material 교과목명 : 컴퓨터 교육론 논문 발표자 : 4 학기 신지연 발표일 :
Equipping you for the unexpected challenges of Testing Emma My Knife– Mando.
Component-Level Design and User Interface Design Departemen Ilmu Komputer IPB 2009.
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
Chapter 12 User Interface Analysis and Design - Introduction - Golden rules of user interface design - Reconciling four different models - User interface.
Principles Determine users' skill levels Novice or first-time users - Knowledgeable intermittent users - create templates Expert frequent users-
Agenda Instructional software Software Evaluation Project
INF385G: Topic Discussion Huang, S. C.
Human-Computer Interaction
Design rules.
CS 351d Human-computer interaction Lecture 01 Introduction
HCI – DESIGN RATIONALE 20 November 2018.
A heuristic evaluation of Problets
Information Storage and Retrieval
Evaluation ECE 695 Alexander J. Quinn March 30, 2018.
Proper functionality Good human computer interface Easy to maintain
CS 580 Human-computer interaction Lecture 01 Introduction
Nilesen 10 hueristics.
Computers.
Presentation transcript:

IIS Seminar Computer Human Interaction: Improving Computing for Novice Programmers Cheryl Seals Auburn University Computer Human Interaction Laboratory

Introduction In classrooms, computers are only used for drill and practice. –Reduces mundane tasks –Does little to develop higher-order reasoning and problem- solving skills –Students learn more from exploratory learning (e.g. simulations) Create a new simulation creation environment that empowers teachers as authors and resource developers 1. evaluate existing environments 2. develop and refine a new set of tools that emphasize minimalism and reuse

Challenges: Teaching Practice A segment of a larger effort to promote science learning Teachers are busy –Limited time to learn new technologies –Limited time to build materials Teachers won’t use software if it doesn’t meet their needs –Make it easy to satisfy their specific needs Minimalist instruction which emphasizes rapid start-up and meaningful tasks.

Initial Requirements Intrinsic Evaluations Empirical Evaluations Design Prototype Formative Evaluation Mediated Evaluation &Field Test Research Process

Agentsheets y Agentsheets: more sophisticated with an environment conducive for exploration and reuse at various levels.

Stagecast y Stagecast: great for simple demos, (e.g., at the level for younger kids).

SimBuilder

Teacher Creations Reuse Study Example Results Learning Example User Created Volcano Models User Created Ocean Models User Created Photosynthesis Model Comparative Study Learning Session Reuse Session Subjects1-16 L1: Agentsheets R1 Component Subjects1-16L1:Agentsheets R2 Example Subjects16-32L2:SimBuilder R3 No Reuse Support Subjects L2:SimBuilder R4 Identified from R1:R2 Reuse Study Example Results Learning Example User Created Volcano Models User Created Ocean Models User Created Photosynthesis Model

Interface Design Rules of interface design – Shniederman – –Strive for consistency, informative feedback – –Design dialogs to yield closure – –error prevention and simple error handling – –Support undo and reduce short-term memory load. First rule of usability? Don’t listen to users – Jakob Nielson – –Conducted series of experiments to become familiar with user population and gathered user task profiles Fun Learning Stagecast Creator. Seals, Rosson, Carroll, Lewis, Colson Community Design of Community Simulations. Rosson, Carroll, Seals Teachers as Simulation Programmers. Rosson, Seals

Work to Do Usability Evaluation of Systems & Studies with Users –Study learning, motivation, etc. User Interface Design Improve Existing Systems Develop Systems that meet our user’s needs Support needs with software and with virtual communities

Virtual Communities Community Sims tapped squeakland.org