Lesson Plans

CPSC581.Lp1-2 History

Hide minor edits - Show changes to output

Changed lines 3-9 from:
1. Saul intro
2. Nic: What is a sketch, buxton's sketch properties
3. Nic: more sketching, sketching vocabulary
4. ...
to:
Changed lines 41-42 from:
* Lecture on Visual Studio 2008 / WPF Hello World introduction
to:
* Lecture on Visual Studio 2008 / WPF Phone / Hello World introduction
* Run visual studio, connect phones, compile&deploy "Hello World" example (= button press changes background color)
Changed lines 98-102 from:
* Lecture on Visual Studio 2008
* WPF Hello World introduction
* WPF Animation
* Coding the pressure sensitive keyboard (console version)
to:
* Intro to Windows Phone, WPF, Silverlight, XAML (Slides presented by Nic)
** Hands-on coding: Variation of "Hello World" example from first class
** Hands-on coding: quickly trying out a few Widget UI elements (slider, image, button
)
** Hands-on coding: Graphic elements and CANVAS
** Hands-on coding: Touch events, simple multi-touch paint application (multiple fingers, each one color. Uses Canvas and Ellipse shapes)
Changed lines 147-150 from:
* Coding the pressure sensitive keyboard
** WPF glowing keyboard example
** WPF and Midi
to:
* Hands-on coding: Reading sensors (accelerometer changes position of canvas rectangle)
* Hands-on coding: Accelerometer (enhance drawing app from last tutorial: "shake to erase")
* Overview about other sensors
Changed lines 193-196 from:
* Coding the pressure sensitive keyboard
** WPF and Midi
** Simulating the PSK (except multipresses
)
to:
* Animation in Silverlight
** Hands-on coding:
animating rectangle -> when touching rectangle, it animates to new location
** Hands-on coding: few more animation examples (e.g., "jumping back after drag"
)
Changed line 516 from:
(:tableend:)
to:
(:tableend:)
Changed lines 16-17 from:
** past experiences art/music/related creative areas/work...
to:
** past educations / experiences in HCI and related work ...
Changed line 21 from:
* how many have access to DV VideoCams, digital cameras
to:
* how many have access to DV VideoCams, digital cameras, video editors
Added line 27:
* phone site on the cookbook http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Technologies/WindowsPhone
Changed lines 31-33 from:
to:
* recommended programming books and how to get them
* heavy involvement, programming demands and ongoing work expectations
Changed lines 38-39 from:
to:
** intersperse sketching exercise
Changed lines 44-46 from:
* Give out assignment on the Pressure Sensitive Keyboard
* Explain the assignment, showing the videos
to:
* Give out assignment on the Interaction Workarounds
* Explain the assignment
Changed lines 53-54 from:
* Exercise: Designing for a Pressure Sensitive Keyboard
to:
* Assignment
Changed lines 56-57 from:
* buy sketchbook, supplies, etc.
to:
* buy sketchbook, text, etc.
* continue 10 sketches of exercise
Deleted line 58:
* do 10 sketches of Assignment 1 for show and discussion
Deleted line 66:
* portfolio case
Added line 68:
* camera (video camera?)
Added line 71:
* Workbook (to show)
Deleted line 511:
August 14, 2012, at 09:44 AM by 136.159.18.28 -
Added lines 3-9:
1. Saul intro
2. Nic: What is a sketch, buxton's sketch properties
3. Nic: more sketching, sketching vocabulary
4. ...

Deleted lines 455-457:

!!!Demonstrations / Tutorial
*
Added lines 457-458:

!!!Demonstrations / Tutorial
Added lines 460-462:
*
*
*
Added line 467:
*
Changed lines 470-471 from:
to:
!!!Misc
Deleted line 476:
* !!!Homework:
Added lines 478-481:
*

!!!Homework:
*
Added line 483:
*
Added line 489:
*
Added line 495:
*
Added line 498:
Changed line 457 from:
!!!Tutorial
to:
!!!Demonstrations / Tutorial
Changed lines 461-462 from:
!!!Demonstrations
to:

