1 / 14

Universal Usability and Novice Programming

Universal Usability and Novice Programming. James Landay & Jason Hong Spring 2001 Mar 15, 2001. Universal Usability. Any initial thoughts on reading?. Universal Usability. Diversity of technology Hardware, software, network speed Diversity of people Culture, Age, Gender, Income, Literacy

Download Presentation

Universal Usability and Novice Programming

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Universal Usabilityand Novice Programming James Landay & Jason Hong Spring 2001 Mar 15, 2001

  2. Universal Usability • Any initial thoughts on reading?

  3. Universal Usability • Diversity of technology • Hardware, software, network speed • Diversity of people • Culture, Age, Gender, Income, Literacy • Diversity of information • Bridge between what users know and what they need to know

  4. Universal Usability • Adapting systems to physical, visual, auditory, or cognitive disabilities helps everyone • Examples?

  5. Universal Usability • Who will lead universal usability initiatives?

  6. Universal Usability • What are some ways of making it easier to create things that are universally usable?

  7. Novice Programming • Universally Usability and Novice Programming • First impressions?

  8. Novice Programming • Website • http://www.stagecast.com

  9. Novice Programming • Make everyone creators, not just consumers • Novice document writers • Novice spreadsheet modelers • Novice Internet surfers • Why not novice programmers?

  10. Novice Programming • Visual before-and-after rules • Programming by demonstration • What's the difference between these?

  11. Novice Programming • Fregean representations • Video

  12. Novice Programming • Other thoughts on PBD?

  13. Project 2 Teams John and Nick - Interactive TV Peter and Thao - Internet Devices Jason and James - Health devices Mimi and Kevin - Aibo and its friends Chris and Albert - Weird Video Games Indervir and Matt - Force feedback devices Billy and Assal - Car devices Andrew and Devin - ebooks Joey and Joyce - More Weird Video Games

  14. For Next Week • Project 2 • 2 or 3 things in that area • What's interesting about it (why would I want one)? • Turn in… • Slides by Wednesday (6-7 minutes) • HTML writeup by Friday night

More Related