View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

Beginning Programming - July 13-17th 2009

Teachers who attended Beg Prog 2009
The teacher survey is at
Python tutorial
Bureau of Labor Statistics - Occupational Outlook Handbook
website for computing careers
Digital Video Special Effects movies
Green Screen Pictures Beg Prog 2009
Sites for creating assessment (quiz, matching, crossword, etc) and
website for media computation
05 - Movies.ppt

The Institute for Computing Education will offer a 5 day Beginning Programming in Java workshop July 13-17th, 2009. The workshop will begin each day at 8:30am and end Monday - Thursday at 4:30pm and on Friday at 12:00pm. Teachers must attend all 5 days, and participate in developing lesson plans during class, to receive 3 PLUs. This workshop will help you teach Georgia's new Beginning Programming course (see

We will teach programming concepts by writing code in Python to manipulate a robot and manipulate media. We will use the Institue for Personal Robotics robots (see We will cover syntax, sequential execution, iteration, conditionals, functions, and parameters. We will also introduce object-oriented principles. The workshop will use a variety of activities to help you understand these concepts: lecture, role-playing, kinesthetic activities, and small programming assignments.

The workshop will be held at the Technology Square Research Building (TSRB) in room 118. TSRB is located at 85 Fifth Street NW Atlanta, Georgia 30308 - across the street from the GA Tech Hotel. Please see for parking and directions.

There is a $350 fee for this workshop for Georgia public school teachers. Out of state teachers and private school teachers will pay $450.00. Due to a NSF grant we will be able to cover hotel, parking, and food for Georgia teachers who live greater than 30 miles from Georgia Tech. Guests will be staying with two teachers per room, unless you wish to pay an additional cost for a private room ($71/night). We will also cover lunch for all teachers. Preference is given to teachers who are teaching Begining Programming in the Fall of 2009.

Checks or purchase orders should be made out to the Georgia Institute of Technology. Space is limited to 30, so please send your payment as soon as possible. The payment is refundable up to 1 month before the workshop begins. Send your payment to:

Georgia Tech, CoC
Institute for Computing Education
ATTN: Felicia Auzla, ICE Programs
801 Atlantic Drive
Atlanta, GA, 30332-0280
Fax: 404 385-0965

Georgia public school teachers must register on for workshop CTAERN2483. Private school teachers and out-of-state teachers (not in Georgia) can register at out-of-state or private registration. Please bring a laptop if you have one, or notify us if you need to borrow a laptop.

Tenative Agenda:

Monday July 13th, 2009
8:30am - 9:30am Introductions and CS Unplugged Activities
9:30am - 10:00am Intro to python with robots
10:00am - 10:15am break
10:15am - 12:00am working with robots and take pictures in green screen room
12:00am - 1:00pm lunch break
1:00pm- 3:30pm Introduction to Turtles (creating objects, invoking methods on objects, creating methods, passing parameters)
3:30pm - 4:30pm group work on lesson plans

Tuesday July 14th, 2009
8:30am - 9:30am Review of group work and questions from previous day
9:30am - 10:30am Intro to Pictures (1D arrays, for each, while, and for loops)
10:30am - 10:45am break
10:45am - 12:00pm continue arrays and loops
12:00pm - 1:00pm lunch break
12:45pm - 3:30pm continue with pictures - (2d arrays, loops, and conditionals)
3:30pm - 4:30pm group work on lesson plans

Wednesday July 15, 2009
8:30am - 9:30am Review of group work and questions from previous day
9:30am - 10:30am Work on image collages
10:30am - 10:45am break
10:45am - 12:00pm Work on image collages
12:00pm - 1:00pm lunch break
1:00pm - 3:30pm Intro to sound
3:30pm - 4:30pm group work on lesson plans

Thursday July 16, 2009
8:30am - 9:30am Review of group work and quesitons from previous day
9:30am - 10:30am continue with sound
10:30am - 10:45am break
10:45am - 12:00pm string handling
12:00pm - 1:00pm lunch break
1:00pm - 3:30pm movies
3:30pm - 4:30pm

Friday July 17, 2009
8:30am - 9:30am Review of group work and questions from previous day
9:30am - 10:30am stacks, queues, and recursion
10:30am - 10:45am break
10:45am - 11:30am Review of Standards and addtional resources
11:30am - 12:00pm surveys

For information regarding reimbursements please see

Buster Barnett
Marlena Booker
John Donahue - No Show
Joe Finkelstein
Ria Galanos
Rosemary Lengsas
Christopher Michaud
Julius Robinson - No Show
Pamela Shattles
Michelle Smith - Absent/did not sign-in on Tuesday
Debra Sutton
Carla Thorton
Jennifer Uboh - No Show

GA Private:
Thomas Cooper - Absent on Thursday and Friday

IT Worker:
Laura Cai
Karuna Rhena - Absent/did not sign-in on Tuesday

Links to this Page