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

Discover Engineering

Tentative Schedule for Discover Engineering.

Monday 3:15 - 5:00
  • "What is CS" overview 20-30 min.
  • Goals, expectations for lab time 5 min
  • Machine logging in, finding squeak, publish, find, quit.
    • sit at same place, match acct to machine number in lab.
    • have them create simple project first, name it.
  • Skip paint tutorial. Do handles tutorial on ellipse, in lockstep.
    • explore resize, pickup, copy, color, rotate, viewer. delay tile, menu
  • Section 3 from A Squeaky Introduction to Programming
in particular, properties and variables, and beginnings of simple scripting.

Wednesday 8:50 - 11:00
  • review properties & variables (15 min)
  • review simple scripting, script header (10 min)
  • car tutorial with steering wheel
    • drawing
    • tile composition
  • extend with tests and conditionals, stay on road
  • optional:
    • add variables (lose point when off road, keep high score?)
    • change speed
    • add second car to beat
    • challenge: create object to get through a maze by wall following
  • first subtask: follow a line
    • random race of two cars


Thursday 3:15 - 5:15
walk through pong demo, project planning for Friday.

Friday 8:50 - 11:00
free exploration

Link to this Page

  • GAMES 2005 last edited on 12 August 2005 at 2:50:40 pm by dynpool-tantalum.cs.uiuc.edu