AmericanEducation

Listen with RealPlayer

Listen in MP3


Per lavorare meglio tenete visibile sullo schemo il vostro lettore RealPlayer o MP3 e usate il pulsante PAUSA per fermare il testo via via che procedete.
'; if (is.CRAPBrowser){ReadingText=ResolveAllURLs(ReadingText);} var UserName = ''; var StartTime = (new Date()).toLocaleString(); var ResultForm = '
'; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += '
'; var NavBar=''; NavBar+='
'; NavBar+=''; NavBar+=''; NavBar+=''; NavBar+='
'; var TitleCode = ''; TitleCode += '' + ExerciseTitle + '
'; TitleCode += '' + ExerciseSubtitle + '
'; TitleCode += '
'; var TableOpener = '
'; var SegRowOpener = ''; var ButtonRowOpener = ''; var SegmentTemplate = '   [CurrentSegment]   '; var CheckButton = ''; var UndoButton = ''; var RestartButton = ''; var HintButton = ''; TableCloser = '
'; SegRowOpener += '
'; var SegRowCloser = '

'; ButtonRowOpener += ''; var ButtonRowCloser = '
'; var Exercise = ''; var Punctuation = ')}]!;:?,.\u0085\u0092\u0094\u009B\u00A8\u00B4\u00B7\u00BB'; var Openers = '"({[\u0082\u0084\u008B\u0091\u0093\u00A1\u00AB\u00BF'; var Guesses = new Array(); var Remaining = new Array(); var CorrectParts = new Array(); var ClosestMatch = 0; var Segments = new Array(); Segments[0] = new Array(); Segments[0][0] = 'they could have had if the school system was more conducive to students\' learning'; Segments[0][1] = 27; Segments[0][2] = 0; Segments[1] = new Array(); Segments[1][0] = 'very early on in their education, and it becomes really impossible'; Segments[1][1] = 17; Segments[1][2] = 0; Segments[2] = new Array(); Segments[2][0] = 'People don\'t seem to recognize various kinds of intelligence,'; Segments[2][1] = 21; Segments[2][2] = 0; Segments[3] = new Array(); Segments[3][0] = 'and professionally have not had a lot of the opportunities'; Segments[3][1] = 26; Segments[3][2] = 0; Segments[4] = new Array(); Segments[4][0] = 'in your education and I think there are a lot of people'; Segments[4][1] = 24; Segments[4][2] = 0; Segments[5] = new Array(); Segments[5][0] = 'and High School and even as early as Elementary School'; Segments[5][1] = 15; Segments[5][2] = 0; Segments[6] = new Array(); Segments[6][0] = 'and peg you for what you are capable of very early on'; Segments[6][1] = 23; Segments[6][2] = 0; Segments[7] = new Array(); Segments[7][0] = 'who are very intelligent that I\'ve known personally'; Segments[7][1] = 25; Segments[7][2] = 0; Segments[8] = new Array(); Segments[8][0] = 'and a lot of the decisions are made for you really.'; Segments[8][1] = 20; Segments[8][2] = 0; Segments[9] = new Array(); Segments[9][0] = 'they seem to just want to give standardised tests'; Segments[9][1] = 22; Segments[9][2] = 0; Segments[10] = new Array(); Segments[10][0] = 'and for a while I considered going into teaching.'; Segments[10][1] = 2; Segments[10][2] = 0; Segments[11] = new Array(); Segments[11][0] = 'the way that students would tend to get boxed in'; Segments[11][1] = 16; Segments[11][2] = 0; Segments[12] = new Array(); Segments[12][0] = 'to break out of the classes that you are more'; Segments[12][1] = 18; Segments[12][2] = 0; Segments[13] = new Array(); Segments[13][0] = 'or less trapped in to when you are very young'; Segments[13][1] = 19; Segments[13][2] = 0; Segments[14] = new Array(); Segments[14][0] = 'is run and I disagree with a lot of the ways'; Segments[14][1] = 11; Segments[14][2] = 0; Segments[15] = new Array(); Segments[15][0] = 'in a little bit less constrained atmosphere.'; Segments[15][1] = 28; Segments[15][2] = 0; Segments[16] = new Array(); Segments[16][0] = 'When I was in College I had an English major'; Segments[16][1] = 1; Segments[16][2] = 0; Segments[17] = new Array(); Segments[17][0] = 'that things seem to happen and have happened'; Segments[17][1] = 12; Segments[17][2] = 0; Segments[18] = new Array(); Segments[18][0] = 'I did a lot of thinking about the way that'; Segments[18][1] = 9; Segments[18][2] = 0; Segments[19] = new Array(); Segments[19][0] = 'for a long time in our educational system.'; Segments[19][1] = 13; Segments[19][2] = 0; Segments[20] = new Array(); Segments[20][0] = 'I went through the whole student teaching'; Segments[20][1] = 3; Segments[20][2] = 0; Segments[21] = new Array(); Segments[21][0] = 'but while I was exploring the possibility'; Segments[21][1] = 7; Segments[21][2] = 0; Segments[22] = new Array(); Segments[22][0] = 'the education system in the United States'; Segments[22][1] = 10; Segments[22][2] = 0; Segments[23] = new Array(); Segments[23][0] = 'I can remember when I was in Junior High'; Segments[23][1] = 14; Segments[23][2] = 0; Segments[24] = new Array(); Segments[24][0] = 'process and I eventually decided that'; Segments[24][1] = 4; Segments[24][2] = 0; Segments[25] = new Array(); Segments[25][0] = 'and I went another direction instead,'; Segments[25][1] = 6; Segments[25][2] = 0; Segments[26] = new Array(); Segments[26][0] = 'I didn\'t want to do that'; Segments[26][1] = 5; Segments[26][2] = 0; Segments[27] = new Array(); Segments[27][0] = 'of becoming a teacher'; Segments[27][1] = 8; Segments[27][2] = 0; var GuessSequence = new Array(); var Answers = new Array(); Answers[0] = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28); function GoBack(){ var BackSkip = history.length - PreviousPage; if (BackSkip > 0){ history.go((BackSkip+1)*-1); } else{ parent.history.back(); } } function Shuffle(InArray){ Temp = new Array(); var Len = InArray.length; var j = Len; for (var i=0; i
'; OutString += '
'; OutString += NavBar; if (Feedback.length>0){ OutString += '' } OutString += '
'; OutString += ''; OutString += Feedback; OutString += '
'; if (is.CRAPBrowser){OutString=ResolveAllURLs(OutString);} //Write it to the frame TopFrame.document.clear(); TopFrame.document.open(); TopFrame.document.write(OutString); TopFrame.document.close(); } function Restart(){ Penalties = 0; GuessSequence.length = 0; Segments = Shuffle(Segments); BuildCurrGuess(); WriteFeedback(RemainingWords + '
' + RemainingList + ''); BuildExercise(); DisplayExercise(Exercise); } function Undo(){ if (GuessSequence.length < 1){ return; } GuessSequence.length = GuessSequence.length - 1; BuildCurrGuess(); WriteFeedback('' + Output + '

