Intel provides some good resources for your consideration of assessment.
There are many useful ideas on this site. The link below is to checklist for, as the site indicates, "... an overview of the methods, purposes, and instruments used for checking for understanding and encouraging metacognition. These methods help teachers check for understanding while they help students think about their own learning."
Checking for Understanding and Encouraging Metacognition