Lesson Plans

CPSC581.Lp1-2 History

Show minor edits - Show changes to markup

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
    1. Creating a simple table application in code
    2. Table Demo 2 Docked text, infinite cloner, rotate color behavior
    3. 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:
to:
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:)