View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

GAMES 2005

RESOURCE PAGE for GAMES 2005 CS Camp.

Presentation

siebel presentation.ppt

Documents for Printing Services

camp manual final.pdf
project manual complete.pdf
lab manual.pdf

Opening presentation

games-intro.final.ppt

Links

Parents Page
A Squeaky Introduction to Programming link
Discover Engineering as pilot
Squeak Emergencies for instructors and perhaps counselors to read.




TO-DO



(in addition to stuff appearing in table below)
NEEDED FOR MANUAL:
  • dept propaganda and dvd? (cinda)
  • parent handout, and website (lenny)
  • master sched and locations and unified everything (ongoing)
people bio

  • Shamsi:
    • carnival example
    • continue/finish "meet CS" organization and hand-off to Cinda, making sure that participants have emailed their info, and know what questions we'll be asking, and giving them a range of things to tell about themselves. Nadia is working on this
    • Check w/ Minosca about Th lunch... Sent email to Minosca, have not heard yet
    • Ask counselors about celebrity or other funny faces, roughly 8.5 by 11, for use monday am. Counselors have this under control
    • Check HCI lab Working on this
    • dig up Garnett project article, HCI... head scan info??
    • finish opening presentation - waiting for pictures from the CS personnel
    • finish modifying project planning document, project overview


  • Lenny:
  • By Friday AM
    • Check project manual and suggest modifications. done
    • Look over opening slides and provide feedback, changes done
    • Create new sheets for algorithms activity.. makes tiles and project manual sheets (algs/steps/primitives/test, iteration, maze right hand rule, write-in solutions page, maze copy Done
    • Create scripting flow-charts to use with projects and included in lab manual, and have tested it out with pong, and have prototype filled out so there will be no surprises when we do it together on wed am Done. Comments?: scripting-templates.pdf (my thought is to print these out on half-sheets card stock, girls can lay them out in front of them, perhaps connect with masking tape to see flow.
    • Create Squeak Emergencies for when things go wrong - help for debugging lockups, crashes, etc. and for use by instructors. Done
    • Check tablets, networking, setup situation! Ongoing. Laptops have been setup, and are being deployed and wired into 224 right now. Darwin says everything now works, squeak and Z drives for all tablets in lab.
    • Check lab projection, boards, cords, facilities. Darwin said that VGA cables now available for all smartboards, and squeak installed on pc for third smartboard pc
  • By Friday PM
    • Ask for 3d-interactive head manipulation of all campers for web?
    • Request CDs from MSTE. Ask Mike McKelvey for them, need by end of camp. done
  • By Sunday AM
    • Put together website for parents
    • Put together 5-10 min intro about camp.
  • By Sunday LATE
    • Create unified set of tutorials covering all skills up through pong, get printed by Monday AM New Tutorials
  • By Monday AM
    • Buy Hanoi stackables
    • List "how -to's and do's don'ts for instructors to guide project conceptualization.
    • Create squeak maze runner identical to class 1 solution. Done, see:fuzzers cheese demo.pr
    • Ask Kim to buy drinks and bill Minosca and refrig by thu am. Done: once case each of sprite, caff-free coke, and other (lemonade or orange or root beer)
  • By Wednesday AM
    • Create Carnival RIDE example
    • Check sound effect imports

  • Cinda:
    • try pong tutorial test below
    • carnival example
    • (w/Lenny) handouts for algorithms activity
    • wrap dice for algorithms activity
    • bring masking and/or duct tape
    • bring Hanoi stackables
    • make Hanoi story, presentation, to go in manual for take-home, coord with Qucena.


List of things that need to be printed

  • Precamp surveys
  • Parent Flyers
  • Class manuals
  • Project Manuals
  • Squeak Manuals
  • Postcamp surveys
  • Parent information for exit folder
  • Certificates
  • Labels for prizes


Squeak Posts

GAMES camp examples.pr
pong tutorial.pr
pong tutorial test.pr
Logic Circuit Simulator in Etoys

Carnival Examples

  • Lenny's: Clown Squirt.pr (everntually, I'l have two players, animate the burst of the balloon, and perhaps allow hose redirection. Right now the skill is one of timing.)
  • Jay's: Dunk Tank.pr
  • Greg's: TreasureIsland.pr (very basic treasure hunt ride/game; takes user input, does wall detection, and sort of keeps score, but has no polish)

Needs:

  • instructor manual
  • kid manual;
  • lecture slides
  • project manual: milestones for project, project components, what supporting infor, material?

Handouts

Handouts for the classes

  • Handout for the Introductory Lesson
  • Handout for Debugging a Sandwich - done
  • Handout for HTML classes (class 3 and 4)
    • Handout for HTML crash course
    • Handout for HTML code cheat sheet - done
    • Handout for HTML color codes - done
    • Handout for HTML special characters - done
    • Handout for HTML journal
  • Handout for Logic gates - done
  • Handout for Virus protection

Handouts for Squeak

  • Handout for car/joystick tutorial
  • Handout with the common squeak commands that the girls may use (as a quick reference during project development)
  • Handout for a crash course on Squeak for the counselors
  • Handout for Home installation of Squeak

Slides

  • Slides for the opening ceremony: games-intro.8 4.ppt
  • Slides for the Introduction
  • Slides for the closing

Slides for the lessons

  • Slides for the Introduction to Algorithms class
  • Slides for the 'Debugging of a sandwich' (done)
  • Slides for HTML classes
  • Slides for Logic gates (done - except for activity?)
  • Slides for Virus Protection

Slides for Squeak



Squeak Lesson Plans


For now, see A Squeaky Introduction to Programming

Schedule

>>>
Day and TimeDescriptionPrepared ByPresented ByStatusComments?Link to handoutsLink to slides
M 9-9:45IntroductionCindaCinda Ongoing Cinda will coord. with Lenny
M 9:45-10:15Class 2: Debugging a SandwichQucenaQucenaComplete
M 10:30-11:30Class 1: Intro to Algorithms
Robots/maze/programming activity
LennyLenny Ongoing Cinda wraps dice, gets tape
Shamsi asks counselors for Celebrity or Silly faces 8.5 x 11ish
Lenny makes tiles and project manual sheets (algs/steps/primitives/test, iteration, maze right hand rule, write-in solutions page, maze copy
M 11:30..Educational Filler (if needed) HanoiCindaCindaOngoingLenny buys Hanoi stackables
Cinda brings in stackables
Cinda coordinates with Qucena for Hanoi handout, info, to go in manual
M 1-2:30Lab 1: Intro to Squeak
cover sections 1, 2
DKLennyOngoing Lab 1.doc
Lab 1 worksheet.doc
M 2:30-3:30Break
M 3:30-4:30Lab 2: Squeak Basics
cover sections 3 cover object chasing car (steered by wheel)
DKLenny, Shamsi, QucenaOngoing Lab 2.doc
Lab 2 worksheet.doc
M 4:30-5:00Break
M 5:00-6:00Lab 3: cover section 4, conditionals and assignments, object caught then returns home, stops, (restarts?)script?DKLenny, Shamsi, QucenaOngoing
T 9-10 Class 3: HTML crash courseShamsiShamsiDone HTML Crash Course.doc HTML Crash Course.ppt
T 10-10:30Break
T 10:30-12:00 Class 4: Writing HTML codeShamsiShamsiDoneNeed to insert the upload details HTML Cheat Sheet.doc
Color Codes.doc
Design your own website.doc
Developing your own website.ppt
T 1 - 2:30Field Trip: Head scanning, Guy Garnett, HCI Lab misc misc OngoingShamsi check HCI lab
Lenny confirm Head scan w/ Hart. Ask for 3d-interactive head manipulation of all campers for web?
Shamsi dig up Garnett project article, HCI... head scan info??
T 7-8:30Lab 4: Squeak Review, play, reinforcement, suggested explorations for tired kids.DKLenny, Shamsi, QucenaOngoing
W 9-10:30 Lab 5: Introduce mini project, design principles, via walk-through pong game in lock-step. New concepts include user-defined variables, keyboard input, scripts starting/stopping others & overall control flow. Lab 5 worksheet - sample.doc
W 10:30-11:00 break
W 11-12:00 Class 5: Logic GatesQucenaQucena, LennyOngoing - need props
W 12-1:00 lunch
W 1-2:30 Lab 6: Introduction to the projectDKDKDK
W 2:30-3:00 break
W 3-4:00 Lab 7: Continue the projectDKDKDK
W 4-4:30 break
W 4:30-6 field trip
Th 9-10:30 Lab 8: Continue the projectDKDKDK
Th 10:30-11:00 break
Th 11-12:00 Class 6: Virus ProtectionTamTamOngoing
Th 12-1:00 lunch
Th 1-2:30 Lab 9: Continue the projectDKDKOngoing
Th 2:30-3:00 break
Th 3-4:00 Meet the CS people Prof. Klara Nahrstedt, Prof. Sarita Adve, Erin Chambers, Gergana Slavova, Jodie Boyer
Th 4-4:30 break
Th 4:30-6 Lab 10: Continue projectDKDKDK
F 9-10:30 Lab 11: Continue the projectDKDKDK
F 10:30-11:00 break
F 11-12:00 DEMO Prep
F 12-1:00 lunch
F 1-2:30 DEMOS

Lab 1.doc
Lab 2.doc
Handout.doc
Katie's webpage.htm
HTML Crash Course.doc
Design your own website.doc
Developing your own website.ppt
HTML Crash Course.ppt
Design your own website.doc
HTML Crash Course.doc
HTML Crash Course.ppt
pong tutorial test.pr
Clown Squirt.pr
CS postcamp survey Form.doc
CS precamp survey Form.doc
Debugging a sandwich.doc
gates-ws.doc
intro-handout.doc
logicgates.doc
Teamwork.doc
Logic Gates.ppt
games-intro.ppt
Lab 1 worksheet.doc
Lab 2 worksheet.doc
Lab 5 worksheet - sample.doc
Lab 5 worksheet - sample.doc
Pong Tutorial.doc
games-intro.ppt
games.pub
projectmanualcover.pub
squeakcover.pub
certificates.doc
projectmanualcover.pub
mission statement template.doc
mission-statement.doc.doc
Presentation notes.doc.doc
project overview.doc.doc
project planning template.doc
project planning template.doc
project planning.doc.doc
project times.doc
Dunk Tank.pr
hanoi.doc
hanoi.doc
games-intro.8 4.ppt
games-intro.8 4.ppt
flyer.doc
games-intro-modification.ppt
script-ppt.pdf
mission statement template.doc
mission-statement.doc.doc
Presentation notes.doc.doc
project planning template.doc
project planning.doc.doc
project times.doc
project overview.doc
games-intro.8 4.ppt
schedule.xls
schedule updated.xls
camp manual.pdf
project manual complete.pdf
schedule updated.xls
info handouts.doc
camp manual final.pdf
project manual complete.pdf
fuzzers cheese demo.pr

scripting-templates.pdf
games-intro.8 4.ppt
schedule updated.xls
games-intro.final.ppt
TreasureIsland.pr
lab manual.pdf
siebel presentation.ppt
siebel presentation.ppt

Link to this Page