CSC 8570 -- USI Class Meeting 10 November 9, 2010.

Slides:



Advertisements
Similar presentations
Jump to Contents Instructor Tutorial essignments.com Paperless assignment submission system.
Advertisements

MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
Benchmark Series Microsoft Access 2010 Level 1
CS 275Tidwell Course NotesPage 110 Chapter 7: Getting Input From Users Designing interactive forms, in which the user is expected to supply information.
Customer Service Module Course Contents Table of Contents Enter A Request Search A Request Create Invoice (Funeral home request) Search Invoice Manage.
Creating Web Page Forms. Objectives Describe how Web forms can interact with a server-based program Insert a form into a Web page Create and format a.
Tutorial 6 Working with Web Forms
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
Creating Web Page Forms
Tutorial 6 Forms Section A - Working with Forms in JavaScript.
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce.
CST JavaScript Validating Form Data with JavaScript.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
XP Tutorial 6New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Creating Web Page Forms Designing a Product Registration Form Tutorial.
XP Tutorial 6New Perspectives on HTML and XHTML, Comprehensive 1 Creating Web Page Forms Designing a Product Registration Form Tutorial 6.
1 Creating Web Forms in HTML Web forms collect information from customers Web forms include different control elements including: –Input boxes –Selection.
WEB FORM DESIGN. Creating forms for a web page For your web project you have to design a form for inclusion on your web site (the form information should.
IT Introduction to Website Development Welcome!
Database-Driven Web Sites, Second Edition1 Chapter 8 Processing ASP.NET Web Forms and Working With Server Controls.
Name Teacher: Group: 1 Unit 2 – Webpage Creation.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
MyBCommLab First Day of Class Registration Walkthrough.
Introduction to the WebBoard Terry Dennis. The WebBoard - Our Connection The WebBoard URL is
WEB PRICING SYSTEM User Manual. Click here to Log In The Defense Commissary Agency Vendor Price Change system is located at
Getting Started with:. Registering for Pearson MasteringNutrition is easy! Go to the home page to get started
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
Creating a Web Site to Gather Data and Conduct Research.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 6 1 Microsoft Office FrontPage 2003 Tutorial 6 – Publishing a Web Site.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Limits From the initial (HINARI) PubMed page, we will click on the Limits search option. Note also the hyperlinks to Advanced search and Help options.
JavaScript, Fourth Edition Chapter 5 Validating Form Data with JavaScript.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
Technical Paper Review Designing Usable Web Forms – Empirical Evaluation of Web Form Improvement Guidelines By Amit Kumar.
Markle Site Map + Wireframes. FUNCTIONALITY: Links: Spec Section # Page Buttons: page map Program areas -- Public Engagement through Interactive Technologies.
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
Wikispaces in Education Tutorial Fatema Kashoob Nawal ALKathiri
1 HTML Forms
Software Quality Assurance WELCOME Graphic User Interface Testing.
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
1 HTML Forms
1 HTML Forms
CSC USI Class Meeting 9 October 31, 2007.
Learning to use the Interactive Online Classroom Classroom Activities.
Web Forms A User Interface Nightmare. Web Form Design Overarching questions What is the user community? How tolerant, or sophisticated, are the users?
WEB FORM DESIGN. Creating forms for a web page For your web project you have to design a form for inclusion on your web site (the form information should.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
1. Chapter 8 Inserting Elements and Navigating in a Document.
Creating Web Page Forms COE 201- Computer Proficiency.
HTML Forms.
HTML Forms. A form is simply an area that can contain form fields. Form fields are objects that allow the visitor to enter information - for example text.
PubMed/How to Search, Display, Download & (module 4.1)
1 HTML forms (cont.)
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Getting Started with. Before you register A valid address Course ID from your instructor Student access code Before you register, be sure you have:
Getting Started with. Before you register A valid address Course ID from your instructor Student access code Before you register, be sure you have:
Ashima Wadhwa Java Script And Forms. Introduction Forms: –One of the most common Web page elements used with JavaScript –Typical forms you may encounter.
XP Tutorial 6New Perspectives on HTML, XHTML, and DHTML, Comprehensive 1 Creating Web Page Forms Designing a Product Registration Form Tutorial 6.
Creating and Processing Web Forms
Chapter 7: Getting Input From Users
Objectives Design a form Create a form Create text fields
Benchmark Series Microsoft Word 2016 Level 2
Online Testing System Assessment Viewing Application (AVA)
Presentation transcript:

CSC USI Class Meeting 10 November 9, 2010

What’s Coming Applications of models Web-based interfaces – Small devices – Web forms – Interface evaluation Article presentations – Intelligent user interfaces – Interaction personalization Thanksgiving

Article Presentations Intelligent User Interfaces: next week Presenter’s responsibilities – minute summary of article (or some of its important points if the article is long) – Connect the article to previous articles, to models and frameworks, and to examples familiar to you. – Be prepared to answer questions and lead discussion (5-7) minutes – Time limits will be strictly enforced

Article Presentations (2) Presentation style – Use PowerPoint (or Keynote) slides as an outline, meaning do not read your slides to the audience. – Link to web resources if appropriate – Include diagrams, tables, or images if they will be helpful. E.g. a small concept map may be useful.

Article Presentations (3) Class responsibilities (for those not presenting on the same evening) – Read introduction and conclusion of each article. – For two articles, read in depth and prepare two intelligent probing questions related to each article. – Send the questions by to the instructor by 1:00 p.m. of class day.

Article Presentations (4) Instructor will: – Use the submitted questions to encourage discussion. – Judge the submitted questions according to their intellectual content. For example, “What was the author’s first name?” has little intellectual content. – Judge the presentation for content summary and synthesis of ideas.

Article Topic Intelligent user interfaces Note: no Wikipedia entry exists

History Repeated Document history: modeled as a 9-tuple How does the 9-tuple change when – Document d i is opened and then closed – A new document is created and then closed Does the PIE model help in describing what happens? What can we say about the function that maps the 9-tuples to other 9-tuples?

Web Form Design A user interface nightmare Overarching questions What is the user community? How tolerant, or sophisticated, are the users? – How will community members view their user experience (UX)?

Web Form Design (2) Technical questions What should the Tab key do? What should the Enter button do? Should some fields be partitioned into subfields, e.g. City and State in two different text boxes? How should variations of data from outside the US be handled?

Web Form Design (3) Should the form use automatic advancing for fixed length subfield entry? – For example, – Pluses: fewer keystrokes, – Minuses: error correction, user’s mental model

Web Form Design (4) Field types Name Address Fixed length numeric – Telephone number – Credit card number – ZIP + 4 Date

Address Entry Addresses in free format vs. multi text box entry Autocomplete (or autofill) of city names City and state names defined by zip code Cities without states, e.g. London Easy selection of state or country names Confirm parsing of free format Or use persistent identity

Date Entry Subfield text boxes Single field text box – With separator – Without separator Date format Specialized dates: e.g. expiration date

Name Entry Title Generation Single name: Is it the first or the last name Initials Name length Culturally driven format Names using characters from other alphabets

Web Form Entry Users say: GUEPs say: Design principles say: – Choose the lesser of two evils – Use a clear, short, neatly arranged statement of purpose at top of form – Tidy and organized design outweighs field ordering – Use imperative language only for required items

Web Form Entry (2) Use a small number of input methods – Five HTML form elements: drop-down list, radio button, check box, dialog box, hyperlink. – Scripted or programmed elements Keep option list short and sensibly ordered Offer common choices first. Cater to 80% of users but allow the other 20% to have success. For long lists use plain text entry and offer choices – Example Example

Web Form Entry (3) Choose input element – Typing vs. selecting – Potential typing errors – Review of options before selecting – Number of options – Mutually exclusive selections – Distinctiveness of options Mark required fields, but consider whether the field information is really required.

Web Form Entry Errors How should these be handled? Typing errors Transcription errors (4311 for 3411) Category errors – Insisting on an entry – Out of range Send errors (premature form submittal) Privacy errors (user does not want to supply information)

Error Response Show error message close to problem – Use constructive, non-judgmental language Keep supplied information

Examples Remodeling the house Going fishing

Specific Design Principles Ask only for necessary information Use proper wording – What is an ID? Eliminate nerdy or unnecessary comments – Example: Passwords are protected by the SHA 256 hash algorithm. Prevent errors before they happen by giving examples of entries.

Next Time First three presentations (intelligent user interfaces) as listed on the course web page. Presenters: Prepare the presentation Listeners: Prepare two probing questions for each of two papers. the questions to me by 1:00 p.m. Tuesday, November 16.