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

Advanced Placement Computer Science A for Dallas teachers - Aug 21-22, 2013

9am - 4pm with 1 hour off for lunch

Dropbox with materials
Alice-Media Computation materials


9am - 9:30am - Introductions and what is in the dropbox
9:30am - 10:00am - Race and gender and AP CS A - a look at the data and a discussion of how to improve the situation: creative, open-ended projects, social, projects that help others, yearbook, etc
10:00am - 12:00pm - Discussion of pedagogy for various computing concepts: conditionals, loops, searching, recursion, OO, our database of multiple choice questions
12:00pm - 1:00pm lunch
1:00pm - 4:00pm Get started with Greenfoot - Breakout, Media Comp, etc

post survey

9:00am - 9:30am - Questions from previous day
9:30am - 12:00pm - More work with Greenfoot
12:00pm - 1:00pm Lunch
1:00pm - 3:45pm - See what we want to cover based on the first day.
3:45pm - 4:00pm post survey

Getting to know you activities

How to retain and encourage female and minority students
BPC alliance focusing on Hispanics
Girls in IT: The Facts report from NCWIT
WGBH and ACM study of college bound teens
Dot diva website with profiles of young women who do computing and X (like art or robotics) and Hispanic females
NCWIT aspiration award winners
Hispanic women in computing:,ón,
Hispanic males in computing,,,ó
TED talk on recursion and fractals
Website about African Fractals

Videos to show students about computing careers
The Un of Wash has several great videos at about the breadth of computing video - why people should learn to code
Watson on Jeopardy first match and great clip about what Watson does at about 8:08 in. Watson is now being developed to help improve health care and call center responses.
Making of Avatar
Cool video by Corning about future technology (has lots of glass displays) and a new one at
Need for current and future people in computing

Java Links
Coding bat - enter Java code in a browser lots of small programs, but not OO - you can create your own problems
Barb's coding bat page -
Practice-it - lots of browser based Java exercises including OO
iJava - online textbook for Java from Mass
Java WIDE - on-line environment for Java that more than one person can edit at a time
Free on-line Java book good as a reference
Browser based exercises for learning Java
Khan academy introduces programming use processing-js
Nick Parlante's CS101 self-paced course actually in JavaScript but with some modifications to make it more like Java
Georgia Tech's database of AP A type multiple choice questions
Animations of programming concepts like loops
Oracle free Java tutorial
Jeliot - Program stepper and visualizer -
Alice 3 materials

Greenfoot materials
Greenfoot Installation Link -
Greenroom for Teachers -
Kinect with Greenfoot
Webinars by Thomas Cooper

Download processing

CS Principles
CS Principles teacher workshop on App Inventor and Media Computation in Python
CP Principles website
CS10K community site

Main page

AP Links
AP CS A Mooc by Rebecca Dovi
AP CS A draft of the labs

Link to this Page