!!!Lectures
Deleted lines 464-467:
*

!!!Tutorial
*
Added lines 466-471:


(:cell width=50% :)

!!!Exercises
*
Changed lines 473-474 from:
!!!Lectures
to:
* !!!Homework:
Changed line 478 from:
!!!Exercises
to:
!!!Supplies/Prep
Changed lines 483-484 from:
(:cell width=50% :)
!!!Homework:
to:
!!!To do, maybe next class?
Deleted lines 487-496:
!!!Supplies/Prep
*
*
*

!!!To do, maybe next class?
*
*
*
Changed line 447 from:
!Lesson Plan: ______________ Date: _______________
to:
!Lesson Plan: ______________ Date: _______________
Deleted lines 453-455:

!!!Tutorial
*
Added lines 455-457:
*

!!!Tutorial
Deleted lines 458-460:

!!!Demonstrations
*
Changed line 462 from:
!!!Tutorial
to:
!!!Demonstrations
Deleted lines 464-466:
*

!!! Homework
Added lines 466-468:

!!!Tutorial
*
Changed line 471 from:
to:
Changed line 447 from:
!Lesson Plan X
to:
!Lesson Plan: ______________ Date: _______________
Changed lines 449-451 from:
(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)
to:
(:table border=1 cellpadding=5 cellspacing=0 width=100% :)
(:cellnr width=50% :)
Changed line 485 from:
(:cell :)
to:
(:cell width=50% :)
Changed lines 457-458 from:
!!!Demonstrations
to:
*
Changed line 460 from:
!!!Tutorial
to:
!!!Demonstrations
Added lines 462-469:
*
*

!!!Tutorial
*
*
*
Changed lines 471-474 from:
to:
*
*
*
Changed lines 476-479 from:
to:
*
*
*
Changed lines 481-484 from:

(:cell :)
!!!Homework:
to:
*
Changed lines 483-484 from:
!!!Supplies/Prep
to:
*

(:cell :)
!!!Homework:
Changed lines 488-489 from:
!!!To do, maybe next class?
to:
*
*

!!!Supplies/Prep
Changed lines 493-500 from:
to:
*
*

!!!To do, maybe next class?
*
*
*
Changed lines 369-371 from:
!!!Ask them about:
* Sketches
to:
!!!Discuss
* Sketches (next week)
* Assignment 1 feedback, and expectations of future assignments
Changed lines 375-376 from:
* Ed: Smart emulator (11;12:15
to:
* Ed: Smart emulator
## Creating a simple table application in code
## Table Demo 2 Docked text, infinite cloner, rotate color behavior
## Color Fun Shows drawing different coloured circles with rotate color behavior
Changed lines 385-387 from:
* SDG
to:
* SDG - until MMM
Changed lines 400-411 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X
to:
!Lesson Plan 10
Changed lines 407-408 from:
*
to:
* S/W install
Changed lines 410-411 from:
*
to:
* Coding
Added lines 413-415:
* Sketches

!!!Tutorial
Deleted lines 416-418:

!!!Tutorial
*
Changed lines 420-421 from:
to:
* SDG (after MMM)
Added lines 430-432:
* multiple mice (all given out but on)

!!!To do, maybe next class?
Deleted lines 434-436:
!!!To do, maybe next class?
*
Changed lines 436-481 from:
to:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
*

!!!Tutorial
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework

!!!Lectures

!!!Exercises


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)
Changed lines 337-348 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X
to:
!Lesson Plan 8
Deleted lines 341-346:
!!!Ask them about:
*

!!!Tutorial
*
Changed lines 343-346 from:
*

!!!Tutorial
*
to:
* Tour of iLab: Smart table, Microsoft Surface, etc.
Changed lines 346-347 from:
to:
* Sketch educational SDG system (up to grade 8)
Changed lines 349-350 from:
to:
* to the point that it supplements the exercise below
Changed lines 352-353 from:
to:
* sketching single user and multi-user lines
Changed lines 359-363 from:
*

!!!To do, maybe next class?
*
to:
* String for real life manipulation of a line
Added lines 363-439:

!Lesson Plan 9

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
* Sketches