' + RemainingWords + '
' + RemainingList + ''); BuildExercise(); DisplayExercise(Exercise); } function AddSegment(SegNum){ GuessSequence[GuessSequence.length] = SegNum; BuildCurrGuess(); WriteFeedback('' + Output + ''); // WriteFeedback('' + Output + '

' + RemainingWords + '
' + RemainingList + ''); BuildExercise(); DisplayExercise(Exercise); } function BuildCurrGuess(){ var i = 0; var j = 0; var NewSeg = ''; //first, create arrays of all the segments guessed so far and those not yet used GuessSegs = new Array(); GuessSegs.length = 0; //set the "used" markers all to 0 for (i=0; i 0){ OutString = OutArray[0]; } else{ OutString = ''; } var Spacer = ''; for (i=1; i -1)||(Punctuation.indexOf(OutArray[i].charAt(0)) > -1)){ Spacer = ''; } OutString = OutString + Spacer + OutArray[i]; } //Capitalize the first letter if necessary if (CapitalizeFirst == true){ i = 0; if ((Openers.indexOf(OutString.charAt(i))>-1)||(OutString.charAt(i) == ' ')){ i++; } if ((Openers.indexOf(OutString.charAt(i))>-1)||(OutString.charAt(i) == ' ')){ i++; } var Temp = OutString.charAt(i); Temp = Temp.toUpperCase(); OutString = OutString.substring(0, i) + Temp + OutString.substring(i+1, OutString.length); } return OutString; } function CheckAnswer(CheckType){ if (GuessSequence.length < 1){ if (CheckType == 1){ WriteFeedback(NextCorrect + '
' + FindSegment(Answers[0][0]) + ''); Penalties++; } return; } var i = 0; var j = 0; var k = 0; var WellDone = ''; var WhichCorrect = -1; var TryAgain = ''; var LongestCorrectBit = ''; TempCorrect = new Array(); LongestCorrect = new Array(); var TempHint = ''; var HintToReturn = 1; var OtherAnswers = ''; for (i=0; i LongestCorrect.length){ LongestCorrect.length = 0; for (k=0; k -1){ for (i=0; i

