This assessment is comprehensive, designed not to test students. but assess their knowledge as an aid to you in determining where to begin. Use it when you start a new class or to determine where are the holes in their learning.
All of these skills are covered in a multi-year once-a-week project-based program, such as described in other parts of this blog.
Click on each page of lesson plan.