Grading is my least favorite part of the job, BUT I know it needs to be done! I find that most of the unit 1 activities are pretty intrinsically motivating for students so I don't collect many of the guides. I do collect 1-2 protocols just to force students to write them down and think more intentionally about them.
In Unit 2 I grade their favicaon as well since that is a multi day project. I also put in the practice PTs as test grades in the gradebook - those feel like true assessments of student's learning and are aligned to the AP assessment as well.
Last year I gave students the code.org multiple choice assessments in a "group quiz" sort of format. I felt like that helped hold students accountable to the learning, but also was aligned to the instruction which was all "group focused".
So... A) Great question! B) Don't underestimate the project based assessments - those feel quite authentic to me, even though I teach at a fairly traditional school where pencil and paper tests are the norm, I fully believe the "real world" is a project-based assessment
I am also interested in what others do here!!