1. A method for creating content in an online learning environment, comprising: creating a topic for discussion between a plurality of participants in an online learning environment, wherein the topic for discussion includes a title; receiving tagged content over a network, the tagged content received from a computing device associated with a participant from the plurality of participants, wherein the tagged content is associated with the topic for discussion; receiving descriptive information from the participant regarding the tagged content; and executing instructions stored in memory, wherein execution of the instructions by a processor: publishes the tagged content into a forum of the online learning environment for discussion; and updates the forum with feedback received from one or more participants in the online learning environment in response to the tagged content, wherein the topic for discussion, associated tagged content, descriptive information, and received feedback form a self-contained learning unit, the self-contained learning unit embeddable in a digital environment.