!!!Tutorial
* Ed: Smart emulator (11;12:15

!!! Homework
* download stuff, try simple examples

!!!Lectures
* SDG


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)

---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
*

!!!Tutorial
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework

!!!Lectures

!!!Exercises


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)
Changed lines 312-323 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X
to:
!Lesson Plan 8
Changed lines 319-323 from:
*

!!!Tutorial
*
to:
* problems?
Changed lines 322-327 from:
*

!!!Tutorial
*
!!! Homework
to:
* Student do demos
Changed lines 325-328 from:
!!!Exercises
to:
* The Design Crit
* mention next project
Changed lines 330-332 from:
*

!!!Supplies/Prep
to:
* read Berkun's reading (design crit)

!!!To do, maybe next class?
Deleted lines 334-336:
!!!To do, maybe next class?
*
Added lines 337-382:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
*

!!!Tutorial
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework

!!!Lectures

!!!Exercises


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)
Changed lines 272-283 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X
to:



!Lesson Plan 7
Changed lines 282-283 from:
*
to:
* Problems
* Go over deliverables
Changed lines 286-287 from:
*
to:
* Today is primarily a tutorial. Nic to help
Changed lines 289-292 from:
*

!!!Tutorial
*
to:
* Camtasia
* Portfolie storyboard example on main page
Changed lines 294-295 from:
to:
Complete all deliverables
Changed lines 312-357 from:
to:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
*

!!!Tutorial
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework

!!!Lectures

!!!Exercises


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)
Changed line 263 from:
** Example: [[Attach:windchimes.ppt]]
to:
** Example: [[Attach:Sketch-windchimes.pptx]]
Added lines 253-263:
!!! Exercise
* Show videos: What is a switch?:
** http://stream.tellart.com/2008/10/31/what-is-a-switch/
** http://stream.tellart.com/2009/01/13/what-is-a-switch-fall-2007/
** http://stream.tellart.com/2009/03/07/what-is-a-switch-part-iii-aho-oslo-norway/
* Sketch:
** Go to Google images
** Put in some search term (not switch!)
** from the set of images, take one and construct a novel switch
** lateral thinking, use image as noun, verb, adverb, adjective...
** Example: [[Attach:windchimes.ppt]]
Changed lines 207-210 from:
* More WPF: Animation
to:
* More WPF:
** Animation
** MediaElement
** SpeechSynthesiser
Changed lines 237-238 from:
* schedule changes, contest, nic's availability
to:
* schedule changes
* contest (need to show by Wed, let me know by email)
*
nic's availability
Changed line 245 from:
* Show videos: What is a switch":
to:
* Show videos: What is a switch?:
Added lines 240-244:
* Show videos: What is a switch":
** http://stream.tellart.com/2008/10/31/what-is-a-switch/
** http://stream.tellart.com/2009/01/13/what-is-a-switch-fall-2007/
** http://stream.tellart.com/2009/03/07/what-is-a-switch-part-iii-aho-oslo-norway/
Changed lines 214-217 from:
* The Sketchbook
** also go through their handout
to:
Changed lines 227-238 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X
to:
!Lesson Plan 6
Changed lines 233-234 from:
*
to:
* progress, WPF issues
* schedule changes, contest, nic's availability
Changed lines 237-245 from:
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework
to:
* Help with projects
Changed lines 240-243 from:
!!!Exercises
to:
* The Sketchbook
** also go through their sketchbook handout
Changed lines 245-246 from:
*
to:
* Coding
Changed lines 248-252 from:
*

!!!To do, maybe next class?
*
to:
* sketchbook handout
Changed lines 251-296 from:
to:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
*

!!!Tutorial
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework

!!!Lectures

!!!Exercises


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)
Changed lines 196-207 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X
to:

!Lesson Plan 5
Changed lines 204-205 from:
*
to:
* progress, WPF issues
Changed lines 207-208 from:
*
to:
* More WPF: Animation
* Help (at end of class)
Changed lines 211-216 from:
*

