BrainHoney is a highly customizable learning platform that enables you to present BrainHoney to your end-users as you want to. From customizing the User Interface to building custom content, the Developer Guide will assist you as you take your BrainHoney experience to the next level using the BrainHoney developer tools.
|Customize the BrainHoney look and feel in your domain with standard HTML style sheets and domain-level settings that require no programming. For more information, turn here. As an advanced customization feature available with BrainHoney, you can integrate with a portal using single sign on (SSO). BrainHoney supports CAS, SAML, and LiveId so that you can provide single sign on to your end-users, allowing them to navigate between your website and BrainHoney without being prompted multiple times for their credentials. See the <authentication> section for more details.|
|BrainHoney to Go is an optional offline client that allows students to view content, take exams, submit assignments, and contribute to discussions – all while disconnected from the Internet. Turn here for information on how you can customize BrainHoney ToGo.|
|An API that contains the standard SCORM Run-time Environment (RTE) API. You can save and restore activity state, store scores in the BrainHoney gradebook, get information from BrainHoney about the current user, course, or domain, and control BrainHoney navigation.|
|Within a standard BrainHoney assessment you can embed custom questions types, such as those that require unique grading schemes or require complex display mechanisms not supported by standard BrainHoney questions.|
|The adaptive assessment API allows you to customize assessment rendering for question content, question rending order, and exam summary. For example, you can define a custom exam with question rendered based upon response to previous questions, or provide hints as users provide answers.|
|Here you will find thorough explanation of Virtual Courses - courses whose content does not “really” exist - and their use in BrainHoney. Virtual course content is derived from one or more master courses defined by a course chain. When a user creates a virtual course, it acts like an exact clone of the course it is chained to. The virtual course is a derivative and the course it is chained to is the master.|
|Variables are potentially powerful tools that will allow you to customize and tailor the learning experience to each individual BrainHoney user. Course variables can be used to personally address the user, give information on the course, domain, enrollment, etc, and have a variety of other practical uses.|
|Need to upload large amounts of content to multiple courses? BrainHoney makes it easy using the File Transfer Protocol (FTP) feature. Turn here for information on configuring an FTP client.|
|Agilix' BrainHoney is officially Basic LTI conformant. Basic LTI as a commmunication protocal defined by IMS Global Learning Consortium that allows Tool Providers (TP) to be securely integrated into a Tool Consumer (TC) like BrainHoney. See Launching Links with Basic LTI for more details.|
Using BrainHoney's Distributed Learning Application Protocol (DLAP) API, you can integrate BrainHoney with other software systems (such as Student Information Systems) in use at your school, auto-populate student enrollments, programmatically import course content, or programmatically extract grades and scores from BrainHoney . For further details, please refer to BrainHoney DLAP API Guide.