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

July 25-29, 2011 - Advanced Placement Computer Science A

Pictures

Attendance for the July 25 - 29, 2011 - Advanced Placement Computer Science A

Ideas for projects from Michael Lew (teacher in LA) http://www.cubtube.thecubscientist.com/APCS/index09_GridWorldProjects2011.html
CS Fairy Tales http://computationaltales.blogspot.com/p/posts-by-topic.html
A+ website http://www.apluscompsci.com/material.htm (fee for these materials)
IMACS on-line courses for a fee http://www.imacs.org/home.htm
Dave Wittry website http://www.apcomputerscience.com/
Videos of Dave's projects http://www.apcomputerscience.com/gridworld/boardGames.htm - instructor materials have userid and password
JAM - JUnit testing http://www.jamtester.com/about.php
Webinar on AntFarm https://sas.elluminate.com/site/external/jwsdetect/playback.jnlp?psid=2010-03-29.1811.M.4032652CF7B7C595BD3164F7B34250.vcr
Barb's AP CS A class http://coweb.cc.gatech.edu/ice-gt/1043
Answers for AP CS A class http://home.cc.gatech.edu/TeaParty/55 (needs key)
Free Response Questions Starter Classes http://coweb.cc.gatech.edu/ice-gt/1277
Digitial Video Special Effects Course at Georgia Tech http://www.cc.gatech.edu/dvfx/
Extra materials for AP - like recursion examples http://home.cc.gatech.edu/ice-gt/50
Java Ranch - How My Dog Learned Polymorphism http://www.javaranch.com/campfire/StoryPoly.jsp
Jeliot - environment that shows code executing http://cs.joensuu.fi/jeliot/
Towers of Hanoi http://www.mazeworks.com/hanoi/
Sorting animations http://www.sorting-algorithms.com/
Practice site for Java - Javabat http://codingbat.com/java
Another practice site for Java with book http://webster.cs.washington.edu:8080/practiceit/
Barb Ericson's custom Javabat problems http://codingbat.com/home/ericson@cc.gatech.edu
Processing web site http://processing.org/
Dot diva web site http://dotdiva.org
Insertion Sort as a folk dance: http://www.youtube.com/watch?v=ROalU379l3U
Selection Sort as a folk dance: http://www.youtube.com/watch?v=Ns4TPTC8whw
AP reading "toy night" 2011 http://tinyurl.com/APToyNight
Free Java on-line book http://www.bluepelicanjava.com/
On-line Java book with on-line examples and tests http://ijava.cs.umass.edu/
Javascript media computation from Stanford - works with IE 9.0 http://www.stanford.edu/class/cs101/
CSTA website http://csta.acm.org/
PSAT letters http://coweb.cc.gatech.edu/ice-gt/611
Web challenge competition http://www.tagonline.org/webchallenge.php
NCWIT Aspiration in Computing Awards http://www.ncwit.org/award/award.index.php
The Last Lecture by Randy Pausch (Alice) http://www.youtube.com/watch?v=ji5_MqicxSo
Alice http://www.alice.org/
CS Principles http://csprinciples.org/
2011 Alice Competition http://home.cc.gatech.edu/TeaParty/348


The Institute for Computing Education (ICE) will hold a 5 day AP CS A workshop July 25-29, 2011 at Georgia Tech. The workshop will begin each day at 8:30am and end Monday - Thursday at 4:00pm and on Friday at 11:30am. Teachers must attend all 5 days, and participate in work during class, to receive 3 PLUs. This workshop will help prepare a teacher to teach the Advanced Placement Computer Science A course. The location of the workshop will be in the College of Management, room 222. Here are the directions for the July 25-29 2011- AP CS A Workshop.


This workshop is for teachers who have programming experience in Java. If you don't know any Java please take Beginning Programming first!

Upon completion teachers will know what activities they can use to introduce:

Each attendee will receive the 2009 released exam.

Thanks to our National Science Foundation grants there is no fee for this workshop for Georgia teachers. Out of state teachers will pay $450.00. Due to a NSF grant we will be able to cover a room, parking, and food at the GA Tech Hotel for Georgia teachers who live greater than 30 miles from campus. Guests will be staying with two teachers per room, unless you wish to pay an additional cost for a private room. Private rooms are $59.50/night. We will also cover lunch and parking for all teachers. Preference is given to teachers who are teaching Advanced Placement Computer Science A in the fall of 2011.

All teachers must register at http://www.surveymonkey.com/s/CXXBCGF. Georgia public school teachers must register on http://www.ctaern.org for workshop CTAERN3260 (new catalog). Please bring a laptop if you have one, or notify us if you need to borrow a laptop.

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 Brewster, ICE Programs
801 Atlantic Drive
Atlanta, GA, 30332-0280
Fax: 404 385-0965


Tenative Agenda:

Monday July 25th, 2011
8:30am - 9:00am Introductions and group activity
9:00am - 9:30am Object role play and bug song http://www.youtube.com/watch?v=R-dARywJdHc&feature=related
9:30am - 12:00pm The GridWorld case study http://www.nscsd.org/webpages/mharbinger/forms.cfm?myform=207
12:00pm - 12:30pm lunch break
12:30pm - 1:00pm Speaker on CS research: Rosa I. Arriaga, Ph.D.
1:00pm - 3:00pm Extending the case study - ap-sf-computer-science-gridworld.pdf
3:00pm - 4:00pm Group work

Tuesday July 26th, 2011
8:30am - 9:30am Questions from previous day and review of group work
9:30am - 10:30am 1D array problems
10:30am - 11:30am 2D array problems
11:30am - 12:00pm OO Analysis and Design
12:00pm - 12:30pm lunch break
12:30pm - 1:00pm CS Unplugged Activity
1:00pm - 3:00pm Advanced OO (Abstract classes, interfaces, polymorphism)
3:00pm - 4:00pm Group work on lesson plans for topics covered.

Wednesday July 27th, 2011
8:30am - 9:30am Questions from previous day and review of group work
9:30am - 10:30am ArrayLists and Lists
10:30am - 12:00pm Searching and Sorting
12:00pm - 12:30pm lunch break
12:30pm - 1:00pm Speaker
1:00pm - 3:00pm Recursion
3:00pm - 4:00pm Group work

Thursday July 28th, 2011
8:30am - 9:30am Questions from previous day and review of group work
9:30am - 12:00pm Multiple choice questions review
12:00pm - 12:30pm lunch break
12:30pm - 1:00pm Mark Guzdial
1:00pm - 3:00pm Free response questions
3:00pm - 4:00pm Group work

Friday July 29th, 2011
8:30am - 9:30am Questions from previous day and review of group work
9:30am - 11:15am Teachers sharing ideas on how to teach AP CS A
11:15am - 11:30am surveys http://findings.gacomputes-teacher-workshop-feedback-l.sgizmo.com/s3/



Link to this Page