Using CANS to deliver Notifications and Visualize User Activity in Sakai
Chris Amelung Paul Turner University of Missouri-Columbia
Using CANS to deliver Notifications and Visualize User Activity in - - PowerPoint PPT Presentation
Using CANS to deliver Notifications and Visualize User Activity in Sakai Chris Amelung Paul Turner University of Missouri-Columbia IMPORTANT NOTE SOME OF THE TECHNICAL DETAILS ON CANS HAVE CHANGED SINCE MAY 2006 VANCOUVER
Chris Amelung Paul Turner University of Missouri-Columbia
ON CANS HAVE CHANGED SINCE MAY 2006 VANCOUVER PRESENTATION
http://www.cansaware.com
Social Theory of Learning Mediation, Internalization, Externalization Social Context and User Preference
Social Context and User Preference are Notification Filters CANS Does Its Work Outside of Sakai CANS Records Data in Its Own Database
Field Description
environment Uniquely identifies the environment (sakai, flicker, moodle, etc.) context_id Id for Context (Sakai Site ID, User ID, etc.) context_name Name of Context context_type Type of Context (group, user, etc.) event_session Sakai Session ID (optional) event_action Type of Event (user.login, chat.new, jforum.read, etc.) event_object Environment-specific Path to Event Artifact event_url URL to Event Artifact (optional) event_author_id ID of User Who Performed Event event_author_name Name of User Who Performed Event event_date Date & Time the Event Occurred
CANS is also a Research Tool because it allows exploration and analysis of user actions Social Computing Research Group - exploring students’ experience in online learning I3, 3D Learning Environment, CANS Exploration
Paul Turner University of Missouri-Columbia
University of Missouri-Columbia PhD student in School of Information Science & Learning Technologies (SISLT) Manager, Digital Media Zone Instructor, Online Courses in Digital Media
Introduction to Digital Media (4361/7361) Digital Video Production (4363/7363)
Information Visualization (InfoViz) Framework The use of computer-supported, interactive, visual representations of abstract data to amplify cognition (Stuart Card, Card et al., 1999) Enables the viewer to gain knowledge about the internal structure of the data and causal relationships in it Support decision-making (Edward Tufte, 1983)
Social visualization is similar to data visualization; take a mass of information and find ways to represent it visually so that salient information becomes apparent The goal of social visualization is to create intuitive depictions of social information for social purposes (Judith Donath, MIT)
Using CANS to Visualize Activity in Sakai
CANS DATA
MONDRIAN
Mondrian is a statistical data-visualization system written in JAVA The main emphasis of Mondrian is on visualization techniques for Categorical Data, Geographical Data and LARGE Data Sets All plots in Mondrian are fully linked, and offer various interactions and queries Any case selected in a plot in Mondrian is highlighted in all other plots Currently implemented plots comprise Mosaic Plot, Scatter Plots, Maps, Barcharts, Histograms, Parallel Coordinates/Boxplots and Boxplots y by x. Mondrian works with data in standard tab-delimited ASCII files. MacOS X, Windows XP and UNIX download from: http://www.theusrus.de/Mondrian/index.html
Use CANS Wizard to Select Raw Data
Save as *.txt Import into Excel
Open raw data file in Excel Check for empty cells Add new variables using Excel functions
course_day =INT(F2-37270) course_hour =HOUR(F2) course_week =ROUNDUP(G2/7,0) week_day =WEEKDAY(F2,2)
Save as Tab-delimited file
Open in Mondrian Use Plot Functions
All visual plots in Mondrian are Linked Use Selections to create more advanced data visualizations Save Selections to create data subsets for further analysis
Our exploratory visualization research illustrates that Reading is THE fundamental activity in our Sakai courses Reading content happens 5-10x more frequently than new content creation Students don’t always read what they are supposed to (instructor-created content) Is this a pedagogical, software design or student motivation problem?
How does notification supported by CANS (widgets, e-mail) influence course participation behavior by students? How do different kinds of assignments and tasks impact student behavior? reading versus creating new content individual versus group activities
Tomorrow night -- Tech Demos E-mail Chris Amelung amelungc@missouri.edu Paul Turner turnerp@missouri.edu Website http://cans.missouri.edu