Please enable JavaScript to use CodeHS

Tools and Resources for Teaching AP CSA [2023]

This course covers all of the tools and resources on CodeHS and through the College Board for supporting AP CSA teachers. Major resources include the FRQ Center, practice exams, the review course, Java practice problems, AP classroom, how to use College Board reader summaries and rubrics, and more.

Overview & Highlights

Level
High School
Contact Hours
5

Course Overview

To view the entire syllabus, click here or click to explore the full course.

MODULES - 7

  • Welcome!

    In this module, we will introduce you to the course and to Tools and Resources for Teaching AP CSA

  • The CodeHS AP CSA Hub

    In this unit, you will be introduced to one of our most helpful resources for teaching AP CSA, The AP CSA Hub.

  • Curricular Resources on CodeHS for AP CSA

    This unit will introduce you to the curricular resources on CodeHS for Teaching AP CSA. You will explore the flavors of CodeHS AP CSA curriculum, the course syllabus and creating your sections on CodeHS.

  • Resources for Helping Students Master Java

    This unit introduces the resources available on CodeHS to help students master the Java programming language. These resources can be used to challenge the quick learner, support the struggling student, or just provide a means for accommodating different learning styles. The College Board Learning Resources are also explored in this unit.

  • The AP Exam

    In this unit, you will gain an understanding of the overall format of the AP CSA Exam along with an in depth look at the format of the Free Response Questions. Then, you will learn about ways to help students prepare for both the multiple choice questions and the FRQs of the AP CSA Exam. We will also share some tips and tricks for both teachers and students.

  • The Labs

    In this unit, we will explore both the CodeHS created labs and the College Board Labs available and how to use these labs to enhance learning Java.

  • Course Wrap Up!

    In this module, we will wrap up the course through a final reflection, workshop survey and certificate of completion.


16
Lessons
25
Videos
24
Exercises

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.