Personal tools
You are here: Home Members guzdial Workshop Details Details on Media Computation Workshop June 11-13
Log in

Forgot your password?
Document Actions

Details on Media Computation Workshop June 11-13

by Mark Guzdial last modified 2007-06-06 13:29

How to register, what to expect, what we'll do

The Media Computation workshop June 11-13 will be a three day introduction to the Media Computation approach for introductory computing (in Python and Java) and data structures (in Java, but could also be used in Python). The workshop is sponsored by the National Science Foundation Course, Curriculum, and Laboratory Improvement Program.

YOU MUST REGISTER BY MAY 11! Our room block will disappear after that date.

The workshop is free. We will provide rooms at the nearby Regency Suites, a shuttle from the hotel to and from the workshop, and meals and breaks. We plan to offer a stipend to cover most or all of travel, depending on number of participants. We will provide a laptop to use at the workshop (though you are also welcome to bring your own) and a CD of relevant software for you to take home with you.

LOCATION: Klaus Building Room 1456


Monday June 11:

  • Continental Breakfast at hotel
  • 9 am: Introductions and overview of the workshop.
  • 9:30-10:30: Introduction to Media Computation using Python for Pictures: Basic Filters
  • 10:30-10:45: Break
  • 10:45-12:00: More Picture methods: Compositing and scaling images.
  • 12:00-1:00: Lunch
  • 1:00-2:00: Tackling a homework assignment in Media Computation. Making a collage.
  • 2:00-3:30: Introducing sound, sound manipulations, splicing sounds.
  • 3:30-3:45: Break
  • 3:45-4:30: Tackling a homework assignment in Media Computation. Making music.
  • Dinner at hotel

Tuesday June 12:

  • Continental Breakfast
  • 9-10:00 am: Overview of results of Media Computation. Why a contextualized computing education approach for broadening participation in computing. Support available for teachers for adopting, adapting, and assessing.
  • 10:00-10:15: Break
  • 10:15-12:00: Doing pictures and sounds in Java: Overview and update
  • 12:00-1:00: Lunch
  • 1:00-2:30: Movies in Media Computation
  • 2:30-2:45: Break
  • 2:45-3:15: Discussion. How might you use these kinds of assignments in your classes?
  • 3:15-4:30: Tackling a homework assignment in Media Computation. Making a movie.
  • Dinner at hotel

Wednesday June 13:

  • Continental Breakfast at hotel
  • 9-10:00 am: Introducing objects in a Media Computation approach in Java: Turtles and MIDI.
  • 10:00-10:15: Break
  • 10:15-11:00: Linked lists of MIDI.
  • 11:00-12:00: Linked lists and trees of pictures
  • 12:00-1:00: Lunch
  • 1:00-2:30: Tackling a homework assignment in Media Computation. Creating linked list music or Making a movie with sound.
  • 2:30-2:45: Break
  • 2:45-3:30: Simulations, continuous and discrete
  • 3:30-4: Creating the wildebeests and villagers: Making movies from simulations
  • 4-4:30: Wrap-up discussion and Evaluation

Learning Objectives:

  • For participants to have new ideas for motivating, contextualized activities to use in their classes.
  • To identify at least one homework assignment and related lectures that will change in the participant's classes and become more contextualized based on this workshop.
  • Possibly to identify a whole course approach that might be adopted at the participant's home institution.


PLEASE REGISTER BY MAY 11! Please send email to with:

  • Your name
  • Your institution with a brief description
  • Is your institution a minority-serving institution? That is, is your campus primarily minority, e.g., a Historically Black College or University (HBCU) or a Hispanic-Serving Institution? If not, just give us some sense of the ethnic demographics of your campus.
  • Do you offer graduate degrees?
  • Roughly how many students are on your campus? in your computing majors (summing across CS, IS, IT, and other computing disciplines)?
  • How many faculty are in your department or unit?
  • Your email address
  • A phone number where you can be reached (office AND cell, preferred)
  • Whether you need a hotel room, and for which nights.

We will accept a maximum of 25 faculty participants in 2007. (We will offer three more workshops in 2008 and 2009.) If we have more applicants than 25 by May 11, preference will be given to minority-serving schools and smaller schools.

Send questions to Mark Guzdial (

Contact Us |  Job Opportunities |  Map/Directions |  Intranet |  Login |  Georgia Tech Home

© 2005-2006 The College of Computing at Georgia Tech :: Atlanta, Georgia 30332