!!!Tutorial
*
!!! Homework
to:
* portfolio entries
Changed lines 214-217 from:
!!!Exercises
to:
* The Sketchbook
** also go through their handout
Changed lines 220-221 from:
*
to:
* Coding
Changed lines 223-227 from:
*

!!!To do, maybe next class?
*
to:
* sketchbook handout
* computer
* portofolio samples
Added lines 229-275:

---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------



!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
*

!!!Tutorial
*

!!!Demonstrations
*

!!!Tutorial
*
!!! Homework

!!!Lectures

!!!Exercises


(:cell :)
!!!Homework:
*

!!!Supplies/Prep
*

!!!To do, maybe next class?
*

(:tableend:)
Added lines 205-206:
Changed lines 213-214 from:
* Success with Visual Studio / C# / WPF exprience (if any)
to:
*
Changed lines 216-222 from:
* Lecture on Visual Studio 2008 / WPF Hello World introduction

* Single Display Groupware (part 1)
** they will need paper and pencil
** they will need multiple mice
** show a few demo apps from cookbook (have them download them?)
to:
*
Changed lines 219-220 from:
* Single Display Groupware application (a couple)
to:
*
Changed lines 222-228 from:
* web site tour, including:
** assignment location
** readings
** project schedule / lessonplans
* Hello World
** make sure students can run Visual Studio
to:
*
Deleted lines 224-225:
* Buxton's paper
Changed lines 226-233 from:
* The Sketchbook
** Go through handout as well


!!!Exercise 1
* tell them about readings
* Worth of assignment: 20%
to:
!!!Exercises
Changed lines 232-236 from:
* Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann. Extract: 127-142.
* read assignment 1
* do 10 sketches of exercise 1, choosing 1 for show and discussion, also start 10 details of that one
* download and try SDG cookbook examples (Monday: tutorial)
to:
*
Changed lines 235-236 from:
* 5 keyboards
to:
*
Changed lines 238-240 from:
* Show the visual summary
* Show the demo
to:
*
Changed lines 153-163 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------

!Lesson Plan X
to:
!Lesson Plan 4
Changed lines 156-160 from:
(:cellnr :)

!!!Ask them about:
* Success with Visual Studio / C# / WPF exprience (if any
)
to:
(:cellnr :)

!!!Grading
* Different and detailed sketches (10 + 10 minimum)for final student

!!!Student groups: discuss sketches
* Form into groups of 3
* Discuss sketches, gather feedback
* Note: need to get real i.e.
** what is doable with the technology
** what is reasonable to code
** what emphasises course deliverables

!!! Lecture
* Refer to Bill's book (homework reading
)
* What is a Sketch?
* The Sketchbook
Added lines 175-213:
Students do as we go
* Coding the pressure sensitive keyboard
** WPF and Midi
** Simulating the PSK (except multipresses)

!!!Assignment 1
* Should be finalizing design, elaborating detailed sketches, progressive plan, coding

(:cell :)
!!!Homework:
* Final details of design;
* Start coding

!!!Supplies/Prep
* Students bring keyboard to class
* Laptop with software and talk

!!!To do, maybe next class?
* Show the visual summary

(:tableend:)
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------

!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
* Success with Visual Studio / C# / WPF exprience (if any)

!!!Tutorial
Added lines 68-71:
!!! Admin
* Give out keyboards / sign up sheet to record who has what
* Check to see who has the text
Changed line 137 from:
* Reconsider sketches, generate new ones if absolutely needed
to:
* Revisit design idea; can change, but need to now generate detailed sketches as you should begin implementation
Deleted lines 101-104:
!!!To do, maybe next class?
* Show the visual summary
* Show the demo
Added lines 109-110:
!!!Grading
* TA to count different and detailed sketches (10 + 10 minimum)
Added line 70:
* Ask students about difficulties generating 10 different ideas, describe lateral thinking as an aid
Changed lines 77-81 from:
!!! Lecture
* Sketching the User Experience
* What is a Sketch?
* The Sketchbook
to:
Changed lines 83-84 from:
* Coding the pressure sensitive keyboard
to:
* Coding the pressure sensitive keyboard (console version)
Deleted line 85:
* Using the handout, explain the assignment in detail, showing the UIST videos
Changed lines 108-118 from:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------

