
I’ve just released SLK 1.6 to Beta on the CodePlex site. This has actually been ready to go for a while, several months in fact, but I haven’t managed to find the time for documentation of the new functionality. I’ve now taken the decision to release it without the documentation so that people can at least start using it and feeding back any problems.
The main changes are:
- Better handling of not quite fully compliant SCORM content
- Textual grading as well as numeric (optional) e.g. ABC type grades
- Quick assignment type. That is assignments not based on a document. This should make it much easier to use for a homework diary, especially if the assignment is along the lines of "Read chapters 1 & 2 of book y."
- Email alerts. The most requested extra functionality.
This post is for SCORM tool and package developers rather than the users of SLK.
If you need to see the interactions between a SCORM package and the SharePoint Learning Kit frameset there is a debug mode which will show you all the interactions between the package and SLK. Once enabled, the frameset will pop up another window into which all the interactions are logged. Here is an example from saving the answers from the first Quick Check in the Solitaire package (click for a bigger image).
Looking at the output more closely at the highlighted lines below, you can see that the first interaction has an ID of Q1, is of type fill-in and the value is patience.
Hopefully, this should give you enough information if your package isn’t working as expected with SLK.
To enable the debugging:
- Do not do this on a production server, only on a development machine.
- Find FramesetMgr.js in C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\SharePointLearningKit\Frameset\Include or the equivalent path on your server. If you are running SharePoint 2007, the 14 will be a 12 and if you are using a localised version of Windows it will be in the localised path.
- Open the javascript file in your favourite text editor and find line numbers 153 and 154.
- Comment out the FM_NoOp line and uncomment the FM_DebugLog line to give

- Next time you open the Frameset you should also get the debug window showing. Note, that you may need to allow pop-up windows for it to show.
Hopefully this will enable you to debug your packages interactions with SLK.
I’ve just released SharePoint Learning Kit 1.5.2. This is a bug fix release and contains fixes for:
- Configuration Link in Central Administration for SharePoint 2007
- Enumerating Domain Groups
This is now the recommended stable release. You can download from the 1.5 release page.
All new fixes will now go into SharePoint Learning Kit 1.6.