140 likes | 284 Views
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
E N D
Universal Usabilityand 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 • Diversity of information • Bridge between what users know and what they need to know
Universal Usability • Adapting systems to physical, visual, auditory, or cognitive disabilities helps everyone • Examples?
Universal Usability • Who will lead universal usability initiatives?
Universal Usability • What are some ways of making it easier to create things that are universally usable?
Novice Programming • Universally Usability and Novice Programming • First impressions?
Novice Programming • Website • http://www.stagecast.com
Novice Programming • Make everyone creators, not just consumers • Novice document writers • Novice spreadsheet modelers • Novice Internet surfers • Why not novice programmers?
Novice Programming • Visual before-and-after rules • Programming by demonstration • What's the difference between these?
Novice Programming • Fregean representations • Video
Novice Programming • Other thoughts on PBD?
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
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