!Lesson Plan X
to:
!Lesson Plan 3
Changed lines 111-115 from:
(:cellnr :)

!!!Ask them about:
* Success with Visual Studio / C# / WPF exprience (if any)
to:
(:cellnr :)

!!!Student groups: discuss sketches
* Form into groups of 3
* Discuss sketches, gather feedback
* Note: need to get real i.e.
** what is doable with the technology
** what is reasonable to code
** what emphasises course deliverables

!!! Lecture
* Refer to Bill's book (homework reading
)
* Sketching the User Experience
* What is a Sketch?
* The Sketchbook
Added lines 128-168:
Students do as we go
* Coding the pressure sensitive keyboard
** WPF glowing keyboard example
** WPF and Midi

!!!Assignment 1
* show the UIST videos
* Remind them about the schedule plus deliverables

(:cell :)
!!!Homework:
* Reconsider sketches, generate new ones if absolutely needed
* Start coding

!!!Supplies/Prep
* Students bring keyboard to class
* Laptop with software and talk

!!!To do, maybe next class?
* Show the visual summary
* Show the demo

(:tableend:)
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------

!Lesson Plan X

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

!!!Ask them about:
* Success with Visual Studio / C# / WPF exprience (if any)

!!!Tutorial
Added line 99:
* Camera and cable
Added lines 76-80:
!!! Lecture
* Sketching the User Experience
* What is a Sketch?
* The Sketchbook
Added line 82:
Students do as we go
Deleted line 83:
* WPF Hello World and Animation
Changed lines 85-86 from:
* Lecture on coding the pressure sensitive keyboard
to:
* WPF Animation
* Coding
the pressure sensitive keyboard
Changed lines 89-90 from:
* Using the handout, explain the assignment in detail, showing the videos
to:
* Using the handout, explain the assignment in detail, showing the UIST videos
* Remind them about the schedule
Changed line 95 from:
* read assignment 1
to:
* Read assignment 1
Changed lines 100-101 from:
* Driver location
to:
* Laptop with software
* Driver
location http://ftdichip.com/Drivers/VCP.htm
* Buxton book
* Assignment 1
Changed lines 86-98 from:
to:
!!!Homework:
* Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann. Extract: 127-142.
* read assignment 1
* Reconsider sketches, generate new ones

!!!Supplies/Prep
* 5 keyboards
* Driver location

!!!To do, maybe next class?
* Show the visual summary
* Show the demo
Added lines 101-109:
---------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
--------------------------------------------
Changed lines 1-3 from:
(:title Lesson Plans :)!Lesson Plan 1
to:
(:title Lesson Plans :)

!Lesson Plan 1
Changed lines 59-65 from:
to:
* WPF book (to show)
* Buxton book (to show)
(:tableend :)


!Lesson Plan 2
(:table border=1 cellpadding=5 cellspacing=0 :)
Changed lines 77-78 from:
* Lecture on Visual Studio 2008 / WPF Hello World introduction
to:
* Lecture on Visual Studio 2008
* WPF Hello World and Animation
* WPF Hello World
introduction
* Lecture on coding the pressure sensitive keyboard
Changed lines 83-89 from:
* Give out assignment on Pressure Sensitive Keyboard
* Explain
the assignment in detail, showing the videos

!!!Tutorial
* WPF Hello World and Animation
to:
* Using the handout, explain the assignment in detail, showing the videos
Changed line 89 from:
!Lesson Plan 2
to:
!Lesson Plan X
Added line 10:
* Visual Studio / C# / WPF experiences
Changed lines 25-26 from:
to:
** go through web site
Changed lines 49-50 from:
* Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann. Extract: 127-142.
to:
Added lines 68-70:
!!!Tutorial
* Lecture on Visual Studio 2008 / WPF Hello World introduction
Added line 72:
* Give out assignment on Pressure Sensitive Keyboard
Changed lines 77-85 from:
*
!!! Homework

* Buxton's paper

