Implementation Pseudocode and Visualization Prototype
The pseudocode will be implemented through xml log files. See Sample Log file to view the XML tags that will be used to pull in the relevant data.
Feature
Pseudocode
Prototype
Collaboration
For each entry
From start time to end time
If type=message
If URL then
URL++
If ends with question mark then
Question++
If starts with who, what, where then
Query++
Topical Summary
For each entry
From start time to end time
If type=message
Run word frequency counter
Participations Trends
For each entry
From start time to end time
If type=message
Username[Student]++
Social Dynamics
For each entry
From start time to end time
If type=message
If user=Username
For (start time - 5 minutes) to (end time - 5 minutes)
Username[Student]++
Scaffolding
Coming soon...
Coming soon...
