Intro to Developing Web-based xAPI Content
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).
Facilitator(s)
Session description
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.
Prerequisites
Familiarity with HTML, Javascript, and Java
What to bring with you
- ADL xAPI Tools
- xAPI Wrapper: http://adlnet.github.io/xAPIWrapper and https://github.com/adlnet/xAPIWrapper
- jXAPI
Resources covered in session
License
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.