!!!Lectures
* The Sketchbook
** Go through handout as well
to:
Added lines 91-93:
!!!Tutorial
* Lecture on Visual Studio 2008 / WPF Hello World introduction
Changed lines 110-111 from:
to:
!!! Homework

* Buxton's paper

!!!Lectures
* The Sketchbook
** Go through handout as well
Added line 125:
* Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann. Extract: 127-142.
Changed lines 131-136 from:
* sketchbook
* rubber bands (8)
* mice /
keyboards
* speakers
* SDG Demos
to:
* 5 keyboards
Deleted line 133:
* Get good intro chapters to C# and Visual Studio for them
Deleted line 9:
* Success with Visual Studio / C# / WPF exprience (if any)
Changed lines 89-90 from:
to:
!!!Ask them about:
* Success with Visual Studio / C# / WPF exprience (if any)
Changed line 10 from:
* Visual Studio / C# / WPF exprience
to:
* Success with Visual Studio / C# / WPF exprience (if any)
Added lines 58-66:

!!!Student presentation of sketches
* Saul takes photo of each student's 'best' sketch
* Each student presents their idea
* Other students: Feedback
** what they liked best
** what they don't like
** how they could add / exploit the idea
Changed lines 70-73 from:
!!!Mini Lab
* Compile
Hello World
* see if you can download Buxton's paper
to:
!!!Tutorial
* WPF
Hello World and Animation
*
!!! Homework

*
Buxton's paper
Changed lines 57-64 from:
(:tableend:)

!Lesson Plan 2

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)
to:
(:cellnr :)
!!!Assignment 1
* Explain the assignment in detail, showing the videos
Added lines 69-79:
(:cell :)

(:tableend:)

!Lesson Plan 2

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)

Changed lines 20-21 from:
* $10.00 photocopying charges OR online?
to:
* Most notes online (vs. printing and charging)
Changed lines 27-29 from:
* Visual Studio 2008
* WPF Hello World introduction
to:
* Lecture on Visual Studio 2008 / WPF Hello World introduction
Changed lines 49-50 from:
to:
* Textbook Bill Buxton (2007) Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann. Extract: 127-142.
Added lines 26-29:
!!!Tutorial
* Visual Studio 2008
* WPF Hello World introduction
Added line 12:
* how many have access to DV VideoCams, digital cameras
Changed lines 60-62 from:
!!!Ask them about:
* how many have access to DV VideoCams, digital cameras
to:
Changed line 1 from:
!Lesson Plan 1
to:
(:title Lesson Plans :)!Lesson Plan 1
Changed lines 10-12 from:
* Visual Studio / C# exprience
* how many have laptops
(Windows)
to:
* Visual Studio / C# / WPF exprience
* how many have laptops / home machines
(Windows)
* recommendations about machines (i.e., security issues with lab machines
)
Changed lines 25-27 from:
!!!Exercise 1
* Give out exercise on SDG
to:
!!!Assignment 1
* Give out assignment on the Pressure Sensitive Keyboard
* Explain the assignment, showing the videos
Changed lines 35-36 from:
* Exercise: Designing SDG
to:
* Exercise: Designing for a Pressure Sensitive Keyboard
Changed line 40 from:
* do sketches of exercise 1 for show and discussion
to:
* do 10 sketches of Assignment 1 for show and discussion
Changed lines 43-44 from:
* download and try SDG cookbook examples
to:
* download and try WPF examples (if available)
Deleted lines 48-49:
* rubber bands (8)
* mice / keyboards
Added lines 86-92:


!!!Exercise 1
* tell them about readings
* Worth of assignment: 20%

(:cell :)
Deleted lines 97-102:
!!!To do, maybe next class?
* Get good intro chapters to C# and Visual Studio for them
* Show the visual summary
* Show the demo
Changed lines 105-115 from:
!!!Exercise 1
* tell them about readings
* Worth of assignment: 20%

(:cell :)
!!!Handouts
*

!!!Homework:
*
to:
!!!To do, maybe next class?
* Get good intro chapters to C# and Visual Studio for them

