<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Adapted from http://philogb.github.io/jit/static/v20/Jit/Examples/Spacetree/example1.html
# This query is formatted to work with Moodle's Configurable Reports plugin
from_unixtime(viewed.first) "First View",
border: thin solid gray;
* This is the result of writing to an XBlock with a superclass of the Dict field, each of which have a bunch of
* logging/debug wrappers built into them. The result is somewhere between a confusing mess and an informative trip
* down the rabbit hole that is XBlock field internals. Enter if you dare. :)
* The code that produced this log is here:
import json, os, re, sys, time
from lxml import etree
This tool finds and prints xAPI JSON representations of each ktouch activity it finds.
It is WAY OVER-ENGINEERED for what it needs to be, but it was also intended as a way
to play around with ideas for how this could be abstracted into a more general framework.
Here are some concepts you will need to understand: