Professional Development
Click a heading below to navigate to a specific section:
CSAwesome PD Options
CSAwesome PD is offered in four lengths and can be completed either online or hybrid (a mix of face-to-face and online). Support from a PD Facilitator that is experienced with teaching CSAwesome is provided during the PD and throughout the academic year.
For those experienced with Java and AP CSA - Short PD/Institute (6 hour workshop)
For those new to AP CSA, but experienced with Java - Immersion 45 hour PD
For those new to Java and AP CSA - Extended 65 hour PD (includes 20 hours of Java specific PD) if planning to teach AP CSA
For those new to Java and AP CSA - Intro 25 hour PD (includes Non-AP Java basics and pedagogy) for those not planning to teach the AP CSA course or planning to teach a pre-AP Java course
College Board Workshops and Summer Institutes:
The College Board offers AP CSA specific training (either one day or 30 hours) for teachers preparing to teach the AP CSA course. Teachers may decide to attend a College Board Workshop or Summer Institute training and/or attend a CSAwesome PD. Attending both is encouraged, but not required. Learn more at https://apcentral.collegeboard.org/professional-development/workshops-summer-institutes.
Cost
Intro to Java (25 hours): $1000/teacher (includes academic year support)
Immersion PD (45 hours): $1750/teacher (includes academic year support)
Extended PD (65 hours): $2400/teacher (includes academic year support)
Short PD/Institute (6 hours): $250/teacher (includes academic year support)
Mini-PD Workshop (2-4 hours): $25-$50/teacher (academic year support not included, but educators are encouraged to join the Teaching CSAwesome forum)
Webinars (1-1.5 hours): FREE (academic year support not included, but educators are encouraged to join the Teaching CSAwesome forum)
In some cases, grant funding may be available to help cover the cost of teacher participation in the CSAwesome PD. See our Funding page for more information on how you can attend a PD for FREE. If applying for funding, please wait to receive a decision from the team before registering.
Group and Partnership rates are also available. Email inquiries to info@csawesome.org.
Information about our refund and cancellation policy and procedures can be found here.
Credentials Offered
CSAwesome acknowledges the achievement of every teacher who completes the PD program by awarding the following:
A Certificate of Participation is given to all teachers who complete the professional development, indicating the number of PD hours.
Graduate Education Credits can also be earned through the College of St. Scholastica by earning a Certificate of Participation and completing additional coursework. (Cost: $150/credit. Available in an Immersion (1 credit) or Extended (2-3 credit) basis, based on Carnegie Units of 120 hours for 3 credits.) For more information, see our Graduate Credit page.
Want to know more about the PD expectations and what is required to earn a certificate? Read more here.
NOTE: Due to COVID-19 and institution closings, credit card payments are preferred at this time. Please have this information available before completing registration. Questions? Contact info@csawesome.org.
Spring 2023 | What's Next? Webinar | 03/28/2023 6:30 PM ET/5:30 PM CT
Join the National Center for CS Education (NCCSE) team and special guests for a FREE webinar on Tuesday, March 28th at 6:30 PM ET/5:30 PM CT. We will share a preview of opportunities that are available to you for the 2023-24 academic year, including a preview of Runestone Academy and the FREE e-books that are available (including Mobile CSP and CSAwesome).
Summer 2023 | California Summer of CS | 06/12/2023 - 07/28/2023, week of July 4th off
This opportunity is open to California educators only who are planning to teach AP Computer Science A with CSAwesome in the 2023-24 academic year.
Extended PD: June 12-July 28, 2023 with the week of July 4th off plus monthly workshops during the 2023-24 academic year
Time Commitment:
up to 10 hours per week (i.e. slow pace)
Synchronous meetings: T & Th 4-5:30pm PT & Fri 3:30-5pm PT
Academic year workshops are held monthly from August through May - exact meeting dates and times are TBA
Register via https://www.seasonsofcs.org/ by May 10, 2023. May 24, 2023
Summer 2023 | 06/20/2023 - 08/06/2023 | New to Java Extended PD
What:
6 week extended PD (65 hours) for teachers who are new to CSA and new to teaching AP CSA. ~10 hours per week.
When:
June 20, 2023 - August 6, 2023 (week of July 4th off)| Synchronous meetings every Tues, Thurs, and Fri 10:00 AM-12:00 PM ET.
Where:
virtual via Zoom
Registration:
Register via Eventbrite. A limited number of scholarships are available.
Summer 2023 | 07/10/2023 - 08/06/2023 | Experienced with Java Immersion PD
What:
4 week immersion PD (45 hours) for teachers who have a little Java experience, but are newer to CSA and newer to teaching AP CSA. ~10 hours per week.
When:
July 10, 2023 - August 6, 2023 | Synchronous meetings every Tues, Thurs, and Fri 10:00 AM-12:00 PM ET.
Where:
virtual via Zoom
Registration:
Summer 2023 | 07/17/2023 - 07/21/2023 | Pathfinders PD
Dates:
Experienced with Java teachers participate in an Immersion PD (45 hours): July 17 - 21, 2023
New to Java teachers can also choose to participate in this PD by doing an Extended PD (65 hours) which includes two additional weeks of pre-work: July 5, 2023 - July 21, 2023
Time Commitment:
~8 hours per day (11:00 AM - 6:00 PM ET daily), intensive and fast-paced
Synchronous meeting times: 11am-1pm ET; 2-4pm ET, & 5-6pm ET daily.
Note: U.S. public high school teachers can apply to attend for FREE via the Pathfinders Online Institute. Visit www.csawesome.org/pathfinders for more information.
Summer 2023 | 07/29/2023 | Institute (Short PD) | 10:30 AM - 5:00 PM ET
Who: Experienced AP CSA educators who have taught AP CSA more than 3 years and are experienced Java programmers
What: Introduction to using the CSAwesome e-book on Runestone academy including how to access the lesson plans/teaching materials and training on using inclusive CS teaching strategies
Time Commitment: 6 hours virtual in one day
Cost: $250/educator (includes academic year support)
Summer 2023 | 08/01/2023 and 08/03/2023 | Institute (Short PD) | 6:00 - 9:00 PM ET
Who: Experienced AP CSA educators who have taught AP CSA more than 3 years and are experienced Java programmers
What: Introduction to using the CSAwesome e-book on Runestone academy including how to access the lesson plans/teaching materials and training on using inclusive CS teaching strategies
Time Commitment: 6 hours virtual split over 2 nights
Cost: $250/educator (includes academic year support)
Summer 2023 | 08/05/2023 and 08/19/2023 | NCCSE Mini PD - Runestone Instructor Dashboard | 12:00 PM - 2:00 PM ET
Interactive and hands-on training via Zoom for instructors looking to get familiar with using the Runestone Academy Instructor Dashboard. Participants can register for the BASICS only, the ADVANCED only, or both.
Time Commitment: 2-4 hours virtual
Cost: $25-50/educator (academic year support not included). Certificate of completion available upon request.
Fall 2023 | 09/09/2023 and 09/23/2023 | NCCSE Mini PD - Runestone Instructor Dashboard | 12:00 PM - 2:00 PM ET
Interactive and hands-on training via Zoom for instructors looking to get familiar with using the Runestone Academy Instructor Dashboard. Participants can register for the BASICS only, the ADVANCED only, or both.
Time Commitment: 2-4 hours virtual
Cost: $25-50/educator (academic year support not included). Certificate of completion available upon request.
Fall 2023: College of St. Scholastica EDU 6730: Programming and Teaching Java
An Online Graduate Course part of the Certificate in Computer Science Education program at the College of St. Scholastica. Participating teachers can sign up as a non-degree seeking student. Note: CSP as a first requirement is waived if you have taught CS A before.
Winter 2024 | NCCSE Mini-PD - Breaking Down FRQs
When: TBA
Time commitment: 4 hours
About: This mini-PD will be interactive and hands-on via Zoom. Join an experienced CSAwesome teacher and AP reader for a walkthrough of the AP CSA Exam, how to approach the Free Response Questions (FRQs) with your students. Practice solving and scoring FRQs during the hands-on workshop time. There will also be time to discuss FRQ best practices with other educators.
Cost: $50 per educator with a certificate of completion available upon request. (Note: academic year support is not included)
Registration: Register via Eventbrite
Ongoing: UCSD EDS 324 Learn to teach Java course
Beth Simon's UCSD EDS 324 course also on Coursera using CSAwesome.
Interested in PD, but not yet ready to register? Complete our Interest Form.
Past Professional Development Offered
2022 Summer
Online Extended PD - in partnership with the National Science Foundation
California - in partnership with Summer of CS and CSforCA
Pathfinders Summer Institute - in partnership with the Infosys Foundation USA
CSTA Conference In-person Workshop
Online Short PD
2021 Summer
Online Summer I
Online Summer II
California - in partnership with Summer of CS and CSforCA
Indiana - in partnership with Nextech
Pathfinders Summer Institute - in partnership with the Infosys Foundation USA
CSTA Conference Virtual Workshop
2021 Pathfinders Winter Institute
2020 Fall Online
2020 Summer
Online Summer I
Online Summer II
California - in partnership with Summer of CS and CSforCA
Indiana - in partnership with Nextech
Maryland - in partnership with Maryland Center for Computing Education
Massachusetts - in partnership with CSforMA and UMass Boston
Pathfinders Summer Institute - in partnership with the Infosys Foundation USA
CSTA Conference Virtual Workshop
Intro to Java - 2 week workshop
2020 Pathfinders Winter Institute
2019 CSAwesome Pilot PD (online)