Download Latest Version my-xp 1.0.zip (1.6 MB)
Email in envelope

Get an email when there's a new version of My XP

Home
Name Modified Size InfoDownloads / Week
README 2014-01-02 2.3 kB
my-xp 1.0.zip 2014-01-02 1.6 MB
Totals: 2 Items   1.6 MB 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                               My XP                               

               Copyleft (ↄ) 2014 Z. Cliffe Schreuders               
                   z.cliffe {-at-} schreuders.org                   
                   http://z.cliffe.schreuders.org                   

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Please let me know if you make use of this code.

Small donations welcome.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

My XP is a virtual learning environment (VLE) for gamification of 
education, and is implemented as a Basic LTI extension.

My XP has been tested with Blackboard, but should also be compatible 
with other VLEs.

--------------------------------------------------------------------

To use My XP:
  1) Using your everyday or corporate Google account, upload a copy 
     of the example spreadsheet (converting to a Google spreadsheet).
  2) Enter student details, matching the IDs used in your VLE.
  3) Create a new Google account, and share a copy of the 
     spreadsheet with your new Google account (your new account only 
     needs read access to the spreadsheet).
  4) Upload My XP to a Web server.
  5) Edit the My XP config file (config.php), and enter:
    - a new shared consumer key and secret (just randomly generate 
      some nicely random strings)
    - the username and password for your new Google account, which 
      has read access to your spreadsheet
    - the spreadsheet URL
    - the date the semester starts and ends
    - the location on the Web server of the Zend library path
  6) Replace the banner image in images/banner.png
  7) In your VLE, configure it to add a Basic LTI tool provider, and
     enter the URL of xp.php, and the various shared secrets.
  8) Expose a link to the My XP Basic LTI tool to students
  9) Enjoy.

--------------------------------------------------------------------

Please share your experiences, and any improvements to the code.

--------------------------------------------------------------------
Source: README, updated 2014-01-02