' + CorrectResponse + '
'; //Do score calculation here var Score = Math.floor(((Segments.length-Penalties) * 100)/Segments.length); WellDone += YourScoreIs + ' ' + Score + '%.
'; WriteFeedback(WellDone); setTimeout('SendResults(' + Score + ')', 50); return; } else{ TryAgain = '' + CompileString(GuessSequence) + '

'; Penalties++; if (CheckType == 0){ TryAgain += IncorrectResponse + '
'; } if (LongestCorrect.length > 0){ LongestCorrectBit = CompileString(LongestCorrect); GuessSequence.length = LongestCorrect.length; TryAgain += ThisMuchCorrect + '
' + LongestCorrectBit + '
'; } if (CheckType == 1){ TryAgain += NextCorrect + '
' + FindSegment(HintToReturn); } WriteFeedback(TryAgain); BuildCurrGuess(); BuildExercise(); DisplayExercise(Exercise); } } function FindSegment(SegID){ var Seg = ''; 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; } function DisplayExercise(StuffToDisplay){ //Build the output string var OutString = ''; OutString += ''; OutString += '
'; OutString += '
'; OutString += TitleCode; OutString += ''; OutString += NavBar; OutString += '
'; OutString += ''; OutString += StuffToDisplay; 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 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(); } } } //Reading text/timer code var min var sec var ShowReadingAgain = 'Start again'; function DownTime(mm,ss){ min = mm; sec = ss; if (sec==0) { sec = 60; min--; } sec--; if (sec<10){ sec="0" + sec; } if (TimerFrame.document.TimerForm.face == null){ return; } TimerFrame.document.TimerForm.face.value= min+":"+sec; if ((min==0) && (sec==0)){ TimesUp() } else{ setTimeout('DownTime(min,sec)',1000) } } function StartReading(){ Stuff='Remaining time:'; Stuff+=' '; WriteToTimer(Stuff); ShowReading(); timeoutID=setTimeout('DownTime(20,0)',1000); } function TimesUp() { var Stuff=''; if (ShowReadingAgain.length > 0) { Stuff+=''; WriteToTimer(Stuff); } WriteToReading('Your time is over!'); } function WriteToReading(Stuff) { if (is.CRAPBrowser){Stuff=ResolveAllURLs(Stuff);} ReadingFrame.document.clear(); ReadingFrame.document.open(); ReadingFrame.document.writeln (''); ReadingFrame.document.writeln ('
'); ReadingFrame.document.writeln ('
'); ReadingFrame.document.writeln ('
') ReadingFrame.document.writeln (''); ReadingFrame.document.writeln (Stuff); ReadingFrame.document.writeln ('
'); ReadingFrame.document.close(); } function WriteToTimer(Stuff){ if (is.CRAPBrowser){Stuff=ResolveAllURLs(Stuff);} TimerFrame.document.clear(); TimerFrame.document.open(); TimerFrame.document.writeln (''); TimerFrame.document.writeln ('
'); TimerFrame.document.writeln ('
'); TimerFrame.document.writeln ('
') TimerFrame.document.writeln (''); TimerFrame.document.writeln (Stuff); TimerFrame.document.writeln ('
'); TimerFrame.document.close(); } function SendResults(Score){ var today = new Date; var NewName = '' + today.getTime(); var NewWin = window.open('Submission', NewName, 'toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=yes,resizable=no,,width=400,height=300'); NewWin.document.clear(); NewWin.document.open(); NewWin.document.write(ResultForm); NewWin.document.close(); NewWin.document.Results.Score.value = Score + '%'; NewWin.document.Results.realname.value = UserName; NewWin.document.Results.End_Time.value = (new Date()).toLocaleString(); NewWin.document.Results.Start_Time.value = StartTime; NewWin.document.Results.submit(); } function Blank(){ return '
©Half-Baked Software. Loading...
'; } //--> //]]>
-->