CSAwesome AP CSA (Java) Curriculum

CSAwesome is a new free curriculum from the Mobile CSP team for the AP CS A Java course that follows the 2019 College Board AP CSA units and learning objectives. CSAwesome is an official College Board endorsed curriculum and professional development provider for AP CSA starting in the 2020-2021 academic year. The curriculum is based on Barb Ericson's Java Review course on Runestone Academy.

If you would like to adopt this curriculum, we invite you to join the Teaching-CSAwesome Google group. This is a discussion forum for teachers who are using the CS Awesome curriculum. It also gives you access to pilot lesson plans that are only for verified educators at this site csawesome.org. This site will be used to share the curriculum and supporting teacher materials. The lesson plans are under Teacher Materials in the navigation on the left.

The student curriculum is freely available at course.csawesome.org (https://runestone.academy/runestone/books/published/csawesome/index.html)

You can create a copy of the course to have access to an instructor dashboard (tutorial links).