Have students write end-of-unit reflections to review material, monitor their learning, and integrate writing into your CS course.
Encourage students by reminding them that they can become great at computer science through hard work, even if they’ve gotten a 1 or a score lower than they’re comfortable with on the AP test, or if they are not currently a star student.
Start and end class with a short assessment by using daily warm-ups and exit slips; this will maximize instruction time and help you track student progress, plus it will validate the students’ efforts
Give students an accurate sense of their own understanding by requiring them to revise and elaborate answers or work that are nearly—but not entirely—correct.
When talking through your thought process with students, check in with them to ensure they’re following along, adapt to their needs, and show that you care.
To prepare students for the AP CS A exam, make in-class assessments as similar to the final AP exam as possible.