CS260 Fall 2010 Seminal Ideas Bjrn Hartmann University of - - PowerPoint PPT Presentation

cs260
SMART_READER_LITE
LIVE PREVIEW

CS260 Fall 2010 Seminal Ideas Bjrn Hartmann University of - - PowerPoint PPT Presentation

CS260 Fall 2010 Seminal Ideas Bjrn Hartmann University of California, Berkeley Wednesday, September 1, 2010 Announcements If you emailed cs260@imail before Monday night, we did not get your message. Sorry. CS260 - UC Berkeley Fall 2010 2


slide-1
SLIDE 1

CS260

Björn Hartmann University of California, Berkeley Fall 2010 Seminal Ideas Wednesday, September 1, 2010
slide-2
SLIDE 2 CS260 - UC Berkeley Fall 2010

Announcements

If you emailed cs260@imail before Monday night, we did not get your message. Sorry.

2 Wednesday, September 1, 2010
slide-3
SLIDE 3 CS260 - UC Berkeley Fall 2010

Due Today

3

Reading responses (by Tuesday 7pm!)

Hutchins, Hollan, Norman - Direct Manipulation Interfaces (1985) Card, Moran - User Technology (1986)

Create a Wiki Account (by Wed 9am) Course Petition (by Wed 9am)

Wednesday, September 1, 2010
slide-4
SLIDE 4 CS260 - UC Berkeley Fall 2010

Discussion Assignments (Complete)

('9/8', 'Charlie Hsu'), ('9/13', 'Kurtis H.+Kenzan B.'), ('9/15', 'Arpad Kovacs'), ('9/20', 'Luke Segars'), ('9/22', 'David Wong'), ('9/27', 'Anand Kulkarni'), ('9/29', 'Airi Lampinen'), ('10/4', 'Matthew Chan'), ('10/6', 'Bryan Trinh'), ('10/11', 'Drew Fisher'), ('10/13', 'Pablo Paredes'), ('10/18', 'Siamak Faridani'), ('10/20', 'Brandon Liu'), ('10/25', 'Dan Lynch'), ('10/27', 'Shaon Barman'), ('11/1', 'Thomas Schluchter'), ('11/3', 'Aaron Hong'), ('11/10', 'Aditi M.+Linsey H.'), ('11/15', 'Prahalika Reddy'), ('11/17', 'Matthew Can'), ('11/22', 'Krishna J.'), ('11/24', 'Thejo Kote'), ('11/29', 'Jonathan K+Richard Shin') 4 Wednesday, September 1, 2010
slide-5
SLIDE 5 CS260 - UC Berkeley Fall 2010

Seminal Ideas

5

(aka, the greatest hits from the 60s and 70s)

Wednesday, September 1, 2010
slide-6
SLIDE 6 CS260 - UC Berkeley Fall 2010 6 Brad A. Myers. A Brief History of Human Computer Interaction Technology. ACM interactions.
  • Vol. 5, no. 2, March, 1998. pp. 44-54.
www.cs.cmu.edu/~amulet/papers/uihistory.tr.html Wednesday, September 1, 2010
slide-7
SLIDE 7 CS260 - UC Berkeley Fall 2010 7

http://www.dipity.com/bjoern/personal

Wednesday, September 1, 2010
slide-8
SLIDE 8 CS260 - UC Berkeley Fall 2010 8 Wednesday, September 1, 2010
slide-9
SLIDE 9 CS260 - UC Berkeley Fall 2010 9

Ivan Sutherland, Sketchpad, MIT, 1963/64

Wednesday, September 1, 2010
slide-10
SLIDE 10 CS260 - UC Berkeley Fall 2010 10
  • W. Newman

Light Handle 1967/68

Wednesday, September 1, 2010
slide-11
SLIDE 11 CS260 - UC Berkeley Fall 2010 11

DC Smith Pygmalion 1975

Wednesday, September 1, 2010
slide-12
SLIDE 12 CS260 - UC Berkeley Fall 2010 12 Wednesday, September 1, 2010
slide-13
SLIDE 13 CS260 - UC Berkeley Fall 2010 13 Wednesday, September 1, 2010
slide-14
SLIDE 14 CS260 - UC Berkeley Fall 2010 14 (cc) Flickr user John Chuang http://www.flickr.com/photos/13184584@N08/1362760884/ Wednesday, September 1, 2010
slide-15
SLIDE 15 CS260 - UC Berkeley Fall 2010 15 digibarn.com Wednesday, September 1, 2010
slide-16
SLIDE 16 CS260 - UC Berkeley Fall 2010 16 Wednesday, September 1, 2010
slide-17
SLIDE 17 CS260 - UC Berkeley Fall 2010 17 Wednesday, September 1, 2010
slide-18
SLIDE 18 CS260 - UC Berkeley Fall 2010 18 Brad A. Myers. A Brief History of Human Computer Interaction Technology. ACM interactions.
  • Vol. 5, no. 2, March, 1998. pp. 44-54.
www.cs.cmu.edu/~amulet/papers/uihistory.tr.html Wednesday, September 1, 2010
slide-19
SLIDE 19 CS260 - UC Berkeley Fall 2010 19 Wednesday, September 1, 2010
slide-20
SLIDE 20 CS260 - UC Berkeley Fall 2010

Demo Videos

20

1964 SketchPad (Sutherland)

http://www.youtube.com/watch?v=mOZqRJzE8xg

1968 NLS (Engelbart)

engelbart.mov

1981 Xerox Star (PARC)

xerox_star.mov Wednesday, September 1, 2010
slide-21
SLIDE 21 CS260 - UC Berkeley Fall 2010

Homework 1

21 Wednesday, September 1, 2010
slide-22
SLIDE 22 CS260 - UC Berkeley Fall 2010

Homework 1

22

Assignment is out today - on the class wiki. Re-implement a mouse-based interaction technique

Either the Bubble Cursor, or Marking Menus.

Record a screencast of your project Submit source and video on the wiki. If you feel rusty: lab hours this Friday, 9-11am, 354 Hearst Memorial Mining Building (the BiD lab)

Wednesday, September 1, 2010
slide-23
SLIDE 23 CS260 - UC Berkeley Fall 2010 23 Wednesday, September 1, 2010
slide-24
SLIDE 24 CS260 - UC Berkeley Fall 2010 24 Wednesday, September 1, 2010
slide-25
SLIDE 25 CS260 - UC Berkeley Fall 2010

Course Reader

25

Who would like to order a hardcopy course reader? (Update: not enough students - we will not produce a reader)

Wednesday, September 1, 2010
slide-26
SLIDE 26 CS260 - UC Berkeley Fall 2010

Discussion: Lora

26 Wednesday, September 1, 2010
slide-27
SLIDE 27

bjoern@eecs.berkeley.edu bid.berkeley.edu

Wednesday, September 1, 2010