Public Member Functions | |
addFollowUp ($content) | |
adds a follow up activity | |
addKeyTerm ($term) | |
Adds a key term for this lesson. | |
addObjective ($obj) | |
Adds an objective for what should be accomplished in the lesson. | |
addPrerequisite ($cat, $pre) | |
Adds a prerequisite If the given prerequisite category is not yet set this funciton will set it. | |
addPrerequisiteCategory ($cat) | |
Adds a new categy for Prerequisites Prerequisites are grouped into categories (eg: math, geometry, technology, etc...). The prerequisites themselves must then be added to these categories. | |
addSection ($name, $content) | |
Adds another section to the class This is a kind of pseudo-XML, allowing the writer to add any kind of other content they want. | |
checkMedia () | |
INSERT BRIEF DESCRIPTION HERE. | |
clearFollowUps () | |
clears the currently set follow ups | |
clearKeyTerms () | |
Clears out the current key terms. | |
clearObjectives () | |
Clears the currently set objectives. | |
clearPrerequisites () | |
Clears the currently set Prerequisites. | |
clearSections () | |
Clears out all the currently set Sections. | |
getAbstract () | |
INSERT BRIEF DESCRIPTION HERE. | |
getAlternate () | |
INSERT BRIEF DESCRIPTION HERE. | |
getFollowUpIntro () | |
INSERT BRIEF DESCRIPTION HERE. | |
getFollowUps () | |
INSERT BRIEF DESCRIPTION HERE. | |
getKeyTerms () | |
INSERT BRIEF DESCRIPTION HERE. | |
getLoadErrors () | |
INSERT BRIEF DESCRIPTION HERE. | |
getObjectives () | |
INSERT BRIEF DESCRIPTION HERE. | |
getPreparations () | |
INSERT BRIEF DESCRIPTION HERE. | |
getPrerequisites () | |
INSERT BRIEF DESCRIPTION HERE. | |
getSections () | |
INSERT BRIEF DESCRIPTION HERE. | |
getTitle () | |
INSERT BRIEF DESCRIPTION HERE. | |
getXML () | |
Retrieve raw XML from content module. | |
loadFromXML ($content) | |
INSERT BRIEF DESCRIPTION HERE. | |
setAbstract ($abstract) | |
Sets the lesson abstract, which briefly explains what the lesson involves. | |
setAlternate ($content) | |
Sets an alternate lesson outline. | |
setFollowUpIntro ($content) | |
sets the intro into the follow up. | |
setPreparations ($content) | |
Sets the various preparations necessary to teach this class. | |
setTitle ($title) | |
Sets the Title of the lesson that the user will see. | |
updateFileList () | |
INSERT BRIEF DESCRIPTION HERE. |
This content module contains support for lesson-plans for Interactivate, which is very different from standard lesson-plan XML (the two are not compatible). This generates HTML for the Interactivate Lesson Pages. (Note, however, that the information stored in the database is NOT Standard XML or HTML but rather the values of a number of attributes, from which HTML is generated when getHTML is called.) There were a number of fields in the old Interactivate database that made up the lesson plans. These have been replaced with fairly comparable fields in this ContentModule.
SnapContentInteractivateLesson::addFollowUp | ( | $ | content | ) |
adds a follow up activity
SnapContentInteractivateLesson::addKeyTerm | ( | $ | term | ) |
Adds a key term for this lesson.
$term | [string]: The term to be associated. |
SnapContentInteractivateLesson::addObjective | ( | $ | obj | ) |
Adds an objective for what should be accomplished in the lesson.
$obj | [string]: The new objective |
SnapContentInteractivateLesson::addPrerequisite | ( | $ | cat, | |
$ | pre | |||
) |
Adds a prerequisite If the given prerequisite category is not yet set this funciton will set it.
$cat | [string]: The category to add this prerequisite to. | |
$pre | [string]: The prerequisite that must be completed. |
SnapContentInteractivateLesson::addPrerequisiteCategory | ( | $ | cat | ) |
Adds a new categy for Prerequisites Prerequisites are grouped into categories (eg: math, geometry, technology, etc...). The prerequisites themselves must then be added to these categories.
$cat | [string]: The new category |
SnapContentInteractivateLesson::addSection | ( | $ | name, | |
$ | content | |||
) |
Adds another section to the class This is a kind of pseudo-XML, allowing the writer to add any kind of other content they want.
$name | [string]: The name of the section | |
$content | [string]: What you want this section to say. |
SnapContentInteractivateLesson::checkMedia | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
Reimplemented from SnapContent.
SnapContentInteractivateLesson::getAbstract | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getAlternate | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getFollowUpIntro | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getFollowUps | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getKeyTerms | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getLoadErrors | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getObjectives | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getPreparations | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getPrerequisites | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getSections | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getTitle | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
SnapContentInteractivateLesson::getXML | ( | ) |
Retrieve raw XML from content module.
Calling getHTML(), which is the normal method to extract content from a content module, will return translated XML => HTML. To get the raw XML, use this method.
SnapContentInteractivateLesson::loadFromXML | ( | $ | content | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
$content | [TYPE]: DESCRIPTION |
SnapContentInteractivateLesson::setAbstract | ( | $ | abstract | ) |
Sets the lesson abstract, which briefly explains what the lesson involves.
$abstract | [string]: the new abstract |
SnapContentInteractivateLesson::setAlternate | ( | $ | content | ) |
Sets an alternate lesson outline.
$content | [string]: the alternate outline |
SnapContentInteractivateLesson::setFollowUpIntro | ( | $ | content | ) |
sets the intro into the follow up.
SnapContentInteractivateLesson::setPreparations | ( | $ | content | ) |
Sets the various preparations necessary to teach this class.
$content | [string]: the preparations. |
SnapContentInteractivateLesson::setTitle | ( | $ | title | ) |
Sets the Title of the lesson that the user will see.
$title | [string]: the new title |
SnapContentInteractivateLesson::updateFileList | ( | ) |
INSERT BRIEF DESCRIPTION HERE.
INSERT FULL DESCRIPTION HERE
Reimplemented from SnapContent.