The Boston Tea Party
The Boston Tea Party
The Boston Tea Party

It was 1773. The English ships come into Boston Harbor. During the night, one hundred fifty colonists dressed like Mohawk Indians. They put feathers in their hair. They painted their faces. They did not want the governor to know who they were.
The colonists got on three English ships in the harbor. They tore open the chests of tea. They threw the tea into the ocean.
When King George heard what had happened, he punished the people of Boston. He said thy must pay for the tea. He also closed Boston Harbor and sent more English soldiers to the Massachusetts colony.
But many colonists were proud. People in all the colonies heard about "The Boston Tea Party." The colonists knew now that they could do something. They could act together when England was unfair.
'; if (is.CRAPBrowser){ReadingText=ResolveAllURLs(ReadingText);} var NavBar=''; NavBar+='
'; NavBar+=''; NavBar+=''; NavBar+='
'; if (is.CRAPBrowser){NavBar=ResolveAllURLs(NavBar);} var TitleCode = ''; TitleCode += '' + ExerciseTitle + '
'; TitleCode += '' + ExerciseSubtitle + '
'; TitleCode += '
'; var WordBox = ''; var ClozeOpener = ''; ClozeOpener += ''; var Buttons = '
'; ClozeOpener += '
'; var ClozeCloser = '
'; Buttons += '
'; Buttons += ''; Buttons += '
'; var GapCode = ''; var ClueButton = ''; function GoBack(){ var BackSkip = history.length - PreviousPage; if (BackSkip > 0){ history.go((BackSkip+1)*-1); } else{ parent.history.back(); } } function ShowReading(){ if (ReadingFrame != null){ if (ReadingURL.length > 0){ ReadingFrame.location.href=ReadingURL; } else{ ReadingFrame.document.clear(); ReadingFrame.document.open(); ReadingFrame.document.write(ReadingText); ReadingFrame.document.close(); } } } function BuildExercise(){ var OutString = ''; var ClozeStuff = ''; for (var i=0; i'; } else{ GapLen = I[i][1][0][0].length; if (GapLen < 3){GapLen = 3;} Gap = ReplaceStuff('[strGapSize]', GapLen, GapCode); Gap = ReplaceStuff('[strGapName]', 'Gap' + i + '', Gap); Gap = ReplaceStuff('[strItemNum]', i + '', Gap); Gap = ReplaceStuff('[strValue]', State[i][5], Gap); ClozeStuff += Gap; //Create and add the clue button if (I[i][2].length > 0){ Btn = ReplaceStuff('[strItemNum]', i + '', ClueButton); ClozeStuff += Btn; } } } //Add the last bit if (Text.length > I.length){ ClozeStuff += Text[Text.length-1]; } //Put the final pieces together OutString = ClozeOpener + ClozeStuff + ClozeCloser + Buttons; BuiltCloze = OutString; } function WriteFeedback(Feedback) { if (is.CRAPBrowser){Feedback=ResolveAllURLs(Feedback);} //Build the output string var OutString = ''; OutString += ''; OutString += ''; OutString += '
'; OutString += NavBar; if (Feedback.length>0){ OutString += '' } OutString += '
'; OutString += ''; OutString += Feedback; OutString += '
'; //Write it to the frame TopFrame.document.clear(); TopFrame.document.open(); TopFrame.document.write(OutString); TopFrame.document.close(); } function DisplayExercise(){ //Build the output string var OutString = ''; OutString += ''; OutString += ''; OutString += '
'; OutString += TitleCode; OutString += ''; OutString += NavBar; OutString += '
'; if (WordBox.length > 0){ OutString += WordBox; } OutString += ''; OutString += BuiltCloze; OutString += '
'; if (is.CRAPBrowser){OutString=ResolveAllURLs(OutString);} //Write it to the frame BottomFrame.document.clear(); BottomFrame.document.open(); BottomFrame.document.write(OutString); BottomFrame.document.close(); } function ShowClue(ItemNum){ //alert(ItemNum); State[ItemNum][0] = 1; WriteFeedback(I[ItemNum][2]); } function SaveCurrentAnswers(){ for (var i=0; i-1){ FirstBit = InString.substring(0, i); LastBit = InString.substring(i + Token.length, InString.length); InString = FirstBit + Replacement + LastBit; i = InString.indexOf(Token); } return InString; } I = new Array(); I[0] = new Array(); I[0][1] = new Array(); I[0][1][0] = new Array(); I[0][1][0][0]='Mohawk Indians'; I[0][1][1] = new Array(); I[0][1][1][0]='A tribe of Native Americans that lived in America before the colonists came.'; I[0][1][2] = new Array(); I[0][1][2][0]='A group of colonists that lived in America.'; I[0][1][3] = new Array(); I[0][1][3][0]='The name of a city.'; I[0][2]=''; I[1] = new Array(); I[1][1] = new Array(); I[1][1][0] = new Array(); I[1][1][0][0]='feathers'; I[1][1][1] = new Array(); I[1][1][1][0]='The covering of any bird.'; I[1][1][2] = new Array(); I[1][1][2][0]='A kind of plant.'; I[1][1][3] = new Array(); I[1][1][3][0]='A piece of clothing the colonists used.'; I[1][2]=''; I[2] = new Array(); I[2][1] = new Array(); I[2][1][0] = new Array(); I[2][1][0][0]='governor'; I[2][1][1] = new Array(); I[2][1][1][0]='A ruler in England.'; I[2][1][2] = new Array(); I[2][1][2][0]='A citizen in America.'; I[2][1][3] = new Array(); I[2][1][3][0]='A ruler of the colony in America.'; I[2][2]=''; I[3] = new Array(); I[3][1] = new Array(); I[3][1][0] = new Array(); I[3][1][0][0]='chests'; I[3][1][1] = new Array(); I[3][1][1][0]='A kind of ship.'; I[3][1][2] = new Array(); I[3][1][2][0]='A type of container used to store things.'; I[3][1][3] = new Array(); I[3][1][3][0]='A part of your body between the neck and waist.'; I[3][2]=''; I[4] = new Array(); I[4][1] = new Array(); I[4][1][0] = new Array(); I[4][1][0][0]='punished'; I[4][1][1] = new Array(); I[4][1][1][0]='Disciplined someone for not following directions.'; I[4][1][2] = new Array(); I[4][1][2][0]='Praised someone for doing a great job.'; I[4][1][3] = new Array(); I[4][1][3][0]='Paid money for a job performed.'; I[4][2]=''; I[5] = new Array(); I[5][1] = new Array(); I[5][1][0] = new Array(); I[5][1][0][0]='proud'; I[5][1][1] = new Array(); I[5][1][1][0]='Having self respect.'; I[5][1][2] = new Array(); I[5][1][2][0]='Fear of making the King angry.'; I[5][1][3] = new Array(); I[5][1][3][0]='Happy or glad.'; I[5][2]=''; I[6] = new Array(); I[6][1] = new Array(); I[6][1][0] = new Array(); I[6][1][0][0]='unfair'; I[6][1][1] = new Array(); I[6][1][1][0]='Not in a kind manner; not pleasing to everyone.'; I[6][1][2] = new Array(); I[6][1][2][0]='Sad or angry.'; I[6][1][3] = new Array(); I[6][1][3][0]='Pleasing to everyone.'; I[6][2]=''; Text = new Array(); Text[0]='It was 1773. The English ships come into Boston Harbor. During the night, one hundred fifty colonists dressed like '; Text[1]='. They put '; Text[2]=' in their hair. They painted their faces. They did not want the '; Text[3]=' to know who they were.
The colonists got on three English ships in the harbor. They tore open the '; Text[4]=' of tea. They threw the tea into the ocean.
When King George heard what had happened, he '; Text[5]=' the people of Boston. He said thy must pay for the tea. He also closed Boston Harbor and sent more English soldiers to the Massachusetts colony.
But many colonists were '; Text[6]='. People in all the colonies heard about "The Boston Tea Party." The colonists knew now that they could do something. They could act together when England was '; Text[7]='.
'; State = new Array(); function StartUp(){ var i = 0; State.length = 0; for (i=0; i -1){ var TotalChars = GetGapValue(i).length; State[i][3] = (TotalChars-State[i][1])/TotalChars; if (State[i][0] > 0){State[i][3] = State[i][3]/2;} if (State[i][3]<0){State[i][3] = 0;} State[i][4] = 1; } else{ //Otherwise, add zero to the array and increment the hints for this item, as a penalty State[i][1]++; State[i][3] = 0; //then set the flag AllCorrect = 0; } } } //Calculate the total score var TotalScore = 0; for (i=0; i'; } Output += YourScoreIs + ' ' + TotalScore + '%.
'; if (AllCorrect == 0){ Output += '
' + Incorrect; } BuildExercise(); WriteFeedback(Output); DisplayExercise(); RestoreCurrentAnswers(); } function TrackFocus(BoxNumber){ CurrentWord = BoxNumber; } function CheckBeginning(Guess, Answer){ var OutString = ''; var i = 0; var UpperGuess = ''; var UpperAnswer = ''; if (CaseSensitive == false) { UpperGuess = Guess.toUpperCase(); UpperAnswer = Answer.toUpperCase(); } else { UpperGuess = Guess; UpperAnswer = Answer; } while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) { OutString += Guess.charAt(i); i++; } OutString += Answer.charAt(i); return OutString; } function FindLongest(InArray){ if (InArray.length < 1){return -1;} var Longest = 0; for (var i=1; i InArray[Longest].length){ Longest = i; } } return Longest; } function GetGapValue(GNum){ var RetVal = ''; if ((GNum<0)||(GNum>=I.length)){return RetVal;} if (eval('BottomFrame.document.Cloze.Gap' + GNum) != null){ RetVal = eval('BottomFrame.document.Cloze.Gap' + GNum).value; RetVal = TrimString(RetVal); } else{ RetVal = State[GNum][5]; } return RetVal; } function SetGapValue(GNum, Val){ if ((GNum<0)||(GNum>=I.length)){return;} if (eval('BottomFrame.document.Cloze.Gap' + GNum) != null){ eval('BottomFrame.document.Cloze.Gap' + GNum).value = Val; } } function FindCurrent() { var x = 0; FoundCurrent = -1; //Test the current word: //If it's state is not set to already correct, check the word. if (State[CurrentWord][4] != 1){ if (CheckAnswer(CurrentWord, false) < 0){ return CurrentWord; } } x=CurrentWord + 1; while (x -1){return ''} RightBits = new Array(); for (var i=0; i 0){ SetGapValue(CurrGap, HintString); State[CurrGap][1] = State[CurrGap][1] + 1; } WriteFeedback(GiveHint); } function Blank(){ return '©Half-Baked Software. Loading...'; } //--> //]]> 1