AP Computer Science A
Syllabus
The following three documents will explain the topics that we will cover in AP Computer Science. The last two are materials published from the College Board, and the first is the syllabus from Code.org, which is the online textbook that we will be using. We will cover everything the students need to know to be successful on the AP exam.
The following websites are sites that I may use in AP Computer Science A this semester.
https://studio.code.org/home - This website houses an AP Endorsed curriculum for AP CSA. It contains text and video lessons as well as online practice activities. This will be our main source of practice. (privacy statement here)
https://www.codingrooms.com/ - This is an online IDE (Integrated Development Environment) that will allow students to create and run their Java programs on their Chromebooks, rather than having to use a traditional laptop or installing extra software at home. I have been using this with students first semester without creating an account, but there are benefits to having an account. (1) Students can save their work and come back to it more easily. (2) I can create a private classroom where students can submit code for automatic feedback. My hope is to use this for practicing released free response questions. (privacy statement here)
https://practiceit.cs.washington.edu/ - This is an online practice site run by the University of Washington. There are multiple choice, short answer, and coding problems available that are all automatically graded for immediate feedback. (privacy statement here)
https://codingbat.com/java - This is another online practice site that is run by a professor at Stanford University. It provides a wide variety of coding problems that provide immediate feedback, and can be linked by to my teacher account so I can see student progress. (privacy statement here)