Draft Assessment Design Patterns, ECS Computational Thinking Practices

We propose seven design patterns as a starting point for our computational thinking assessment framework.

  1. Analyze One's Own Computational Work and the Work of Others
  2. Apply Abstractions and Models
  3. Design and Implement Creative Solutions and Artifacts
  4. Analyze Effects of Development in Computing
  5. Connect Computing with Other Disciplines
  6. Communicate Thoughts Processes and Results in Simple Formats
  7. Work Effectively in Teams

For each of these patterns, we are defining Focal Knowledge, Skills and Attitudes (both core and additional); Potential Work Products; Potential Observations; Characteristic Features, and Variable Features. This completed schema will be the design pattern for the assessments to be developed for ECS.