Logging Activity

When activated, this report provides a logging diagnostic by displaying counts of all recent
log messages received by the logging server, organized
by dataset and student session. It is intended for use by technical researchers or staff who are in
the process of verifying logging activity from a study site.

Since this report is generated by querying the live logging database, and using it has the
potential to affect that database, we are requesting that you agree to follow the guidelines at the
top of the page before using the page.

Column Descriptions

Session ID

A unique identifier that identifies the student session with the tutor.
Although this varies by logging implementation, expect one session ID for every student session
(an instance of a user logged in and generating log data). Although session ID should be a
guaranteed unique identifier (a GUID), a duplicate session ID is possible, and the presence
of duplicates could skew the data in this report.

First Message Receipt Time

The time on the DataShop server when the first message of the session was received. Note
that this is first message for the session within the specified time frame.

Last Message Receipt Time

The time on the DataShop server when the last message of the session was received.

Total

The total number of log messages (Context, Tool, Tutor, and Plain messages) received
within the specified time frame.

Context

The number of context
messages received within the specified time frame. A typical number of context messages
is one per problem or activity.

Tool

The number of tool
messages received within the specified time frame. A typical number of tool messages
is one per click or other student action.

Tutor

The number of tutor
messages received within the specified time frame. A typical number of tool messages is
one per click or other student action.

Plain

The number of plain
messages received within the specified time frame. The number of plain messages, or
generic messages repurposed by the tutoring system, varies more widely than the other message
types. For most systems, this message type should be used far less than the other types.

Sample Selector

Sample Selector is a tool for creating and editing
samples, or groups of data you compare across—they're
not "samples" in the statistical sense, but more like filters.

By default, a single sample exists: "All Data". With the Sample
Selector, you can create new samples to organize your data.

You can use samples to:

Compare across conditions

Narrow the scope of data analysis to a specific time range,
set of students, problem category, or unit of a curriculum (for example)

A sample is composed of one or more filters, specific
conditions that narrow down your sample.

Creating a sample

The general process for creating a sample is to:

Add a filter from the categories at the left to the composition
area at the right

Modify the filter to select the subset of data you're interested
in, saving it when done

View the sample preview table to see the effect of adding your filter,
making sure you don't have an empty set (ie, a filter or combination
of filters that exclude all transactions).

Name and describe the sample

Decide whether to share the sample with others who can view the
dataset

Save the sample

The effect of multiple filters

DataShop interprets each filter after the first as an additional
restriction on the data that is included in the sample. This is also known
as a logical "AND". You can see the results of multiple filters in the
sample preview as soon as all filters are "saved".