Formative assessment is used by teachers to understand what students have learned and to adjust teaching and learning activities accordingly. An important part of formative assessment is to determine what students already know when starting a new topic. Formative assessment does not have to be a formal measure. The techniques described below are simple and generally effective.
In most classrooms, instructors choose to assess student learning outcomes using summative assessment. The goal is to look for student mastery of a set of concepts from a unit. In a computer science classroom, there are several good ways to check for student knowledge. The techniques below may help you to determine how well your students have mastered the material.