# data[].attributes.body
This video gives an introduction to assessments, why they are important, an example of a design process for assessments, and some specific examples of types of questions for computer science. Learners should feel free to skip through this video if it is covering information they already know, and are encouraged to find what is most relevant to them.

# data[].attributes.body
Read the Results section, pages 9-14, to see what forms of assessment other computer science teachers have reported using (both formative and summative) to get an idea of some of the options available to you. This section also discusses challenges associated with computer science assessments to keep in mind when designing your own.

# data[].attributes.body
This paper gives an introduction to why assessments are important in terms of equity and fairness. The study is done in a context similar to the one you're currently in, a CS professional development workshop, so it gives you the opportunity to think about CS assessments you have taken. At the end are practical implications that will get you thinking about how CS assessments can be designed to be fair and encouraging for students.

# data[].attributes.body
This is a short paper based on a poster presentation, but gives some helpful practices of equitable grading in the context of computer science education. Consider if you can implement some of these strategies into your grading practices or if you already do, reflect on its impact on your students.

# data[].attributes.body
This resource is particularly helpful for teachers who will be using the Beauty and Joy of Computing curriculum and/or Snap! in their classrooms, as it is led by BJC organizers at the annual Snap! conference. It goes into detail on some creative ways to assess students' knowledge when it comes to Snap!. It shows over twenty different question types on a wide range of topics that you can use to make CS assessments more engaging.

# data[].attributes.attachment_link.title
Snap!Con 2021 -  Creative Ways to Assess Snap!

# data[].attributes.body
This framework is from the paper mentioned in the caption, and is also mentioned in the previous video on formative assessments. It gives you an idea of how to design formative assessments and how they interact with classroom practices. The community/resources mention a community of practice centered on assessment and shared item banks, which you will work on building during the duration of this module. Think about how the community/resources would be helpful to you, and how we can work toward building them.

# data[].attributes.body
This video discusses formative assessment strategies for CS and includes frameworks and models for designing them, with all of the strategies being based on research. It goes into a lot of detail on test types and example of types of problems for each, focusing on block-based languages. Specific tools to create assessments are also covered. As you watch through it think about which tools and assessment and question types would work best for your classes.

# data[].attributes.attachment_link.title
Formative assessment for students in CS classrooms — Shuchi Grover | Computing education research