<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Tribal Labs</title>
	
	<link>http://www.triballabs.net</link>
	<description>Fresh thinking from Tribal</description>
	<lastBuildDate>Mon, 04 Mar 2013 08:00:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TribalLabs" /><feedburner:info uri="triballabs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://www.triballabs.net/</link><url>http://www.triballabs.net/wp-content/uploads/2011/03/triballabs_header_small.jpg</url><title>Tribal Labs</title></image><feedburner:emailServiceId>TribalLabs</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Panel: The Future of Enterprise Mobility</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/JAV3V0W8LKg/</link>
		<comments>http://www.triballabs.net/2013/03/panel-the-future-of-enterprise-mobility/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 08:00:59 +0000</pubDate>
		<dc:creator>Ben Smith</dc:creator>
				<category><![CDATA[Mobile Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[enterprise mobility]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[webinar]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1456</guid>
		<description><![CDATA[While attending Mobile World Congress (the GSMA&#8217;s annual trade show for the mobile industry) I was invited to participate in a webinar with experts from SAP and Microsoft on the subject of enterprise mobility. We covered a range of topics: &#8230; <a href="http://www.triballabs.net/2013/03/panel-the-future-of-enterprise-mobility/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>While attending <a href="http://www.mobileworldcongress.com/">Mobile World Congress</a> (the GSMA&#8217;s annual trade show for the mobile industry) I was invited to participate in a <a href="http://www.brighttalk.com/webcast/288/67769">webinar</a> with experts from SAP and Microsoft on the subject of enterprise mobility.</p>
<p><span id="more-1456"></span>We covered a range of topics:</p>
<ul>
<li>What is the biggest challenge in the coming 12 months for enterprise mobility?</li>
<li>How should enterprises prepare for the mobile security challenges ahead? Is managing devices, apps, and information enough?</li>
<li>What is the most effective way to support the relentless pace of mobile devices infiltrating the enterprise?</li>
<li>How should organisations approach mobile enabling legacy apps and services?</li>
<li>How does the approach to BYOD and corporate issued devices evolving over the next several years?</li>
<li>What role will third party apps will play in the enterprise mobile ecosystem of the future?</li>
</ul>
<p>A recording of the session (60 minutes) which was <a href="http://www.brighttalk.com/webcast/288/67769">hosted by Brighttalk</a> is now available:</p>
<div class="mceItemEmbedly" style="max-width:600px;" data-ajax="{'url':'http://www.brighttalk.com/webcast/288/67769','width':null,'words':null,'height':null,'embed':'&lt;div class=\&quot;embedly\&quot; style=\&quot;max-width:nullpx;max-height:nullpx\&quot;&gt;&lt;img src=\&quot;https://www.brighttalk.com/communication/67769/slide3_001.png\&quot; class=\&quot;thumb embedly-thumbnail-small\&quot; /&gt;&lt;a class=\'embedly-title\' href=\'http://www.brighttalk.com/webcast/288/67769\'&gt;Panel: The Future of Enterprise Mobility - Live from the Mobile World Congress | BrightTALK&lt;/a&gt;Benjamin Robbins, Principal, Palador; (moderator) Vishy Gopalakrishna, VP, SAP; Ben Smith, Head of Mobil Product, Tribal Labs; Rob Tiffany, Senior CATM Strategist, Microsoft&lt;div class=\&quot;embedly-clear\&quot;&gt;&lt;/div&gt;&lt;span class=\&quot;embedly-powered\&quot; style=\&quot;float:right;display:block\&quot;&gt;&lt;a target=\&quot;_blank\&quot; href=\&quot;http://embed.ly?src=anywhere\&quot; title=\&quot;Powered by Embedly\&quot;&gt;&lt;img src=\&quot;//static.embed.ly/images/logos/embedly-powered-small-light.png\&quot; alt=\&quot;Embedly Powered\&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=\&quot;media-attribution\&quot;&gt;&lt;span&gt;via &lt;/span&gt;&lt;a href=\&quot;http://www.brighttalk.com\&quot; class=\&quot;media-attribution-link\&quot; target=\&quot;_blank\&quot;&gt;Brighttalk&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=\&quot;embedly-clear\&quot;&gt;&lt;/div&gt;&lt;/div&gt;'}">
<div class="embedly" style="max-width:nullpx;max-height:nullpx"><img src="https://www.brighttalk.com/communication/67769/slide3_001.png" class="thumb embedly-thumbnail-small" /><a class='embedly-title' href='http://www.brighttalk.com/webcast/288/67769'>Panel: The Future of Enterprise Mobility &#8211; Live from the Mobile World Congress | BrightTALK</a>Benjamin Robbins, Principal, Palador; (moderator) Vishy Gopalakrishna, VP, SAP; Ben Smith, Head of Mobil Product, Tribal Labs; Rob Tiffany, Senior CATM Strategist, Microsoft</p>
<div class="embedly-clear"></div>
<p><span class="embedly-powered" style="float:right;display:block"><a target="_blank" href="http://embed.ly?src=anywhere" title="Powered by Embedly"><img src="//static.embed.ly/images/logos/embedly-powered-small-light.png" alt="Embedly Powered" /></a></span></p>
<div class="media-attribution"><span>via </span><a href="http://www.brighttalk.com" class="media-attribution-link" target="_blank">Brighttalk</a></span></div>
<div class="embedly-clear"></div>
</div>
</div>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="none" data-url="http://www.triballabs.net/2013/03/panel-the-future-of-enterprise-mobility/" data-text="Panel: The Future of Enterprise Mobility"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://www.triballabs.net/2013/03/panel-the-future-of-enterprise-mobility/"></a><a class="a2a_button_linkedin" href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.triballabs.net%2F2013%2F03%2Fpanel-the-future-of-enterprise-mobility%2F&amp;linkname=Panel%3A%20The%20Future%20of%20Enterprise%20Mobility" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.triballabs.net/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.triballabs.net%2F2013%2F03%2Fpanel-the-future-of-enterprise-mobility%2F&amp;linkname=Panel%3A%20The%20Future%20of%20Enterprise%20Mobility" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.triballabs.net/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_button_printfriendly" href="http://www.addtoany.com/add_to/printfriendly?linkurl=http%3A%2F%2Fwww.triballabs.net%2F2013%2F03%2Fpanel-the-future-of-enterprise-mobility%2F&amp;linkname=Panel%3A%20The%20Future%20of%20Enterprise%20Mobility" title="PrintFriendly" rel="nofollow" target="_blank"><img src="http://www.triballabs.net/wp-content/plugins/add-to-any/icons/printfriendly.png" width="16" height="16" alt="PrintFriendly"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.triballabs.net%2F2013%2F03%2Fpanel-the-future-of-enterprise-mobility%2F&amp;title=Panel%3A%20The%20Future%20of%20Enterprise%20Mobility" id="wpa2a_2">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=JAV3V0W8LKg:Vr2yTCu4_T0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=JAV3V0W8LKg:Vr2yTCu4_T0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=JAV3V0W8LKg:Vr2yTCu4_T0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=JAV3V0W8LKg:Vr2yTCu4_T0:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=JAV3V0W8LKg:Vr2yTCu4_T0:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/JAV3V0W8LKg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2013/03/panel-the-future-of-enterprise-mobility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2013/03/panel-the-future-of-enterprise-mobility/</feedburner:origLink></item>
		<item>
		<title>The Basics of Responsive D3 Charts</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/84yunD13ARI/</link>
		<comments>http://www.triballabs.net/2013/02/the-basics-of-responsive-d3-charts/#comments</comments>
		<pubDate>Wed, 27 Feb 2013 14:50:14 +0000</pubDate>
		<dc:creator>Ben Lowe</dc:creator>
				<category><![CDATA[Data Visualisation]]></category>
		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[d3]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[svg]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1431</guid>
		<description><![CDATA[I have recently discovered the d3.js (Data-Driven Documents) JavaScript library which can be used to create both traditional html content and amazing graphical visualisations directly from the underlying data of your page.  Today's need to support the multitude of different end-user devices a responsively designed website is almost compulsory which relies on all content to respond appropriately to its container's size.  Unfortunately the examples provided for d3 all use a fixed size.  This post shows how to create a basic responsive line/bubble chart. <a href="http://www.triballabs.net/2013/02/the-basics-of-responsive-d3-charts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div id="attachment_1432" class="wp-caption alignright" style="width: 268px"><a href="http://www.triballabs.net/wp-content/uploads/2013/02/d3-examples.png"><img class=" wp-image-1432  " src="http://www.triballabs.net/wp-content/uploads/2013/02/d3-examples.png" alt="d3.js Examples" width="258" height="314" /></a><p class="wp-caption-text">d3.js Examples</p></div>
<p>I have recently discovered the <a title="Data-Driven Documents" href="http://d3js.org/" target="_blank">d3.js</a> (Data-Driven Documents) JavaScript library which can be used to create both traditional html content and <a title="d3 Examples" href="https://github.com/mbostock/d3/wiki/Gallery" target="_blank">amazing graphical visualisations</a> directly from the underlying data of your page.  Today&#8217;s need to support the multitude of different end-user devices a <a title="Responsive web design" href="http://en.wikipedia.org/wiki/Responsive_web_design" target="_blank">responsively designed website</a> is almost compulsory which relies on all content to respond appropriately to its container&#8217;s size.  Unfortunately the examples provided for d3 all use a fixed size.  This post shows how to create a basic responsive line/bubble chart.</p>
<p><span id="more-1431"></span></p>
<p>Before we go any further it is worth mentioning that d3 is not (and probably never will be) supported by Internet Explorer version 8 or below.  It is supported in all modern, standard compliant browsers (including IE9+) and can be used as is using the <a title="Google Chrome Frame" href="http://www.google.com/chromeframe" target="_blank">Google Chrome Frame Add-On</a> in IE8 and below (and only on 32-bit versions). There are a <a title="d34raphael" href="http://webmonarch.github.com/d34raphael/" target="_blank">couple</a> of <a title="r2d3" href="https://github.com/mhemesath/r2d3" target="_blank">projects</a> to combine some elements of d3 with different graphics rendering that can work in IE8 and below but these are subject to other compromises.  In this post I&#8217;m falling back on the Google Chrome Frame.</p>
<p>&nbsp;</p>
<div id="attachment_1433" class="wp-caption aligncenter" style="width: 560px"><a target="_blank" href="http://static.triballabs.net/BootstrapTribal/responsiveD3Line.htm"><img class=" wp-image-1433 " src="http://www.triballabs.net/wp-content/uploads/2013/02/responsive-d3-line-bubble-chart.png" alt="Responsive d3 line bubble chart" width="550" height="373" /></a><p class="wp-caption-text">Responsive d3 line bubble chart</p></div>
<p><a title="Responsive d3 line/bubble chart" href="http://static.triballabs.net/BootstrapTribal/responsiveD3Line.htm" target="_blank">Open the chart and full code here</a> (or click the image above) and then resize your browser (or rotate your device) to see it respond to changes in size.</p>
<h2>The code</h2>
<p>Apart from the basic styling being applied, the line of interest in the heading is #5. This is the line that tells IE to use Google Chrome Frame if installed:</p><pre class="crayon-plain-tag">&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta charset="utf-8"&gt;
  &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"&gt;
  &lt;style&gt;
  html, body
  {
    height: 100%;
    margin: 0px;
  }
  body {
    font: 10px sans-serif;
  }
  .axis path,
  .axis line {
    fill: none;
    stroke: #000;
    shape-rendering: crispEdges;
  }
  .circle {
    fill: red;
  }
  .line
  {
    stroke: blue;
    fill: none;
  }
  #chartContainer
  {
    overflow: hidden;
    width:100%;
    height:100%;
  }
  &lt;/style&gt;
  &lt;title&gt;Responsive D3 Line/Bubble Chart&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;</pre><p>The next section is optional and uses IE&#8217;s conditional comments to prompt the user to install the Google Chrome Frame Add-On if on 32-bit IE 8 or below (page will display fine in IE9+ and Chrome Frame doesn&#8217;t work on 64-bit IE):</p><pre class="crayon-plain-tag">&lt;!--
  If IE8 or below then d3 will not work.
  Using the meta tag &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"&gt; to attempt to use Google Chrome Frame if installed.
  If not then if IE8 or below prompt to install Chrome Frame add-on (IE9 and above will run d3 fine).
  --&gt;
  &lt;!--[if lte IE 8]&gt;
  &lt;script&gt;
    if (navigator.userAgent.indexOf("x64") != -1)
    {
      document.body.style.margin = 30;
      document.write('&lt;h1&gt;Page not available in this browser :-(&lt;/h1&gt;&lt;p&gt;Unfortunately this page requires IE9 or above to display.&lt;/p&gt;&lt;p&gt;You can view this page correctly in Google Chrome, Firefox, Opera, Safari or any other standards compliant browser.&lt;/p&gt;&lt;p&gt;An alternative is to use the Google Chrome Frame Add-On but this only works with the 32-bit version of Internet Explorer and you are currently using a 64-bit version.&lt;/p&gt;');
    }
    else
    {
      alert('Unfortunately this page requires IE9 or above to display.\n\nYou can view this page correctly in Google Chrome, Firefox, Opera, Safari or any other standards compliant browser.\n\nAlternatively you can install the Google Chrome Frame Add-On into your current version of Internet Explorer (32-bit only) by following these steps...');
    }
  &lt;/script&gt;
  &lt;script type="text/javascript"
     src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"&gt;&lt;/script&gt;
  &lt;style&gt;
    .chromeFrameInstallDefaultStyle {
      width: 100%; /* default is 800px */
      border: 5px solid blue;
    }
  &lt;/style&gt;
  &lt;div id="prompt"&gt;&lt;/div&gt;
  &lt;script&gt;
    if (navigator.userAgent.indexOf("x64") == -1)
    {
      window.attachEvent("onload", function() {
        CFInstall.check({
          mode: "inline", // the default
          node: "prompt"
        });
      });
    }
  &lt;/script&gt;
  &lt;![endif]--&gt;</pre><p>Now, finally, to the d3 code that sets up and updates the chart based on the resizing of the browser. Comments in-line:</p><pre class="crayon-plain-tag">&lt;div id="chartContainer"&gt;&lt;/div&gt;
  &lt;script src="js/d3.v3.min.js"&gt;&lt;/script&gt;
  &lt;script&gt;
  var padding = {top: 20, right: 20, bottom: 30, left: 50};
  var parseDate = d3.time.format("%d-%b-%y").parse;
  var sourceData, xScale, yScale, line;
  var prevChartWidth = 0, prevChartHeight = 0;
  var updateTransistionMS = 750; // milliseconds
  // create svg and g to contain the chart contents
  var chartSvg = d3.select("#chartContainer").append("svg")
  .append("g")
  .attr("class", "chartContainer")
  .attr("transform", "translate(" + padding.left + "," + padding.top + ")");
  // create the x axis container
  chartSvg.append("g")
  .attr("class", "x axis");
  // create the y axis container
  chartSvg.append("g")
  .attr("class", "y axis");
  // get the data
  d3.tsv("data.tsv", function(error, data) {
    // process data
    data.forEach(function(d) {
      d.date = parseDate(d.date);
      d.close = +d.close;
    });
    // set the global data variable
    sourceData = data;
    // define the parts of the axis that aren't dependent on width or height
    xScale = d3.time.scale()
    .domain(d3.extent(sourceData, function(d) { return d.date; }));
    yScale = d3.scale.linear()
    .domain([0, d3.max(sourceData, function(d) { return d.close; })]);
    xAxis = d3.svg.axis()
    .scale(xScale)
    .orient("bottom");
    yAxis = d3.svg.axis()
    .scale(yScale)
    .orient("left");
    // declare a new line
    line = d3.svg.line()
    .x(function(d) { return xScale(d.date); })
    .y(function(d) { return yScale(d.close); })
    .interpolate("linear");
    updateChart(true);
  });
  // called for initial update and updates for resize
  function updateChart(init)
  {
    // get the height and width subtracting the padding
    var chartWidth = document.getElementById('chartContainer').getBoundingClientRect().width - padding.left - padding.right;
    var chartHeight = document.getElementById('chartContainer').getBoundingClientRect().height - padding.top - padding.bottom;
    // only update if chart size has changed
    if ((prevChartWidth != chartWidth) ||
      (prevChartHeight != chartHeight))
    {
      prevChartWidth = chartWidth;
      prevChartHeight = chartHeight;
      //set the width and height of the SVG element
      chartSvg.attr("width", chartWidth + padding.left + padding.right)
      .attr("height", chartHeight + padding.top + padding.bottom);
      // ranges are based on the width and height available so reset
      xScale.range([0, chartWidth]);
      yScale.range([chartHeight, 0]);
      if (init)
      {
        // if first run then just display axis with no transition
        chartSvg.select(".x")
        .attr("transform", "translate(0," + chartHeight + ")")
        .call(xAxis);
        chartSvg.select(".y")
        .call(yAxis);
      }
      else
      {
        // for subsequent updates use a transistion to animate the axis to the new position
        var t = chartSvg.transition().duration(updateTransistionMS);
        t.select(".x")
        .attr("transform", "translate(0," + chartHeight + ")")
        .call(xAxis);
        t.select(".y")
        .call(yAxis);
      }
      // bind up the data to an array of circles
      var circle = chartSvg.selectAll("circle")
      .data(sourceData);
      // if already existing then transistion each circle to its new position
      circle.transition()
      .duration(updateTransistionMS)
      .attr("cx", function(d) { return xScale(d.date); })
      .attr("cy", function(d) { return yScale(d.close); });
      // if new circle then just display
      circle.enter().append("circle")
      .attr("cx", function(d) { return xScale(d.date); })
      .attr("cy", function(d) { return yScale(d.close); })
      .attr("r", 3)
      .attr("class", "circle");
      // bind up the data to the line
      var lines = chartSvg.selectAll(".line")
      .data([sourceData]); // needs to be an array (size of 1 for our data) of arrays
      // transistion to new position if already exists
      lines.transition()
      .duration(updateTransistionMS)
      .attr("d", line);
      // add line if not already existing
      lines.enter().append("path")
      .attr("class", "line")
      .attr("d", line);
    }
  }
  // look for resize but use timer to only call the update script when a resize stops
  var resizeTimer;
  window.onresize = function(event) {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(function()
    {
      updateChart(false);
    }, 100);
  }
  &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</pre><p>The key lies in separating out all the code that doesn&#8217;t rely on the height and/or width and setting up these objects (or at least the applicable properties on those objects) just the once when first rendering the chart.</p>
<p>The objects and properties that rely on the width and height are then wrapped up in the updateChart(init) function which is called after the initial setup and also when the window resizes.</p>
<p><em><a title="Follow Ben Lowe on Twitter" href="https://twitter.com/#!/ben_lowe" target="_blank">Follow me on Twitter</a></em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=84yunD13ARI:iO3gpr2n_t0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=84yunD13ARI:iO3gpr2n_t0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=84yunD13ARI:iO3gpr2n_t0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=84yunD13ARI:iO3gpr2n_t0:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=84yunD13ARI:iO3gpr2n_t0:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/84yunD13ARI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2013/02/the-basics-of-responsive-d3-charts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2013/02/the-basics-of-responsive-d3-charts/</feedburner:origLink></item>
		<item>
		<title>SoLAR Storm webinar – Learning Analytics at Tribal</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/uwWkCI7UuWg/</link>
		<comments>http://www.triballabs.net/2012/12/solar-storm-webinar-learning-analytics-at-tribal/#comments</comments>
		<pubDate>Fri, 07 Dec 2012 10:20:43 +0000</pubDate>
		<dc:creator>Chris Ballard</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Data Mining]]></category>
		<category><![CDATA[Education Data]]></category>
		<category><![CDATA[Learning Analytics]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[higher education]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Predictive Analytics]]></category>
		<category><![CDATA[SoLAR]]></category>
		<category><![CDATA[student success]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1409</guid>
		<description><![CDATA[What is Tribal doing with Learning Analytics? I was asked by SoLAR (Society for Learning Analytics Research) to do a talk for their first open webinar. In the talk I describe our Learning Analytics R&#038;D project and give a sneak peak at screenshots of our current prototype. <a href="http://www.triballabs.net/2012/12/solar-storm-webinar-learning-analytics-at-tribal/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>What are we up to with Learning Analytics?</p>
<p><a href="http://www.triballabs.net/wp-content/uploads/2012/12/SoLAR-Logo.png"><img class="alignright" style="display: inline;" title="SoLAR Logo" src="http://www.triballabs.net/wp-content/uploads/2012/12/SoLAR-Logo_thumb.png" alt="SoLAR Logo" width="228" height="114" /></a></p>
<p>I had the pleasure of being asked by <a href="http://www.solaresearch.org/" target="_blank">SoLAR</a> (Society for Learning Analytics Research) to do a talk for the first <a href="http://www.solaresearch.org/storm/open-webinars/2012-12-06-chris-ballard-tribal-labs/" target="_blank">“SoLAR Storm” open webinar on the work we are doing with Learning Analytics</a>.</p>
<p><span id="more-1409"></span><a href="http://www.solaresearch.org/storm/" target="_blank">Storm</a> is SoLAR’s distributed research lab which aims to “facilitate discourse around learning analytics and advance the quality of research in the field”. They hold open webinars on Learning Analytics on the 1st Thursday of every month with invited speakers from industry and research. They are a great way for those of us who work in the education technology business to engage with those involved with Learning Analytics from a more academic perspective.</p>
<p>I really enjoyed being part of the first webinar and thanks to all of you who took the time out to join the session. There was lots of discussion and debate and I received some really useful feedback.</p>
<p>One of the most interesting areas we discussed was what do we mean by student “success”? It is a term which gets used an increasing amount, and a number of Learning Analytics tools have been developed around the notion of predicting the likelihood of success. In order to build a model which can be used to predict success, it requires a definition of success which is quantitative. However, by its very nature “success” is a very qualitative term. I think we need a better definition of success as currently they are focused around academic success – whether the student is likely to achieve a pass or the average grade. We need to view success as a sliding scale ranging from course completion, whether the student passes the course, through to whether the student exceeds the expectation which has been set for them. Indeed I think we need to develop a view of success which takes into account other factors such as course satisfaction.</p>
<p>Have a look at the <a href="https://sas.elluminate.com/p.jnlp?psid=2012-12-06.0624.M.894DD8CA058AA781347F0D74FDD125.vcr&amp;sid=2008104" target="_blank">webinar replay</a> if you want to find out more about what we are doing and have a sneak peak at some screenshots for our Learning Analytics prototype. Note you will need Java installed to replay the webinar. Click on the Playback &gt; Play menu to start the session playback.</p>
<p>Here are the slides I presented during the meeting.</p>
<p><iframe style="border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px;" src="http://www.slideshare.net/slideshow/embed_code/15521937" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="427" height="356"></iframe></p>
<p style="margin-bottom: 5px;"><a title="Tribal Learning Analytics R&amp;D Project - SoLAR Storm Presentation" href="http://www.slideshare.net/ChrisBallard/tribal-learning-analytics-rd-project-solar-storm-presentation" target="_blank">Tribal Learning Analytics R&amp;D Project &#8211; SoLAR Storm Presentation</a> from <a href="http://www.slideshare.net/ChrisBallard" target="_blank">Chris Ballard</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=uwWkCI7UuWg:WqdNwozDBQI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=uwWkCI7UuWg:WqdNwozDBQI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=uwWkCI7UuWg:WqdNwozDBQI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=uwWkCI7UuWg:WqdNwozDBQI:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=uwWkCI7UuWg:WqdNwozDBQI:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/uwWkCI7UuWg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/12/solar-storm-webinar-learning-analytics-at-tribal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/12/solar-storm-webinar-learning-analytics-at-tribal/</feedburner:origLink></item>
		<item>
		<title>Inspiring ways to create and learn with digital content</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/tehgRN36pCw/</link>
		<comments>http://www.triballabs.net/2012/11/inspiring-ways-to-create-and-learn-with-digital-content/#comments</comments>
		<pubDate>Thu, 22 Nov 2012 16:04:08 +0000</pubDate>
		<dc:creator>Anusha Iyer</dc:creator>
				<category><![CDATA[Learning Technologies]]></category>
		<category><![CDATA[Interactive Media]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[Thought Thursday]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1397</guid>
		<description><![CDATA[Every week, we host 'Thought Thursday' in our Cambridge office and this week we looked at some inspiring ways people are creating and learning with interactive digital content. <a href="http://www.triballabs.net/2012/11/inspiring-ways-to-create-and-learn-with-digital-content/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Every week, we host &#8216;Thought Thursday&#8217; in our Cambridge office and this week we looked at some inspiring ways people are creating and learning with interactive digital content.</p>
<p><span id="more-1397"></span><br />
<h3>1. <a href="http://www.kinectedstories.com/">Kinected Stories</a></h3>
<p>This is a beautiful way of complimenting real story books for children using <a href="http://en.wikipedia.org/wiki/Kinect">Microsoft&#8217;s Kinect</a>. As well as being both a novel and fun interactive learning tool, it also looks useful for young people who struggle with printed text.</p>
<h3>2. <a href="http://www.fastcodesign.com/1671191/a-unique-e-book-concept-merges-dead-tree-pulp-with-the-web#1">Electrobiblioteka (E-Book)</a></h3>
<p>This is a huge thesis that must have been challenging and super-exciting with loads of learning thrown in. Waldek (the student) has created an interactive paper book, yes you read right &#8211; a book made of paper, but it&#8217;s interactive. In the above example, one needs Kinect, whereas this one connects directly to <a href="http://www.elektrobiblioteka.net/">web-based content</a> and is triggered by the turning of its pages.</p>
<h3>3. <a href="https://www.thinglink.com/action/store/education">ThingLink</a></h3>
<p>This is a <a href="https://www.thinglink.com/">web-based tool</a> and app, that allows all types of content (video, URLs, text, etc.) to be embedded on an image. On the browser, when you roll-over what looks like a static image, you get &#8216;touch-points&#8217; that pop out extra information. Instant referencing and meanings, anyone?</p>
<h3>4. <a href="https://popcorn.webmaker.org/">Popcorn Maker</a></h3>
<p>This is interactive media taken to another level&#8230; Now it&#8217;s possible to embed interactive content within a video too! This allows the creation of a video &#8211; perhaps explaining the history of a location &#8211; with embedded media such as a Google map. This allows the viewer to interact with the map while the video is playing&#8230; Clever!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=tehgRN36pCw:iOHn_D6omqY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=tehgRN36pCw:iOHn_D6omqY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=tehgRN36pCw:iOHn_D6omqY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=tehgRN36pCw:iOHn_D6omqY:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=tehgRN36pCw:iOHn_D6omqY:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/tehgRN36pCw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/11/inspiring-ways-to-create-and-learn-with-digital-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/11/inspiring-ways-to-create-and-learn-with-digital-content/</feedburner:origLink></item>
		<item>
		<title>Geoff Stead leaves the lab</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/i68Ok0A7we8/</link>
		<comments>http://www.triballabs.net/2012/10/geoff-stead-leaves-the-lab/#comments</comments>
		<pubDate>Tue, 23 Oct 2012 11:06:25 +0000</pubDate>
		<dc:creator>Geoff Stead</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[geoff stead]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[learning technology]]></category>
		<category><![CDATA[m-learning]]></category>
		<category><![CDATA[tribal labs]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1379</guid>
		<description><![CDATA[Sadly, this is my last ever post to our Tribal Labs blog. After three exciting years as Tribal's Head of Innovation, and many many more years heading up our digital learning teams, I am leaving.
 <a href="http://www.triballabs.net/2012/10/geoff-stead-leaves-the-lab/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><img class="alignright" style="margin: 0px 10px; border: 0px;" title="Geoff presenting at TEDx" src="http://www.triballabs.net/wp-content/uploads/2012/10/geoffTED.png" alt="Geoff presenting at TEDx" width="150" height="225" border="0" />Sadly, this is my last ever post to our Tribal Labs blog.</p>
<p>After three exciting years as Tribal&#8217;s Head of Innovation, I am leaving.</p>
<p>For those of you who have only met me via this blog, I have a long history here that predates my current role in our Innovation team. I have been working in the same business in Cambridge for almost 20 years. Always championing technology as a tool for learning. Always innovating. Always creating new things. Constantly learning from others.</p>
<p><span id="more-1379"></span>I&#8217;d like to thank the many colleagues, clients, and co-conspirators who have helped me on that journey. Challenging my thinking. Coaching me. Sharing skills and ideas. And helping to prepare all our users to be the learners and tutors of the future.</p>
<p>I&#8217;m leaving behind an awesome team, who will no doubt push this blog post of mine into history, with a constant flow of exciting new ideas from the lab:</p>
<ul>
<li><a href="http://twitter.com/chrisaballard" target="_blank">Chris Ballard</a> is doing great things with learning analytics.</li>
<li><a href="http://twitter.com/Ben_Lowe" target="_blank">Ben Lowe</a> is championing HTML5 as well as touch interfaces.</li>
<li>Chris Whitehead, Jon Brasted, Mahdi Barakat and Jack Kierney are all plucking up courage to post about the awesome Azure, and mobile stuff they are working on.</li>
<li><a href="http://twitter.com/jocolley" target="_blank">Jo Colley</a> , Jess Wakelin and Anusha Iyer may even be tempted to go public on our mobile content work (which rocks!).</li>
<li><a href="http://twitter.com/bensmith_tribal" target="_blank">Ben Smith</a> will be leading all our m-learning product development.</li>
</ul>
<p>But this blog is just the tip of the iceberg. The Tribal Labs team continue to do as many external projects as internal:</p>
<ul>
<li>Our mobile learning platform is still growing, and is already being used by clients as diverse as the US Government (yes, really!), McDonalds UK, and training providers from Spain, to Turkey, to Norway! (If you want to join them, speak to Ben Smith)</li>
<li>Our open formats for m-learning content are gaining increasing traction with mobile learning creators, eager to share content to all platforms.</li>
<li>We are about to release an open source version of all the good bits. Watch this space for announcements about OMLET.</li>
<li>Our HTML5 framework looks likely to be rolled out to all government schools and colleges in NSW, Australia.</li>
</ul>
<p>We&#8217;ve come a long way from Tribal&#8217;s first innovation team meeting, 3 years ago. Even further from our technical role in the world&#8217;s first international mobile learning project in 2001 (who said these things move fast?). The technologies may evolve rapidly, but the need for people like ourselves to harness them for good seems to remain constant.</p>
<h3>So where are you going / what are you going to do next?</h3>
<p>I am still doing learning technologies, still mobile learning. In fact, a LOT more mobile learning, as I am joining one of the mobile technology giants, Qualcomm, to become a mobile learning champion and thought leader for them. My base will still be in Cambridge, but I&#8217;m likely to be spending some time in the USA, as the majority of their people are on the sunny coast of San Diego.</p>
<p>So – yet another sign that mobile learning is here to stay, and truly global. Thanks to everyone who has helped us get there!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=i68Ok0A7we8:Zy_51ZX_NLM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=i68Ok0A7we8:Zy_51ZX_NLM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=i68Ok0A7we8:Zy_51ZX_NLM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=i68Ok0A7we8:Zy_51ZX_NLM:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=i68Ok0A7we8:Zy_51ZX_NLM:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/i68Ok0A7we8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/10/geoff-stead-leaves-the-lab/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/10/geoff-stead-leaves-the-lab/</feedburner:origLink></item>
		<item>
		<title>Using Learning Analytics to improve the student experience</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/rbBySfwJ7Lw/</link>
		<comments>http://www.triballabs.net/2012/10/using-learning-analytics-to-improve-the-student-experience/#comments</comments>
		<pubDate>Thu, 18 Oct 2012 10:07:07 +0000</pubDate>
		<dc:creator>Chris Ballard</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Education Data]]></category>
		<category><![CDATA[Learning Analytics]]></category>
		<category><![CDATA[academic success]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[education technology]]></category>
		<category><![CDATA[higher education]]></category>
		<category><![CDATA[highered]]></category>
		<category><![CDATA[student experience]]></category>
		<category><![CDATA[student support]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1368</guid>
		<description><![CDATA[Can Learning Analytics help to improve the student experience? Supporting students to be successful academically is at the heart of student experience. In the same way as users of web sites, students leave a trail of data from their interactions with university services. This data can be used to understand how patterns of engagement, preparation for higher education and social interaction are likely to impact on the student's likelihood of academic success. <a href="http://www.triballabs.net/2012/10/using-learning-analytics-to-improve-the-student-experience/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Can Learning Analytics help to improve the student experience?</p>
<p>Yesterday I was asked to speak at the <a href="http://www.highereducationshow.co.uk" target="_blank">Higher Education Show</a> in London about how higher education can engage with students through improved ICT. This is obviously a broad area, and there are many areas of technology which are changing the way that students are engaging with their university.</p>
<p>I decided to focus on an area which I think has the potential to transform the way that institutions support students: Learning Analytics.</p>
<p><a href="http://www.triballabs.net/wp-content/uploads/2012/10/Innovation-Learning-Analytics.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Innovation - Learning Analytics" src="http://www.triballabs.net/wp-content/uploads/2012/10/Innovation-Learning-Analytics_thumb.png" alt="Innovation - Learning Analytics - Data to help staff understand students better" width="467" height="197" border="0" /></a></p>
<p><span id="more-1368"></span></p>
<h1>8 out of 10 cats</h1>
<p>Ask 100 students what they think student experience is, and you’re likely to get 100 different answers. However, there is likely to be commonality between the answers, and top responses are likely to mention good student union, social opportunities, good academic and personal support and the quality of their course and teaching.</p>
<p>Never before have prospective students been able to find out so much about what past student’s have thought about their experience at university. In the UK, the <a href="http://www.hefce.ac.uk/whatwedo/lt/publicinfo/kis/" target="_blank">Key Information Set (KIS)</a> and the recently launched <a href="http://unistats.direct.gov.uk/" target="_blank">Unistats</a> website have made available data collected from the National Student Survey and the university to allow student’s to compare institutions and courses.</p>
<p>Most students have always wanted to do well in their course – they want to be successful academically and be given the opportunity to be the best that they can be. However, the changes to tuition fees and funding have changed the game. Many students will invest significant amounts of money in their education which they will repay over many years. As a result, the expectations they have of their university are much higher– they have become customers and they expect the university to provide support and services to enable them to be successful academically.</p>
<h1>What is Academic Success?</h1>
<p>What does it mean to be successful academically? Its about about the university enabling each and every student to reach their potential. The institution helps them to recognise what they could achieve and help them to reach their aspirations. Its about the student getting the support they need to help them achieve success. Its about recognising when things could go wrong, when they have gone wrong and offering the student help and support to resolve problems. So the support, services and systems which help a student be successful academically are at the heart of the student experience.</p>
<p>So, identifying problems early which may mean that a student is not going to be successful is important. It means we need to find a way to measure how likely a student is going to be successful and understand how their likelihood of success is impacted by their learning style, patterns and interactions with the university.</p>
<p>Learning Analytics at its heart is about using data you collect about students and their interactions to help you understand the progress that a student is making and make predictions about where they might end up. By collecting data about the student such as who they are and how they interact with the university and applying analytics to that data we can use it to</p>
<ul>
<li>Identify problems to help steer students toward academic success and ultimately help students reach their potential</li>
<li>Provide personalised support, by providing staff and students with the right information much earlier</li>
<li>Provide a more personalised experience for the student</li>
</ul>
<h1>Data, Data, everywhere…</h1>
<p>I love this quote from Eric Schmidt (Google CEO):</p>
<blockquote><p>“Every two days we create as much information as we did from the dawn of civilisation up until the end of 2003” (Eric Schmidt – Google CEO)</p></blockquote>
<p>Users of web sites, social networks and systems generate huge amounts data about their interactions. Analytics is increasingly being used to help provide better services to customers and make predictions to help target limited resources more efficiently. An excellent example of this that I gave in my talk is <a href="www.predpol.com" target="_blank">PredPol</a>, which uses crime data which has always been collected by police forces to make predictions about where, what and when crime may occur.</p>
<p>In the same way, students leave a trail of data from their interactions with university services. Interactions with the library and VLE, attendance at lectures and workshops, social interactions on forums and social media is being held separately in information silos by most universities. If this data is combined it can be used to understand how patterns of engagement, preparation for higher education and social interaction are likely to impact on the student’s likelihood of academic success.</p>
<h1>The Student at the centre</h1>
<p>By using data and Learning Analytics we can tailor support to the student by identifying issues much earlier before they become entrenched. We can also provide information to students and staff which enable them to understand in what areas the student may be struggling.</p>
<p>Using Learning Analytics is not about replacing existing support staff or advisors. As one speaker in the session noted, students should be partners in their learning with the university. To provide effective support to students, staff need to get to know the student and develop a relationship with them. Learning Analytics is NOT about replacing that relationship with cold hard facts about how often they have logged into the VLE. Its about providing both students and support staff with additional information which can enrich the relationship and prompt support staff to ask the right questions. Its about helping to uncover areas of need which might otherwise not have been apparent. Ultimately, this should help institutions to provide personalised support to students which enable students to be successful academically and reach their full potential.</p>
<p>Here’s the full presentation I gave during the session.</p>
<p><object id="prezi_b387a42920a805d11da9c39a821655772583631d" width="550" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" name="prezi_b387a42920a805d11da9c39a821655772583631d" bgcolor="#ffffff"><param name="allowfullscreen" value="true" /><param name="allowFullScreenInteractive" value="true" /><param name="allowscriptaccess" value="always" /><param name="wmode" value="direct" /><param name="flashvars" value="prezi_id=b387a42920a805d11da9c39a821655772583631d&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no&amp;autohide_ctrls=0" /><param name="src" value="http://prezi.com/bin/preziloader.swf" /><param name="allowfullscreeninteractive" value="true" /><embed id="prezi_b387a42920a805d11da9c39a821655772583631d" width="550" height="400" type="application/x-shockwave-flash" src="http://prezi.com/bin/preziloader.swf" allowfullscreen="true" allowFullScreenInteractive="true" allowscriptaccess="always" wmode="direct" flashvars="prezi_id=b387a42920a805d11da9c39a821655772583631d&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no&amp;autohide_ctrls=0" allowfullscreeninteractive="true" name="prezi_b387a42920a805d11da9c39a821655772583631d" bgcolor="#ffffff" /></object></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=rbBySfwJ7Lw:NCyM1RGUM7k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=rbBySfwJ7Lw:NCyM1RGUM7k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=rbBySfwJ7Lw:NCyM1RGUM7k:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=rbBySfwJ7Lw:NCyM1RGUM7k:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=rbBySfwJ7Lw:NCyM1RGUM7k:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/rbBySfwJ7Lw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/10/using-learning-analytics-to-improve-the-student-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/10/using-learning-analytics-to-improve-the-student-experience/</feedburner:origLink></item>
		<item>
		<title>Mobile Learning: Mind the Gap</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/1FlVumPv-Hk/</link>
		<comments>http://www.triballabs.net/2012/09/mobile-learning-mind-the-gap/#comments</comments>
		<pubDate>Sat, 29 Sep 2012 09:14:01 +0000</pubDate>
		<dc:creator>Geoff Stead</dc:creator>
				<category><![CDATA[Digital Learning Dreams]]></category>
		<category><![CDATA[Learning Technologies]]></category>
		<category><![CDATA[Mobile Learning]]></category>
		<category><![CDATA[Mobile Technology]]></category>
		<category><![CDATA[mlearning]]></category>
		<category><![CDATA[mobimooc]]></category>
		<category><![CDATA[mooc]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1354</guid>
		<description><![CDATA[Is there a gap between mobile learning theory, and practice? Last week I ran a strand at MobiMOOC 2012 exploring exactly this. <a href="http://www.triballabs.net/2012/09/mobile-learning-mind-the-gap/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Is there a gap between mobile learning theory, and practice?</p>
<p>Last week I ran a <a href="http://mobimooc.wikispaces.com/mLearning+pedagogy+and+learning+theory">strand at MobiMOOC 2012</a> exploring exactly this (for the uninitiated, MobiMOOC is an online, free to access course on mobile learning).</p>
<p>Together with my team, we have been deeply involved in mobile learning (both envisioning it and making it) for over 11 years. However, very little of that time has been spent in pure theory, so it was an interesting exercise mapping some of the current theories to live examples and then discussing with the attendees where the gaps lay (and how we might bridge them).</p>
<p><span id="more-1354"></span><div class="wp-caption aligncenter" style="width: 610px"><img style="border: 0px;" title="Slide13.jpg" src="http://www.triballabs.net/wp-content/uploads/2012/09/Slide13.jpg" alt="The &quot;ride-it&quot; theory for mobile learning" width="600" height="450" border="0" /><p class="wp-caption-text">The &#8220;ride-it&#8221; theory for mobile learning</p></div></p>
<p>In the process, we realised that the most crucial step any practitioners needed to take was realising that mobile is coming at them whether they are ready or not. It is not a flood that can be stopped, more of a wave that needs to be ridden!</p>
<p>Our main approach in the session was to:</p>
<ol>
<li>explore briefly some of the academic theory and frameworks often mentioned in mobile learning;</li>
<li>discuss the challenges in really making use of them practically;</li>
<li>work together to propose some suggestions / guidelines; and</li>
<li>look at a few real life examples from projects my team have been involved in.</li>
</ol>
<p>Here is the presentation we used for our sessions:</p>
<p><iframe src="http://www.slideshare.net/slideshow/embed_code/14468104" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe></p>
<p>Feedback from the online attendees was overwhelmingly positive and we had an animated debate running in parallel (with huge thanks to my colleague, Jo Colley, for keeping it flowing).</p>
<p>What do you think of the issues, and ideas?</p>
<p>If you would like to find out more about our m-learning work, see <a href="http://www.m-learning.org/">www.m-learning.org</a> or our <a href="http://moblearn.blogspot.co.uk/">moblearn blog</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=1FlVumPv-Hk:D2HVFn8kUDs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=1FlVumPv-Hk:D2HVFn8kUDs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=1FlVumPv-Hk:D2HVFn8kUDs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=1FlVumPv-Hk:D2HVFn8kUDs:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=1FlVumPv-Hk:D2HVFn8kUDs:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/1FlVumPv-Hk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/09/mobile-learning-mind-the-gap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/09/mobile-learning-mind-the-gap/</feedburner:origLink></item>
		<item>
		<title>jQuery HTML Timetable Layout</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/dF4LBCjZgzA/</link>
		<comments>http://www.triballabs.net/2012/09/jquery-html-timetable-layout/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 15:18:36 +0000</pubDate>
		<dc:creator>Ben Lowe</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[UI]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1344</guid>
		<description><![CDATA[One of the key bits of information we need to display in the education sector are timetables.  This could be for learners, tutors or rooms.  This post shows how using jQuery and semantically correct HTML we can easily display a graphical timetable. <a href="http://www.triballabs.net/2012/09/jquery-html-timetable-layout/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div id="attachment_1346" class="wp-caption alignright" style="width: 196px"><a href="http://www.triballabs.net/wp-content/uploads/2012/09/jQueryTTMobile.png"><img class="size-medium wp-image-1346" title="jQuery Timetable Mobile" src="http://www.triballabs.net/wp-content/uploads/2012/09/jQueryTTMobile-186x300.png" alt="jQuery Timetable Mobile" width="186" height="300" /></a><p class="wp-caption-text">jQuery Timetable Mobile</p></div>
<p>One of the key bits of information we need to display in the education sector are timetables.  This could be for learners, tutors or rooms.  I wrote my first HTML/Javascript Timetabling interface back in 2002 for ebs (<a title="ebs" href="http://www.tribalgroup.com/technology/ebs4/Pages/default.aspx">Tribal&#8217;s further education product</a>) which was a fairly painful mashup of HTML tables and Netscape/IE6 Javascript hacking.  It worked but the code wasn&#8217;t pretty.  The time had come to bring the HTML timetable up-to-date and once again, up steps jQuery to make life much, much easier.</p>
<p><span id="more-1344"></span></p>
<p>Once again I&#8217;m using the <a title="Twitter Bootstrap" href="http://twitter.github.com/bootstrap/index.html">Twitter Bootstrap</a> component library to provide a nice responsive site so it will display nicely on phone and tablet devices, also catering for touch interfaces very nicely when you can&#8217;t rely on hover over text.</p>
<div id="attachment_1345" class="wp-caption aligncenter" style="width: 822px"><a href="http://www.triballabs.net/wp-content/uploads/2012/09/jQueryTT.png"><img class="size-full wp-image-1345" title="jQuery Timetable" src="http://www.triballabs.net/wp-content/uploads/2012/09/jQueryTT.png" alt="jQuery Timetable" width="812" height="594" /></a><p class="wp-caption-text">jQuery Timetable</p></div>
<p>To see it out for yourself and check out the code then <a title="jQuery Timetable" href="http://static.triballabs.net/Bootstrap/Timetable.htm">have a look it on our demo site</a>.  I&#8217;ve tested it on a number of desktop browsers, iPhone/iPad, Android and Windows Phone devices successfully.</p>
<p>As you can see from the source the lessons/events themselves are just an <code>&lt;ul&gt;</code> (unordered list) so assistive technologies should be more than happy.</p>
<p>It can also print out ok if the browser is sized right but a few extra css tweaks will be needed to get that fully dialled.</p>
<p><em><a title="Follow Ben Lowe on Twitter" href="https://twitter.com/#!/ben_lowe">Follow me on Twitter</a></em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=dF4LBCjZgzA:AUACIfgxYrE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=dF4LBCjZgzA:AUACIfgxYrE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=dF4LBCjZgzA:AUACIfgxYrE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=dF4LBCjZgzA:AUACIfgxYrE:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=dF4LBCjZgzA:AUACIfgxYrE:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/dF4LBCjZgzA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/09/jquery-html-timetable-layout/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/09/jquery-html-timetable-layout/</feedburner:origLink></item>
		<item>
		<title>Multi-Column Bootstrap Definition Lists using JQuery</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/PyzXtCp8lWw/</link>
		<comments>http://www.triballabs.net/2012/08/multi-column-bootstrap-definition-lists-using-jquery-html-css/#comments</comments>
		<pubDate>Fri, 17 Aug 2012 15:58:56 +0000</pubDate>
		<dc:creator>Ben Lowe</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[UI]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1329</guid>
		<description><![CDATA[How to create fully responsive multi-column definition lists on top of JQuery and Twitter Bootstrap to display beautifully across all devices. <a href="http://www.triballabs.net/2012/08/multi-column-bootstrap-definition-lists-using-jquery-html-css/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div id="attachment_1330" class="wp-caption alignright" style="width: 310px"><a href="http://www.triballabs.net/wp-content/uploads/2012/08/MultiColumnDefinitionList.png"><img class="size-medium wp-image-1330" title="Multi Column Definition List" src="http://www.triballabs.net/wp-content/uploads/2012/08/MultiColumnDefinitionList-300x201.png" alt="Multi Column Definition List" width="300" height="201" /></a><p class="wp-caption-text">Multi Column Definition List</p></div>
<p>I&#8217;ve recently spent a bunch of time getting back into the world of HTML after many years in the world of WPF and Silverlight.  My recent visit to <a title="TechEd Europe" href="http://europe.msteched.com/" target="_blank">TechEd</a> confirmed the rumours that Silverlight has stagnated and ultimately failed to tick the accessibility support box which has forced our hand back towards HTML.</p>
<p>Fortunately, in my absence, frameworks like <a title="JQuery" href="http://jquery.com/" target="_blank">JQuery</a> and and <a title="Twitter Bootstrap" href="http://twitter.github.com/bootstrap/index.html" target="_blank">Twitter&#8217;s Bootstrap</a> have emerged (yes it has been that long!) and now creating a cross-device/browser website has become an enjoyable experience.  However, one of the things that has always bugged me about creating semantically correct HTML was that it always resulted in lots of vertical lists not making the most of horizontal space if it&#8217;s there.  In steps a bit of nifty JQuery to save the day&#8230;</p>
<p><span id="more-1329"></span></p>
<p>Bootstrap provides some pleasant out the box layouts and styling (<a title="Bootstrap Themes" href="http://bootswatch.com/" target="_blank">other, more interesting styles freely available</a>) for the HTML definition list tag (<code>&lt;dl&gt;&lt;/dl&gt;</code>) which accurately marks up this kind of label/value data, but only provides a single column of labels/values.  Adding a few extra styles, some JQuery and and extra class or two to your mark-up et voilà:</p>
<div id="attachment_1330" class="wp-caption aligncenter" style="width: 630px"><a href="http://www.triballabs.net/wp-content/uploads/2012/08/MultiColumnDefinitionList.png"><img class="size-full wp-image-1330" title="Multi Column Definition List" src="http://www.triballabs.net/wp-content/uploads/2012/08/MultiColumnDefinitionList.png" alt="Multi Column Definition List" width="620" /></a><p class="wp-caption-text">Multi Column Definition List</p></div>
<p>Not satisfied with a picture the <a title="Multi-Column Definition Lists" href="http://static.triballabs.net/Bootstrap/TwoColumnList.htm" target="_blank">see the page for yourself</a> and also check out the code.  As you&#8217;ll see it also maintains it&#8217;s lovely responsiveness:</p>
<div id="attachment_1332" class="wp-caption aligncenter" style="width: 630px"><a href="http://www.triballabs.net/wp-content/uploads/2012/08/MultiColumnDefinitionListResponsive.png"><img class="size-large wp-image-1332" title="Multi Column Definition List Responsive" src="http://www.triballabs.net/wp-content/uploads/2012/08/MultiColumnDefinitionListResponsive-1024x569.png" alt="Multi Column Definition List Responsive" width="620" /></a><p class="wp-caption-text">Multi Column Definition List Responsive</p></div>
<p>Along with the normal JQuery/Bootstrap js and css you&#8217;ll need to add references to your own copies of:</p>
<p><code> &lt;link href="css/tribal-form.css" rel="stylesheet" /&gt;</code></p>
<p>and:</p>
<p><code>&lt;script type="text/javascript" src="js/tribal-shared.js"&gt;&lt;/script&gt;</code><br />
<code> &lt;script type="text/javascript" src="js/tribal-form.js"&gt;&lt;/script&gt;</code></p>
<p>and then in your mark-up add the following to your <code>&lt;dl&gt;</code> tag:</p>
<p><code> &lt;dl class="dl-horizontal dl-multicolumn" data-colcount="3"&gt;</code></p>
<p>Just using the &#8220;<code>dl-horizontal</code>&#8221; class results in a similar view to Bootstrap out-of-the-box but auto-adjusts the width of all the <code>&lt;dt&gt;</code>&#8216;s to be the width of the widest label text so as to not waste any space or clip the labels as it tends to do in its default state.</p>
<p>Adding the &#8220;<code>dl-multicolumn</code>&#8221; class provides you with a 2 column view.</p>
<p>Adding the &#8220;<code>data-colcount</code>&#8221; attribute alongside the &#8220;<code>dl-multicolumn</code>&#8221; class allows you to specify a number of columns greater than 2 should you wish. Not providing it defaults to 2 columns.</p>
<p><em><a title="Follow Ben Lowe on Twitter" href="https://twitter.com/#!/ben_lowe">Follow me on Twitter</a></em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=PyzXtCp8lWw:B3UvDlTMZ0c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=PyzXtCp8lWw:B3UvDlTMZ0c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=PyzXtCp8lWw:B3UvDlTMZ0c:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=PyzXtCp8lWw:B3UvDlTMZ0c:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=PyzXtCp8lWw:B3UvDlTMZ0c:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/PyzXtCp8lWw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/08/multi-column-bootstrap-definition-lists-using-jquery-html-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/08/multi-column-bootstrap-definition-lists-using-jquery-html-css/</feedburner:origLink></item>
		<item>
		<title>Mobile Learning in 2012 – a crash course</title>
		<link>http://feedproxy.google.com/~r/TribalLabs/~3/UUo4Zhp_vdE/</link>
		<comments>http://www.triballabs.net/2012/07/mobile-learning-in-2012-a-crash-course/#comments</comments>
		<pubDate>Thu, 19 Jul 2012 15:25:20 +0000</pubDate>
		<dc:creator>Geoff Stead</dc:creator>
				<category><![CDATA[Mobile Learning]]></category>
		<category><![CDATA[geoff stead]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[mlearncon]]></category>
		<category><![CDATA[mobile industry review]]></category>
		<category><![CDATA[uplinq]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">http://www.triballabs.net/?p=1319</guid>
		<description><![CDATA[While in the states I met up with Ewan MacLeod of Mobile Industry Review who was enthusiastic enough about our mobile learning work to interview us for his site. <a href="http://www.triballabs.net/2012/07/mobile-learning-in-2012-a-crash-course/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>While <a href="http://www.triballabs.net/2012/06/mlearncon-2012/">in the states</a> I met up with Ewan MacLeod of <a href="http://www.mobileindustryreview.com/2012/07/uplinq-geoff-stead-tribal-labs-talks-mobile-education-technology.html">Mobile Industry Review</a> who was enthusiastic enough about our mobile learning work to interview us for his site.</p>
<p><span id="more-1319"></span>As he was new to m-learning (and a good questioner), the interview ended up like a crash course in mobile learning. What works? What doesn&#8217;t? What we are up to?</p>
<p>Check it out. You will also get access to the first public info about the work we are doing to mobilise the US Department of Defense. They are using our mobile toolkit to roll out m-learning across vast numbers of their learners. Go-live is within the month.</p>
<p><iframe src="http://blip.tv/play/htkhgv6VfAI.x?p=1" width="640" height="390" frameborder="0" allowfullscreen></iframe></p>
<p>Ewan, thanks for the enthusiasm.</p>
<p>Note to self &#8211; I need a haircut!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TribalLabs?a=UUo4Zhp_vdE:RQgF1ah2vwQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=UUo4Zhp_vdE:RQgF1ah2vwQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=UUo4Zhp_vdE:RQgF1ah2vwQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TribalLabs?a=UUo4Zhp_vdE:RQgF1ah2vwQ:I1prrOsmgiA"><img src="http://feeds.feedburner.com/~ff/TribalLabs?i=UUo4Zhp_vdE:RQgF1ah2vwQ:I1prrOsmgiA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TribalLabs/~4/UUo4Zhp_vdE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.triballabs.net/2012/07/mobile-learning-in-2012-a-crash-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.triballabs.net/2012/07/mobile-learning-in-2012-a-crash-course/</feedburner:origLink></item>
	</channel>
</rss>
