CS Awesome AP CSA (Java) Curriculum

CS Awesome 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. We are applying to become an official provider for AP CSA in 2020. 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 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 at https://sites.google.com/css.edu/csawesome/curriculum/runestone-e-book).