Java Workshop for High School Teachers
Using the Objectdraw Library

Department of Computer Science
Pomona College

Monday and Tuesday, July 17 and 18, 2006


What and When

A two-day workshop on introducing Java programming to novices with the objectdraw library will be held on Monday and Tuesday, July 17 and 18 at Pomona College, in Claremont, California. The focus of the workshop will be on demonstrating how to use graphics, event-driven programming, and concurrency to introduce students to Java, and will be primarily aimed at high school teachers. While we will be using the objectdraw library, the ideas illustrated and programs created can also be supported by the forthcoming ACM Java Task Force library.

The class will meet from 9 a.m. to 4:30 p.m. each day, and will include a mix of lectures and hands-on activities in the computer lab. Attendees may bring their own laptops or use the college's Dell computers running LINUX.

Information is available on a Pomona College course based on these ideas. The focus of this workshop will be on how to teach the first month or so of this kind of course, though we'll mention material from later parts of the course. Attendees will have access to demos, lab assignments, and lecture notes using the materials. More information is available about the objectdraw library and associated materials.

No cost to participants

There will be no charge to participants for the workshop. Through the generosity of the Pomona College Dean, we will also provide coffee and lunches for the two days. While hotels are available in the area, we assume that most attendees would commute to campus each day.

Instructor

The instructor will be Professor Kim Bruce of Pomona College. He is one of the co-developers of the objectdraw library and one of the co-authors of a text based on the library. He has been teaching at the college level for over 30 years, and has taught at Princeton University, Williams College, and now Pomona College. He was presented the 2005 ACM award for outstanding contributions to Computer Science Education, and has contributed to several national computer science curricula. He is currently a member of that ACM Java Task Force that has been developing a library to use in introductory CS courses to support graphics and event-driven programming.

Application

Please respond to kim@cs.pomona.edu by April 24 if you are interested in attending. An application consists of a note explaining your teaching experience in computer science, any formal course work taken in Computer Science or other background in computer science, and a description of your comfort level with Java programming. All attendees are expected to be comfortable programming in Java.

Questions?

Please e-mail any question to kim@cs.pomona.edu
Last updated 3/30/2006. Back to:
  • Kim Bruce's home page
  • CS Department home page
  • kim@cs.pomona.edu