This is a short-ish posting to ensure reasonable consistency between the posts here on my blog, with posts I’ve made on the Moodle.org site. Amongst other things the Personalized Learning Environment (PLE) I developed for Stanmore College, is now proving useful in helping students navigate their courses in Moodle, & tracking which BTEC criteria they have achieved *. I have made the basic Moodle PHP code for this available on Github.com. The following files illustrate the basics of displaying grades & links in the /user/profile.php, & might help other benefit.
In the following file, see line 346:
-
https://github.com/jagobrown/moodle/blob/MDL_26_STB-grades-in-profiles/user/profile.php (// A hack related to MDL-39273 )
-
line 346 is where the following “include” file pulls in user grades from the database etc. https://github.com/jagobrown/moodle/blob/MDL_26_STB-grades-in-profiles/user/profilemycoursegrades.inc.php
The above links are also at: https://moodle.org/mod/forum/discuss.php?d=226791&parent=1062462 & are illustrated by https://moodle.org/mod/forum/discuss.php?d=235598
All this should make more sense to interested parties when I post my #ALTC2013 presentation, which provides the broader context for and includes * early evidence. Following this I plan to make demonstration site http://www.thelearner.net & code available for these PLE enhancements – applied to Moodle 2.6 🙂