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://landing.runestone.academy/ - This is another online AP Endorsed curriculum for AP CSA. It contains practice assignments 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. There are a few benefits to students 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)