* Show the visual summary
* Show the demo
Changed lines 22-24 from:
** go through slides, and along the way go through details of handouts
*Sketching
to:
** go through slides, and along the way mention handouts
Changed lines 26-28 from:
* tell them about readings
* Worth of assignment: 20%
to:
Added lines 68-69:
** Go through handout as well
Added lines 104-107:
!!!Exercise 1
* tell them about readings
* Worth of assignment: 20%
Changed lines 12-13 from:
* how many have access to DV VideoCams, digital cameras
to:
Changed lines 19-24 from:
* web site tour, including:
** assignment location
** readings
** project schedule / lessonplans
to:
Deleted lines 24-27:
!!!Tutorial
* Hello World
** make sure students can run Visual Studio
Changed lines 55-58 from:
!!!To do, maybe next class?
* Get good intro chapters to C# and Visual Studio for them
* Show the visual summary
* Show the demo
to:
Changed lines 62-70 from:
!!!Lecture
to:
!!!Ask them about:
* how many have access to DV VideoCams, digital cameras

!!!Mini Lab
* Compile Hello World
* see if you can download Buxton's paper

!!!Lectures
* The Sketchbook
Changed lines 72-75 from:
to:
** they will need paper and pencil
** they will need multiple mice
** show a few demo apps from cookbook (have them download them?)
Changed lines 79-83 from:
(:cell :)
!!!Handouts
*
to:
!!!Tutorial
* web site tour, including:
** assignment location
** readings
** project schedule / lessonplans
* Hello World
** make sure students can run Visual Studio
Added lines 88-106:
* read assignment 1
* do 10 sketches of exercise 1, choosing 1 for show and discussion, also start 10 details of that one
* download and try SDG cookbook examples (Monday: tutorial)

!!!To do, maybe next class?
* Get good intro chapters to C# and Visual Studio for them
* Show the visual summary
* Show the demo


!!!Supplies/Prep
* sketchbook
* rubber bands (8)
* mice / keyboards
* speakers
* SDG Demos

(:cell :)
!!!Handouts
Added lines 109-111:
!!!Homework:
*
Deleted line 0:
Changed lines 20-25 from:
to:
* web site tour, including:
** assignment location
** readings
** project schedule / lessonplans
Added lines 1-86:

!Lesson Plan 1
(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)
!!!Students
* Round robin introductions
** name, why 581
** past experiences art/music/related creative areas/work...

!!!Ask them about:
* Visual Studio / C# exprience
* how many have laptops (Windows)
* how many have access to DV VideoCams, digital cameras

!!!Tell students about
* course notes on line at www.cpsc.ucalgary.ca/~saul/ and click CPSC 581
* developers cookbook http://www.cpsc.ucalgary.ca/grouplab/cookbook/
* Get email/web site from then
* give them handouts
* $10.00 photocopying charges OR online?

!!!Lecture
* Introduction to 581:
** go through slides, and along the way go through details of handouts
*Sketching

!!!Tutorial
* Hello World
** make sure students can run Visual Studio

!!!Exercise 1
* Give out exercise on SDG
* tell them about readings
* Worth of assignment: 20%

(:cell :)
!!!Handouts
* official course info sheet
* Your sketchbook
* Your portfolio
* Prototyping
* Exercise: Designing SDG

!!!Homework:
* buy sketchbook, supplies, etc.
* read assignment 1
* do sketches of exercise 1 for show and discussion
* try to log onto computer
* run Visual studio / C#
* download and try SDG cookbook examples

!!!Supplies/Prep
* course sheet from office
* sketchbook
* portfolio case
* rubber bands (8)
* mice / keyboards
* speakers
* student accounts

!!!To do, maybe next class?
* Get good intro chapters to C# and Visual Studio for them
* Show the visual summary
* Show the demo
(:tableend:)

!Lesson Plan 2

(:table border=1 cellpadding=5 cellspacing=0 :)
(:cellnr :)
!!!Lecture
* Single Display Groupware (part 1)

!!!Demonstrations
* Single Display Groupware application (a couple)


(:cell :)
!!!Handouts
*

!!!Homework:
*

(:tableend:)