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

AP CS A - Nov 10, 2012

Registration List for AP CS A November 10, 2012
This workshop has been cancelled due to a low number of registrations.

Crystal Furman will teach an Advanced Placement Computer Science A workshop on Saturday, November 10th, 2012 from 8:30 am - 4:00 pm at GA Tech. The workshop will take place in the Klaus Advanced Computing Building, room 1456. For directions see Directions to the Klaus Advanced Computing Building. Teachers must attend the entire workshop and do 2 hours of additional work on or on the AP database to get 1 PLU. The webinar will be held on December 5, 2012 from 7 p.m. to 8 p.m. All teachers must register at Georgia public school teachers must also register at for workshop CTAERN3574.

This workshop is for teachers who are currently teaching AP CS A. It will help you prepare your students for the AP CS A exam. Teachers will gain hands-on experience with GridWorld. They will do exercises with 2-dimensional arrays. They will learn about resources that they can use to help prepare their students for the exam. We will also cover how to teach difficult concepts like inheritance, abstract classes, polymorphism, recursion, and sorting.

This workshop is free for Georgia teachers. Thanks to our National Science Foundation grants we can also cover the cost of a substitute. If you live > 30 miles from Georgia Tech we will pay for your hotel for Thursday night (2 teachers per room), Thursday night dinner, and Friday breakfast. If you would prefer a private room you can pay 1/2 the hotel cost. We will cover parking for Georgia teachers who stay at the hotel and reimburse parking for Georgia teachers who do not stay at the hotel. We will pay for lunch for all teachers. Space is limited to 30.

Please bring a laptop if you have one, or notify us if you need to borrow a laptop.

Out-of-state teachers pay $140. Checks for $140.00 should be made out to Georgia Institute of Technology and sent to:

ICE Programs
College of Computing
801 Atlantic Drive
Atlanta, GA, 30332-0280

After completing this workshop teachers will be able to:

Know where to find resources that will help prepare students for the AP CS A exam
Have a better understanding of recursion and how to find example recursion problems
How to prepare your students for the free response questions
Hands-on examples for one and two-dimensional arrays
Know how to use GridWorld and how to integrate it into your course
Have a beter understanding of the type of OO questions asked on the exam

Tenative Agenda:
8:30am - 9:00 am Introductions and an overview of the AP CS A exam
9:00am - 11:00am GridWorld and extensions
11:00am - 12:00am Free response questions
12:00pm - 12:30pm Lunch break
12:30pm - 4:00pm How to teach difficult concepts: inheritance, abstract classes, polymorphism, recursion, and sorting
4:00pm - 4:15pm Additional Resources
4:15pm - 4:30pm Surveys

Useful Links:
Course home page
New scoring for AP exams
Barb's materials for AP CS A course
Starter classes for free response questions
Scoring guidelines for free response questions and sample responses
GridWorld projects
GridWorld problems
GridWorld projects (password protected)
Teacher website for greenfoot
CS Unplugged
Pratice it site
Javabat site
Jeliot software for watching a program executing
CS 4 Fun
Fractals in Africa
Cornrow Braiding
Programming a robot game
Magic trick with binary cards

Student Workers: Rita (Lead), Megan and/or Morgan
Instructor: Crystal Furman

Link to this Page