The Classroom Observation Protocol for Undergraduate STEM (COPUS) is a tool for systematically documenting student and teacher behaviors as one means of assessing instructor effectiveness in STEM classrooms. Student and teacher behaviors are classified into activites such as asking a question or lecturing and are logged in two-minute intervals. The resulting data can be used to reconstruct the nature of instruction on the observed day, and class sessions can be classified according to their predominant activities.
You can download the COPUS spreadsheet here a full document with the code descriptions is available here.
More information about COPUS and the profiles generated from the data is available here.