CPSC 581 Human Computer Interaction II

CPSC581.Courses History

Show minor edits - Show changes to markup

Changed lines 2-3 from:
to:
Changed line 8 from:

\\

to:
Added line 4:

Note

Added lines 6-7:

Changed line 4 from:

'+The 581 Page of the New Web Site+' has a more recent version of this course. This page is now defunct.

to:

The 581 Page of the New Web Site has a more recent version of this course. This page is now defunct.

Changed line 4 from:

The 581 Page of the New Web Site has a more recent version of this course. This page is now defunct.

to:

'+The 581 Page of the New Web Site+' has a more recent version of this course. This page is now defunct.

Changed line 4 from:

'The 581 Page of the New Web Site' has a more recent version of this course. This page is now defunct.

to:

The 581 Page of the New Web Site has a more recent version of this course. This page is now defunct.

Changed lines 4-5 from:

[http://saul.cpsc.ucalgary.ca/pmwiki.php/Teaching/CPSC581|'The 581 Page of the New Web Site']] has a more recent version of this course. This page is now defunct.

to:

'The 581 Page of the New Web Site' has a more recent version of this course. This page is now defunct. \\

Deleted line 1:
Added lines 3-4:

[http://saul.cpsc.ucalgary.ca/pmwiki.php/Teaching/CPSC581|'The 581 Page of the New Web Site']] has a more recent version of this course. This page is now defunct.

Changed line 95 from:
to:

( [http://saul.cpsc.ucalgary.ca/saul/public/Lectures/AnimationPrinciples.pptx |Animation Principles]]

Changed lines 121-123 from:
  • Windows Movie Maker is an older version that is actually more powerful than the one you get in Windows 7. If you don't have a video editor, this one will likely suffice.
to:
  • Windows Movie Maker 2.6 is an older version that is actually more powerful than the one you get in Windows 7. If you don't have a video editor, this one will likely suffice.
  • Windows Movie Maker 2012 is a basic video editor (supporting more video formats than the old Windows Movie Maker)
  • Helpful instructions for video editing, and download of video material for 581 tutorial
Added lines 120-121:

Video Prodution

  • Windows Movie Maker is an older version that is actually more powerful than the one you get in Windows 7. If you don't have a video editor, this one will likely suffice.
Changed line 93 from:
to:
Changed line 86 from:
 Chapter 3.3  Sketching Vocabulary (powerpoint)
to:
  • Chapter 3.3 Sketching Vocabulary (powerpoint)
Changed lines 86-88 from:
 Chapter  3.3  Sketching Vocabulary (powerpoint)
  • [[http://grouplab.cpsc.ucalgary.ca/sketchbook/uploads/Presentations/Chapter-3.4-TheVanillaSketch.ppt | Chapter

3.4: The Vanilla Sketch ]] (powerpoint)

to:
 Chapter 3.3  Sketching Vocabulary (powerpoint)
  • Chapter 3.4: The Vanilla Sketch (powerpoint)
Changed line 86 from:
 3.3  Sketching Vocabulary (powerpoint)
to:
 Chapter  3.3  Sketching Vocabulary (powerpoint)
Changed lines 90-93 from:
  • 4.1 Sequential Storyboards
  • 4.2 State Transition Diagram
  • 4.3 The Branching Storyboard
to:
  • Chapter 4.1 Sequential Storyboards (powerpoint)
  • Chapter 4.2 State Transition Diagram (powerpoint)
  • Chapter 4.3 The Branching Storyboard (powerpoint)
Changed lines 86-88 from:
  • Chapter 3.4: The Vanilla Sketch (powerpoint)
to:
 3.3  Sketching Vocabulary (powerpoint)
  • [[http://grouplab.cpsc.ucalgary.ca/sketchbook/uploads/Presentations/Chapter-3.4-TheVanillaSketch.ppt | Chapter

3.4: The Vanilla Sketch ]] (powerpoint)

Added lines 90-93:
  • 4.1 Sequential Storyboards
  • 4.2 State Transition Diagram
  • 4.3 The Branching Storyboard
Added lines 61-64:
  • Proxemic Interactions paper and video
  • Gradual Engagement paper and video
  • Vogel & Balakrishnan. (2004). Interactive public ambient displays: transitioning from implicit to explicit, public to personal, interaction with multiple users. Proc UIST 2004 paper and video

video

Changed lines 115-118 from:
to:
  • Windows phone course tutorials (on iLab Cookbook website) for programming in C#, Silverlight, Windows Phone; by Nic Marquardt (Archive: course tutorials from 2010 )
  • Kinect course tutorials (on iLab Cookbook website) for programming in C# and Kinect; by Nic Marquardt
Changed line 60 from:
to:
Added line 60:
October 24, 2012, at 09:35 AM by 136.159.18.28 -
Changed line 83 from:
 Chapter 6.5: The Review (powerpoint)
to:
  • Chapter 6.5: The Review (powerpoint)
October 24, 2012, at 09:35 AM by 136.159.18.28 -
Added lines 79-83:
  • Chapter 2.2: Sampling With Cameras (powerpoint)
  • Chapter 2.3: Collecting Images (powerpoint)
  • Chapter 3.4: The Vanilla Sketch (powerpoint)
  • Chapter 3.8: Templates (powerpoint)
 Chapter 6.5: The Review (powerpoint)
Changed line 150 from:
to:
Changed lines 57-58 from:
to:
Changed line 50 from:

(:cell :)

to:

(:cell colspan=2 :)

Deleted line 51:

(:cell :)

Changed line 52 from:
cell
)
to:

(:cell :)

Added line 52:
cell
)
Changed lines 51-52 from:

Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them for the educational opportunity it presents, as it provides a wonderful platform for student assignments, and further education in various programming techniques.

to:

Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them for the educational opportunity it presents, as it provides a wonderful platform for student assignments, and further education in various programming techniques.

Deleted line 54:

Acknowledgements:Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them - the assignments below would not have been possible without their contribution.

Added lines 48-58:

(:cellnr:) Acknowledgements (:cell :) Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them for the educational opportunity it presents, as it provides a wonderful platform for student assignments, and further education in various programming techniques.

Project Assignments

Archive: Previous year's project assignments

Changed lines 51-52 from:

''Acknowledgements'. Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them - the assignments below would not have been possible without their contribution.

to:

Acknowledgements:Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them - the assignments below would not have been possible without their contribution.

Added lines 51-52:

''Acknowledgements'. Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them - the assignments below would not have been possible without their contribution.

Added line 74:
Added line 54:
Added lines 73-74:
Changed line 113 from:
  • Creating a successful online portfolio also by Jacob Gube
to:
  • Creating a successful online portfolio By Sean Hodge
Changed lines 112-113 from:
  • [[http://www.smashingmagazine.com/2008/11/26/50-beautiful-and-creative-portfolio-designs/ | 50 Beautiful And Creative Portfolio Designs

]] By Jacob Gube

to:
  • 50 Beautiful And Creative Portfolio Designs By Jacob Gube
Changed lines 112-114 from:

Do a search on web portfolios and similar terms. Collect examples. Decide on your own style / look. What fits you?

to:
  • [[http://www.smashingmagazine.com/2008/11/26/50-beautiful-and-creative-portfolio-designs/ | 50 Beautiful And Creative Portfolio Designs

]] By Jacob Gube

  • Creating a successful online portfolio also by Jacob Gube
Changed lines 126-127 from:
to:
Changed lines 100-101 from:
to:
Changed lines 53-54 from:
to:
Changed lines 53-54 from:
to:
Changed lines 94-95 from:
to:
  • Phidgets. for easy programming of the Phidget hardware
Changed lines 70-73 from:
to:
  • Chapter 1.4: 10 plus 10: Descending the Design Funnel (powerpoint)
  • Chapter 2.1: Scribble Sketching (powerpoint)
Added line 107:

Do a search on web portfolios and similar terms. Collect examples. Decide on your own style / look. What fits you?

Changed line 117 from:
  • Another wordpress portfolio theme collection
to:
  • Another wordpress portfolio theme collection - also for free
Added line 116:
  • Another wordpress portfolio theme collection
Added lines 108-109:
  • Brian Carter
  • Snowpatch Media
Changed lines 114-115 from:
  • Brian Carter
to:
  • Made by Raygun
  • Wordpress portfolio themes - some for free
Changed lines 67-70 from:
  • Chapter-1.2a: Why should I sketch? (powerpoint)
  • Chapter 1.2b: What is a sketch? (addendum) (powerpoint)
  • Chapter 1.3: The Sketchbook (powerpoint)
to:
  • Chapter-1.2a: Why should I sketch? (powerpoint)
  • Chapter 1.2b: What is a sketch? (addendum) (powerpoint)
  • Chapter 1.3: The Sketchbook (powerpoint)
Changed lines 67-70 from:
to:
  • Chapter-1.2a: Why should I sketch? (powerpoint)
  • Chapter 1.2b: What is a sketch? (addendum) (powerpoint)
  • Chapter 1.3: The Sketchbook (powerpoint)
Changed line 38 from:
to:
Changed lines 68-69 from:
to:
Changed lines 99-101 from:
to:
Changed lines 99-100 from:
to:
Changed lines 52-53 from:
to:
Changed lines 28-33 from:

Classes and labs are contiguous: you are expected to go to both.

Monday, Wednesday

  • 10:00 - 11:15 (class)
  • 11:15 - 12:15 (lab)
to:

Classes and labs are scheduled contiguously: you are expected to go to both.

  • Monday, Wednesday 10:00 - 12:15
Changed lines 28-29 from:

Classes and labs are contiguous: you are expected to go to both \\

to:

Classes and labs are contiguous: you are expected to go to both.
\\

Changed line 28 from:

Classes and labs are contiguous: you are expected to go to both.

to:

Classes and labs are contiguous: you are expected to go to both \\

Added line 55:
Added lines 57-58:

(:cell :)

Deleted lines 55-58:

(:cell :)

Changed lines 53-55 from:

Previous Project Assignments

to:
Changed lines 41-43 from:
to:
July 16, 2012, at 01:48 PM by 24.64.81.73 -
Changed line 37 from:
  • Recommended:
to:
  • Optional:
July 16, 2012, at 01:46 PM by 24.64.81.73 -
Added lines 88-89:

You will need some of these resources to pursue your work. I will let you know as the course proceeds.

July 16, 2012, at 01:44 PM by 24.64.81.73 -
Changed lines 89-90 from:
  • Programming: Visual Studio 2010 (including WPF), MSDN for VS 2010 and Expression Blend
    • Go to U Calgary MSDNAA Software Center. After registering, login, then click Software (top left), then select Visual Studio 2008 Professional Edition. You should also download the MSDN Library for Visual Studio 2010. Expression Blend is an advanced interface builder for WPF.
to:
  • Programming: Visual Studio 2010 (including C# and WPF) and Expression Blend
    • Go to U Calgary MSDNAA Software Center. Register for the DreamSpark Program. After that, click 'Start Shopping'. You will be able to download the above-mentioned products to your own computer (assuming you want to develop on them).
July 16, 2012, at 01:39 PM by 24.64.81.73 -
Changed lines 89-90 from:
  • Programming: Visual Studio 2008 (including WPF), MSDN for VS 2008 and Expression Blend
    • Go to U Calgary MSDNAA Software Center. After registering, login, then click Software (top left), then select Visual Studio 2008 Professional Edition. You should also download the MSDN Library for Visual Studio 2008. Expression Blend is an advanced interface builder for WPF.
to:
  • Programming: Visual Studio 2010 (including WPF), MSDN for VS 2010 and Expression Blend
    • Go to U Calgary MSDNAA Software Center. After registering, login, then click Software (top left), then select Visual Studio 2008 Professional Edition. You should also download the MSDN Library for Visual Studio 2010. Expression Blend is an advanced interface builder for WPF.
July 16, 2012, at 01:38 PM by 24.64.81.73 -
Changed line 53 from:

Project Assignments

to:

Previous Project Assignments

Changed line 58 from:

Sketching Exercises

to:

Previous Sketching Exercises

Changed line 61 from:

Portfolio Exercises

to:

Previous Portfolio Exercises

July 16, 2012, at 01:22 PM by 24.64.81.73 -
Changed lines 48-50 from:
  • Exercises (20%)
  • Projects (60%)
to:
  • Exercises - 20%
  • Projects - 60%
July 16, 2012, at 01:21 PM by 24.64.81.73 -
Changed lines 48-49 from:
  • Project (60%) and Exercises (20%) - 80%
to:
  • Exercises (20%)
  • Projects (60%)
July 16, 2012, at 01:20 PM by 24.64.81.73 -
Changed line 40 from:
to:
May 24, 2012, at 12:30 PM by 24.64.81.73 -
Changed lines 35-36 from:
  • Required: Sketching User Experiences: The Workbook Saul Greenberg, Sheelagh Carpendale, Nicolai Marquardt, Bill Buxton (2012). Morgan Kaufmann. About $20.
  • Recommended: Sketching User Experiences: Getting the Design Right and the Right Design. Bill Buxton (2007) Morgan Kaufmann.
to:
  • Required:
    • Sketching User Experiences: The Workbook Saul Greenberg, Sheelagh Carpendale, Nicolai Marquardt, Bill Buxton (2012). Morgan Kaufmann. About $20.
  • Recommended:
    • Sketching User Experiences: Getting the Design Right and the Right Design. Bill Buxton (2007) Morgan Kaufmann.
May 24, 2012, at 12:30 PM by 24.64.81.73 -
Changed lines 35-36 from:
  • Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann.
to:
  • Required: Sketching User Experiences: The Workbook Saul Greenberg, Sheelagh Carpendale, Nicolai Marquardt, Bill Buxton (2012). Morgan Kaufmann. About $20.
  • Recommended: Sketching User Experiences: Getting the Design Right and the Right Design. Bill Buxton (2007) Morgan Kaufmann.
Changed line 124 from:
to:
Changed line 88 from:
  • Screen Recorders: Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial. Wink is a freeware alternative to Camtasia. Or you can take a video of the screen with a video camera.
to:
  • Screen Recorders: Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial. CamStudio is a freeware alternative to Camtasia. Audacity is audio recording software that is available for free. Or you can take a video of the screen with a video camera.
Changed lines 91-92 from:
  • Instructions. The Smart Tabletop SDK allows you to program multiple mice in order to emulate a multi-touch table. The instructions detail how to get the SDK and how to program the SDK.
to:
  • Instructions and Tutorials. The Smart Tabletop SDK allows you to program multiple mice in order to emulate a multi-touch table. The instructions detail how to get the SDK and how to program the SDK.
Changed line 51 from:
  • Designing single display groupware
to:
  • Designing multi-touch / single display groupware
Added line 67:
Changed lines 106-108 from:
to:
  • Telling Bank Its not a portfolio, but it does show an 'idea' unfolding over time.
Changed lines 83-84 from:
  • Smart Tabletop SDK Instructions. The Smart Tabletop SDK allows you to program multiple mice in order to emulate a multi-touch table. The instructions detail how to get the SDK and how to program the SDK.
to:
Added lines 89-91:

Smart Tabletop SDK

  • Instructions. The Smart Tabletop SDK allows you to program multiple mice in order to emulate a multi-touch table. The instructions detail how to get the SDK and how to program the SDK.
Changed lines 83-84 from:
to:
  • Smart Tabletop SDK Instructions. The Smart Tabletop SDK allows you to program multiple mice in order to emulate a multi-touch table. The instructions detail how to get the SDK and how to program the SDK.
Changed lines 94-97 from:
to:

Example Portfolios (randomly collected from the web)

  • Example paper portfolio with permission of Mark Watson
  • Ken Perlin whose examples are live
  • Six Revisions
  • Newark1.com
  • Studio7
  • Brian Carter
  • N.Design Studio - just for some variety
Changed lines 60-66 from:
  • Example paper portfolio with permission of Mark Watson
  • Ken Perlin whose examples are live
  • Six Revisions
  • Newark1.com
  • Studio7
  • Brian Carter
  • N.Design Studio - just for some variety
to:
Added lines 64-65:
  • Studio7
  • Brian Carter
Added line 59:
Added lines 61-64:
  • Ken Perlin whose examples are live
  • Six Revisions
  • Newark1.com
  • N.Design Studio - just for some variety
Changed line 65 from:
to:
Changed line 65 from:
to:
Changed line 65 from:
to:
Changed line 65 from:
to:
Changed lines 63-64 from:
to:
Changed lines 63-64 from:
to:
Changed lines 94-95 from:
to:
Changed lines 92-94 from:

WPF / C# Programming Books

  • See the WPF Programing Resources, which includes books available electronically to students from the U of C library for free, and a list of helpful WPF web sites.
to:

WPF / C# Programming

  • Books. See the WPF Programing Resources, which includes books available electronically to students from the U of C library for free, and a list of helpful WPF web sites.
  • Course tutorials. by Nic Marquardt
Deleted lines 2-3:
Changed lines 100-104 from:

Papers / Software

  • How to run a design critique by Scott Berkun
to:
Changed lines 85-90 from:
  • Visual Studio 2008 (including WPF) and MSDN for VS 2008
    • Go to U Calgary MSDNAA Software Center. After registering, login, then click Software (top left), then select Visual Studio 2008 Professional Edition. You should also download the MSDN Library for Visual Studio 2008.
  • Developer Cookbook - research software and examples for many of the assignment-specific tools we will use. You can download these to your personal computer.
  • (optional) Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial. Wink is a freeware alternative to Camtasia. Or you can take a video of the screen with a video camera.
  • (optional) Snagit, by TechSmith lets you capture and annotate regions of your screen and save them as images, but its only a 30 day free trial. Alternately, you can use the print screen function in Windows and edit the captured image.
to:
  • Programming: Visual Studio 2008 (including WPF), MSDN for VS 2008 and Expression Blend
    • Go to U Calgary MSDNAA Software Center. After registering, login, then click Software (top left), then select Visual Studio 2008 Professional Edition. You should also download the MSDN Library for Visual Studio 2008. Expression Blend is an advanced interface builder for WPF.
  • Toolkits and SDKs: Developer Cookbook - research software and examples for many of the assignment-specific tools we will use. You can download these to your personal computer.
  • Screen Recorders: Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial. Wink is a freeware alternative to Camtasia. Or you can take a video of the screen with a video camera.
  • Screen Snapshots: Snagit, by TechSmith lets you capture and annotate regions of your screen and save them as images, but its only a 30 day free trial. Alternately, you can use the print screen function in Windows and edit the captured image.
Changed line 109 from:

(:cell colspan=2 :) Greenberg, S. (2009) [[http://grouplab.cpsc.ucalgary.ca/Publications/2009-DesignStudio.HCIEdSpringer|Embedding A Design Studio Course in A Conventional Computer Science Program\\. In Creativity and HCI: From Experience to Design in Education. (Kotze, P., Wong, W., Jorge, J., Dix, A. and Alexandra Silva, P., Ed.), Springer, pages 23 - 41. Selected Contributions from HCIEd, March 29-30, 2007, Aveiro, Portugal.

to:

(:cell colspan=2 :) Greenberg, S. (2009) Embedding A Design Studio Course in A Conventional Computer Science Program. In Creativity and HCI: From Experience to Design in Education. (Kotze, P., Wong, W., Jorge, J., Dix, A. and Alexandra Silva, P., Ed.), Springer, pages 23 - 41. Selected Contributions from HCIEd, March 29-30, 2007, Aveiro, Portugal.

Changed line 109 from:

(:cell colspan=2 :) Greenberg, S. (2007) Embedding a Design Studio Course in a Conventional Computer Science Program. Report 2007-870-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada T2N 1N4. June.

to:

(:cell colspan=2 :) Greenberg, S. (2009) [[http://grouplab.cpsc.ucalgary.ca/Publications/2009-DesignStudio.HCIEdSpringer|Embedding A Design Studio Course in A Conventional Computer Science Program\\. In Creativity and HCI: From Experience to Design in Education. (Kotze, P., Wong, W., Jorge, J., Dix, A. and Alexandra Silva, P., Ed.), Springer, pages 23 - 41. Selected Contributions from HCIEd, March 29-30, 2007, Aveiro, Portugal.

Added lines 46-73:

(:cellnr:) Projects & Exercises (:cell :) Project Assignments

(:cell :) Sketching Exercises

Portfolio Exercises

(:cellnr:) Presentations (:cell :) Main topics

(:cell :) Sketching

Changed lines 104-130 from:

(:cellnr:) Projects & Exercises (:cell :) Project Assignments

(:cell :) Sketching Exercises

Portfolio Exercises

(:cellnr:) Presentations (:cell :) Main topics

(:cell :) Sketching

to:
Deleted line 34:
Changed lines 36-39 from:
to:
Changed line 79 from:

Possible Projects

to:

Project Assignments

Changed lines 81-82 from:
to:
Changed lines 61-62 from:
  • (optional) Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial.. Alternately, Wink is a freeware alternative to Camtasia
to:
  • (optional) Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial. Wink is a freeware alternative to Camtasia. Or you can take a video of the screen with a video camera.
  • (optional) Snagit, by TechSmith lets you capture and annotate regions of your screen and save them as images, but its only a 30 day free trial. Alternately, you can use the print screen function in Windows and edit the captured image.
Changed lines 15-16 from:
  • Computer Science 481, and Permission of the instructor
to:

Computer Science 481, and Permission of the instructor

Added line 40:
Changed lines 61-62 from:
to:
  • (optional) Camtasia, by TechSmith creates videos by recording your screen, but its only a 30 day free trial.. Alternately, Wink is a freeware alternative to Camtasia
Changed lines 66-68 from:

Readings

  • Course readings - updated as needed
to:

Assigned Readings

  • Reading list - updated as needed
Deleted line 72:
  • ACM Digital Library and HCI Bibliography- digital archives of papers
Changed lines 74-75 from:
  • Wink a freeware program for doing screen recording (i.e., a Camtasia freeware competitor]]
to:
Changed line 64 from:

Handouts

to:

Readings

Added lines 66-67:

Sketching Resources

Changed lines 45-46 from:

(:cellnr:) Resources

to:

(:cellnr:) Handouts

Added lines 49-55:

(:cellnr:) Resources (:cell colspan=2 :)

Changed line 57 from:
  • Course handouts and readings - updated as needed
to:
  • Course readings - updated as needed
Changed lines 69-72 from:
to:
Changed lines 58-60 from:
to:

Papers / Software

Deleted line 62:
  • Comic life for windows a simple program for making comics.
Changed lines 83-96 from:
to:
Changed line 67 from:
to:
Changed line 67 from:
to:
Added line 67:
August 31, 2009, at 10:11 PM by 136.159.189.234 -
Changed lines 51-52 from:
  • Developer Cookbook - research software and examples for many of the assignment-specific tools we will use
to:
  • Developer Cookbook - research software and examples for many of the assignment-specific tools we will use. You can download these to your personal computer.
August 31, 2009, at 10:11 PM by 136.159.189.234 -
Changed lines 54-55 from:
  • See the list of recommended books, all available electronically to students from the U of C library for free. with a list of offerings.
to:
  • See the WPF Programing Resources, which includes books available electronically to students from the U of C library for free, and a list of helpful WPF web sites.
August 31, 2009, at 09:41 PM by 24.64.89.150 -
Added lines 53-55:

WPF / C# Programming Books

  • See the list of recommended books, all available electronically to students from the U of C library for free. with a list of offerings.
August 29, 2009, at 05:24 PM by 24.64.89.150 -
Changed line 48 from:

Software \\

to:

Software

August 29, 2009, at 01:47 PM by 24.64.89.150 -
Added line 20:
Added line 24:
Deleted line 26:

The next class is scheduled for Fall, 2007.

Added line 31:
Changed lines 34-36 from:
  • Textbook; Bill Buxton (2007) Sketching User Experiences. Morgan Kaufmann.
  • Buxton, W. 2007
    Sketching User Experiences: Getting the Design Right and the Right Design Morgan Kaufmann.
to:
  • Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann.
August 29, 2009, at 01:46 PM by 24.64.89.150 -
Added line 12:
Changed lines 15-16 from:
  • Computer Science 481, and
  • Permission of the instructor
to:
  • Computer Science 481, and Permission of the instructor
August 29, 2009, at 01:45 PM by 24.64.89.150 -
Changed line 52 from:

Handouts \\

to:

Handouts

August 29, 2009, at 01:45 PM by 24.64.89.150 -
Added line 47:

Software \\

Added lines 50-52:
  • Developer Cookbook - research software and examples for many of the assignment-specific tools we will use

Handouts \\

Deleted line 54:
  • Developer Cookbook - software and examples for tools we will use
August 29, 2009, at 01:43 PM by 24.64.89.150 -
Deleted lines 38-41:

(:cellnr :) Useful software (:cell colspan=2) While you can use the university computers, you can easily work at home by downloading this software.

August 29, 2009, at 01:43 PM by 24.64.89.150 -
August 29, 2009, at 01:42 PM by 24.64.89.150 -
Added lines 39-42:

(:cellnr :) Useful software (:cell colspan=2) While you can use the university computers, you can easily work at home by downloading this software.

Changed lines 48-49 from:

(:cellnr:) Resources

to:

(:cellnr:) Resources

Added lines 51-52:
  • Visual Studio 2008 (including WPF) and MSDN for VS 2008
    • Go to U Calgary MSDNAA Software Center. After registering, login, then click Software (top left), then select Visual Studio 2008 Professional Edition. You should also download the MSDN Library for Visual Studio 2008.
August 28, 2009, at 09:05 AM by 24.64.89.150 -
Changed lines 57-60 from:

Projects

to:

Possible Projects

August 25, 2009, at 12:31 PM by 136.159.7.55 -
Added line 45:
Changed line 66 from:
to:
Added line 66:
Changed lines 82-83 from:
to:
Changed lines 82-83 from:
to:
Added lines 81-83:
Added line 63:
Added lines 51-53:
  • Comic life for windows a simple program for making comics.
  • Wink a freeware program for doing screen recording (i.e., a Camtasia freeware competitor]]
Added lines 60-61:
Deleted line 81:
Added line 74:
  • Group-Robot Interaction
Deleted line 66:
Deleted lines 67-68:
  • Casual interaction in hallways.
  • Community Bar Video
Changed lines 69-73 from:
to:
Added line 69:
  • Casual interaction in hallways.
Changed lines 64-65 from:
to:
Changed lines 68-71 from:
  • Community Bar Presentation.
  • Community Bar Video
  • Community Bar Plugins Presentation.
to:
  • Community Bar Presentation.
  • Community Bar Video
  • Community Bar Plugins Presentation.
Changed line 68 from:
  • Community Bar
to:
  • Community Bar Video
Deleted line 66:
Changed lines 68-70 from:
  • Videos: Community Bar
to:
  • Community Bar
Changed line 70 from:
  • Videos: Community Bar
to:
Changed lines 67-68 from:
  • Community Bar Plugins Presentation.
to:
  • Community Bar Presentation.
Added lines 70-73:
  • Community Bar Plugins Presentation.
    • Videos: Community Bar
Changed lines 65-68 from:
to:
Changed line 34 from:
to:
Added lines 32-34:
Deleted line 66:
Changed lines 75-93 from:

Archive of older materials

(:table border=1 cellspacing=0 :) (:cellnr:) Presentations (:cell:)

(:cellnr:) Projects (:cell:)

(:cellnr:) Materials / Readings (:cell:)

(:tableend:)

to:
Changed line 10 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 13 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 17 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 20 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 23 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 30 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 37 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 40 from:
  • Project and Exercises - 80%
to:
  • Project (60%) and Exercises (20%) - 80%
Changed line 42 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed lines 48-50 from:

(:cellnr:) Projects (:cell:) This year

to:

(:cellnr:) Projects & Exercises (:cell :) Projects

Changed lines 54-56 from:

(:cellnr:) Sketching Exercises (:cell:) This year

to:

(:cell :) Sketching Exercises

Changed lines 58-59 from:

(:cell:) Administration

to:

(:cell :) Main topics

Changed lines 61-63 from:

Sketching

to:

(:cell :) Sketching

Changed lines 67-68 from:

Interaction Domains

to:
Changed line 69 from:

(:cell:)

to:

(:cell colspan=2 :)

Changed line 72 from:

(:cell:) Greenberg, S. (2007) Embedding a Design Studio Course in a Conventional Computer Science Program. Report 2007-870-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada T2N 1N4. June.

to:

(:cell colspan=2 :) Greenberg, S. (2007) Embedding a Design Studio Course in a Conventional Computer Science Program. Report 2007-870-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada T2N 1N4. June.

Changed line 66 from:

Interation Domains

to:

Interaction Domains

Deleted line 57:
Changed line 60 from:

This year

to:

Administration

Added line 62:

Sketching

Added line 66:

Interation Domains

Added line 65:
Added line 64:
Changed line 34 from:
to:
Changed lines 38-39 from:
  • Your Sketchbook - 10%
  • Your Portfolio - 10%
to:
  • Sketchbook - 10%
  • Final Portfolio - 10%
Changed lines 70-75 from:

(:cellnr:) Archive of older materials

to:

(:tableend:)

Archive of older materials

(:table border=1 cellspacing=0 :) (:cellnr:) Presentations

Deleted line 76:

Presentations

Changed lines 84-85 from:

Projects

to:

(:cellnr:) Projects (:cell:)

Changed lines 87-88 from:

Materials / Readings

to:

(:cellnr:) Materials / Readings (:cell:)

Changed line 32 from:
to:
  • Course handouts (sold at near-cost prices)
Deleted line 80:

Previous years

Added lines 82-83:

Materials / Readings

Deleted lines 53-54:

Previous years

Added line 72:

Presentations

Added lines 80-82:

Projects Previous years

Deleted lines 66-73:

Archive of older presentation

Changed lines 72-73 from:
to:

(:cellnr:) Archive of older materials (:cell:)

Changed line 40 from:
  • Project Exercises - 80%
to:
  • Project and Exercises - 80%
Changed lines 59-60 from:
to:
Changed lines 59-60 from:
to:
Changed line 36 from:

(:cellnr:) Projects

to:

(:cellnr:) Grading

Deleted lines 37-43:

Topic - Tools
Single display groupware - SDG Toolkit
Information visualization - EPS Toolkit
Distributed Groupware - Community Bar
Physical user interfaces - Phidgets (:cellnr:) Grading (:cell:)

Changed line 48 from:

(:cellnr:) Exercises

to:

(:cellnr:) Projects

Changed line 50 from:

For credit

to:

This year

Added line 54:

Previous years

Changed line 56 from:

(:cellnr:) Presentations

to:

(:cellnr:) Sketching Exercises

Added lines 58-62:

This year

(:cellnr:) Presentations (:cell:)

Added line 51:
Added line 66:
Deleted line 69:
  • [[Single display groupware
Added line 65:
Deleted line 67:
Changed line 63 from:

This year - Older presentation

to:

This year

Added line 65:

Archive of older presentation

Changed line 64 from:
to:
Changed lines 77-80 from:
to:

(:cellnr:) Further Information (:cell:) Greenberg, S. (2007) Embedding a Design Studio Course in a Conventional Computer Science Program. Report 2007-870-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada T2N 1N4. June.

Added line 3:

\\

Changed lines 5-6 from:
to:


Added line 2:
Changed line 1 from:

(:title CPSCW 581 Human Computer Interaction II :)

to:

(:title CPSC 581 Human Computer Interaction II :)

Changed line 22 from:

The next class is tentatively scheduled for Fall, 2007.

to:

The next class is scheduled for Fall, 2007.

July 30, 2007, at 10:03 PM by 24.64.76.194 -
Changed line 32 from:
to:
July 29, 2007, at 01:31 PM by 24.64.76.194 -
Changed line 29 from:
to:
  • Textbook; Bill Buxton (2007) Sketching User Experiences. Morgan Kaufmann.
June 24, 2007, at 08:03 PM by 24.64.76.194 -
Added line 50:
  • How to run a design critique by Scott Berkun
June 06, 2007, at 09:07 AM by 24.64.76.194 -
June 06, 2007, at 09:07 AM by 24.64.76.194 -
Changed line 17 from:

(:cellnr:) Schedule

to:

(:cellnr:) Schedule

April 10, 2007, at 01:52 PM by 24.64.76.194 -
Added line 22:

The next class is tentatively scheduled for Fall, 2007.

March 29, 2007, at 05:51 AM by 85.241.165.131 -
Added line 1:

(:title CPSCW 581 Human Computer Interaction II :)

February 06, 2007, at 01:53 PM by 136.159.7.242 -
Changed lines 52-54 from:
  • 20% Designing media items
  • 20% Designing physical user interfaces
  • 20% Designing elastic presentations
to:
Changed lines 58-63 from:
  • Introduction * Dynamic queries and Visual Variables
  • The Sketchbook * Ubiquitous Computing
  • Single display groupware * ActiveX
  • Notifications (also as Pdf) * Notification Collage (also as Pdf)
  • CRAP contrast, repetition, alignment, proximity
  • Physical User Interfaces
to:
Changed lines 66-67 from:

The student site is where you will put all your completed works.

to:

The student site is where you will put all your completed works.

February 06, 2007, at 01:52 PM by 136.159.7.242 -
Changed line 51 from:
  • 20% Designing single display groupware
to:
  • 20% Designing single display groupware
February 06, 2007, at 01:48 PM by 136.159.7.242 -
Changed line 45 from:
to:
  • Course handouts and readings - updated as needed
February 06, 2007, at 01:47 PM by 136.159.7.242 -
Changed lines 45-47 from:
  • Course handouts and readings - updated as needed
  • Developer Cookbook - software and examples for tools we will use
  • ACM Digital Library and HCI Bibliography- digital archives of papers
to:
  • Course handouts and readings - updated as needed
  • Developer Cookbook - software and examples for tools we will use
  • ACM Digital Library and HCI Bibliography- digital archives of papers
February 06, 2007, at 12:01 PM by 136.159.7.242 -
Changed line 34 from:

Single display groupware - SDG Toolkit\\

to:

Single display groupware - SDG Toolkit\\

February 06, 2007, at 11:59 AM by 136.159.7.242 -
Changed lines 40-41 from:
  • Your Sketchbook - 10%
  • Your Portfolio - 10%
to:
  • Your Sketchbook - 10%
  • Your Portfolio - 10%
February 06, 2007, at 10:51 AM by 136.159.7.242 -
Changed lines 66-68 from:

The student site is where you will put all your completed works.

to:

The student site is where you will put all your completed works.

(:tableend:)

February 06, 2007, at 10:41 AM by 136.159.7.242 -
Changed lines 28-30 from:
  • Sketchbook (I will recommend one to you in class)
  • Portfolio materials
  • Prototyping supplies
to:
February 05, 2007, at 03:05 PM by 136.159.7.242 -
Changed line 27 from:
  • Course handouts (sold at near-cost prices)
to:
February 05, 2007, at 02:55 PM by 136.159.7.242 -
Changed line 11 from:
  • Computer Science 481, and
to:
  • Computer Science 481, and
Changed line 15 from:

Information that you should read about how to get into this course

to:

Information that you should read about how to get into this course

February 05, 2007, at 02:52 PM by 136.159.7.242 -
Changed line 22 from:

Monday, Wednesday\\

to:

Monday, Wednesday

February 05, 2007, at 12:55 PM by 136.159.7.242 -
Deleted lines 63-68:
Changed lines 65-66 from:

(:cell:)

to:

(:cell:) The student site is where you will put all your completed works.

February 05, 2007, at 12:53 PM by 136.159.7.242 -
Added lines 40-42:
  • Your Sketchbook - 10%
  • Your Portfolio - 10%
  • Project Exercises - 80%
Added lines 45-47:
  • Course handouts and readings - updated as needed
  • Developer Cookbook - software and examples for tools we will use
  • ACM Digital Library and HCI Bibliography- digital archives of papers
Added lines 50-54:

For credit

  • 20% Designing single display groupware
  • 20% Designing media items
  • 20% Designing physical user interfaces
  • 20% Designing elastic presentations
Added lines 57-69:

This year - Older presentation

  • Introduction * Dynamic queries and Visual Variables
  • The Sketchbook * Ubiquitous Computing
  • Single display groupware * ActiveX
  • Notifications (also as Pdf) * Notification Collage (also as Pdf)
  • CRAP contrast, repetition, alignment, proximity
  • Physical User Interfaces
February 05, 2007, at 12:47 PM by 136.159.7.242 -
February 05, 2007, at 12:47 PM by 136.159.7.242 -
Changed lines 33-37 from:

Topic Tools Single display groupware SDG Toolkit Information visualization EPS Toolkit Distributed Groupware Community Bar Physical user interfaces Phidgets

to:

Topic - Tools
Single display groupware - SDG Toolkit
Information visualization - EPS Toolkit
Distributed Groupware - Community Bar
Physical user interfaces - Phidgets

February 05, 2007, at 12:46 PM by 136.159.7.242 -
Changed lines 33-37 from:
to:

Topic Tools Single display groupware SDG Toolkit Information visualization EPS Toolkit Distributed Groupware Community Bar Physical user interfaces Phidgets

February 05, 2007, at 12:44 PM by 136.159.7.242 -
Added line 8:

Advanced topics and applications in human computer interaction, with emphasis on developing skills for designing highly interactive human-computer interfaces.

Added lines 11-12:
  • Computer Science 481, and
  • Permission of the instructor
Added line 15:

Information that you should read about how to get into this course

Added line 18:

Main events and deliverables will be recorded on the Schedule.

Added lines 21-24:

Classes and labs are contiguous: you are expected to go to both. Monday, Wednesday
* 10:00 - 11:15 (class)

  • 11:15 - 12:15 (lab)
Added lines 27-30:
  • Course handouts (sold at near-cost prices)
  • Sketchbook (I will recommend one to you in class)
  • Portfolio materials
  • Prototyping supplies
Added line 33:
February 05, 2007, at 12:41 PM by 136.159.7.242 -
Added lines 1-29:

This second undergraduate course in Human Computer Interaction concentrates on having students acquire skills in creative aspects of Interaction Design. It is an unusual course for computer science as it somewhat follows the structure of a design studio: students mostly learn by doing vs. listening to lectures.

(:table border=1 cellspacing=0 :)

(:cellnr:) Course description (:cell:) (:cellnr:) Prerequisites (:cell:) (:cellnr:) Prospective students (:cell:) (:cellnr:) Schedule (:cell:) (:cellnr:) Class Time (:cell:) (:cellnr:) What you have to buy (:cell:) (:cellnr:) Projects (:cell:) (:cellnr:) Grading (:cell:) (:cellnr:) Resources (:cell:) (:cellnr:) Exercises (:cell:) (:cellnr:) Presentations (:cell:) (:cellnr:) Student Site (:cell:)