This project was first presented at the ADL xAPI Bootcamp in Alexandria, VA in 2015. It is now being maintained here to allow others to access this workshop. If you are interested in try the code tutorial, refer to the steps in the
[Instructions in the webcontent Readme] (https://github.com/adlnet/Intro-to-Developing-Web-based-xAPI-Content/blob/master/webcontent/Readme.md).
This session will be an introduction to developing web-based Experience API (xAPI) Content with pre-built open source tools from ADL. It will first cover the syntax of an xAPI statement from a non-developer POV using xAPI Remarks, and will gradually move to writing syntactically-correct xAPI statements with JSON and xAPI Lab. We will then validate these with the statement validator that is hosted on the Learning Record Store (LRS). The session will also cover the xAPI Javascript wrapper with examples, and will touch base with the Java wrapper (jXAPI) that is available.
Familiarity with HTML, Javascript, and Java
- ADL xAPI Tools
- xAPI Wrapper: http://adlnet.github.io/xAPIWrapper and https://github.com/adlnet/xAPIWrapper
- jXAPI
Copyright ©2016 Advanced Distributed Learning
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.