22. The method as defined in claim 15 , the method further comprising providing a user interface enabling the user to specify one or more assessment methodologies, including at least one test type.
15. A method of managing learning content, the method comprising: providing, by a computer system, for display on a display device a learning content input user interface configured to receive learning content; receiving, by the computer system, learning content via the learning content input user interface and storing the received learning content in machine readable memory; providing, by the computer system, for display on the display device a framework user interface configured to receive a framework definition, wherein the framework definition defines an order of presentation to a learner with respect to learning content; receiving by the computer system, independently of the received learning content, a framework definition via the framework user interface and storing the received framework definition in machine readable memory, wherein the framework definition specifies a presentation flow; providing, by the computer system, for display on the display device a style set user interface configured to receive a style definition, wherein the style definition defines an appearance of learning content, wherein the style set user interface enables the user to select from a plurality of protocols, including at least a version of HTML and a non-HTML protocol, which protocol is to be used in packaging rendered merged learning content and framework definition; receiving by the computer system the style set definition via the style set user interface and storing the received style set definition in machine readable memory; providing for display on the display device a protocol user interface configured to receive a protocol selection; receiving by the computer system, independently of the received learning content, the protocol selection via the protocol user interface; receiving, by the computer system from the user, a publishing instruction via a publishing user interface; at least partly in response to the received publishing instruction, accessing, by the computer system, from machine readable memory the received learning content, the received framework definition, the received style set definition, and the received protocol selection: merging, by the computer system, the received learning content and the received framework definition; rendering, by the computer system, the merged the received learning content and the received framework definition in accordance with the received style set definition; packaging the rendered merged learning content and framework definition in accordance with the selected protocol to provide a published learning document.