Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<set $stepsTaken_Array to []>>
<<set $stepsNeeded_Array = ["ControlledChaos"]>>\
<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(book, D1);"]>>\
<<if $step1Visited == null>>\
<<set $step1Visited = true>>\
[img[Images\Day17\GSDay17BG1.png]]
"Why hello. Would you happen to know where the Librarian is? I came here to return a book I borrowed, but then I came across this massive pile."
<<set _show to { start: 0, end: 4}>>\
<div class='hide' id='next0'>[img[Images\Day17\GSDay17BG2.png]]
"I see."</div>
<div class='hide' id='next1'>[img[Images\Day17\GSDay17BG3.png]]
"Well, while I have you here, would you care to assist me in restocking the shelves? I just would not feel right throwing this borrowed book on the pile."</div>
<div class='hide' id='next2'>"Actually, there are still a few books up there. Shall we take those down first? That should make this easier to manage."</div>
<div class='hide' id='next3'> [img[Images\Day17\GSDay17BG4.png]]
"Do you see how each shelf has a <span class='whiteBold'>Column Letter</span> and a <span class='whiteBold'>Row Number</span>? Combining these two gives you each shelf's position. To remove the books from this location, <span class='redBold'>pickUp(book, D1);</span> "
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 1 - 9 Evaluation][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day17\GSDay17BG4.png]]
"Do you see how each shelf has a <span class='whiteBold'>Column Letter</span> and a <span class='whiteBold'>Row Number</span>? Combining these two gives you each shelf's position. To remove the books from this location, <span class='redBold'>pickUp(book, D1);</span> "
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 1 - 9 Evaluation][$stepsTaken_Array.push(_commandString)]]
<</if>>[img[Images\Day15\GSDay15BG36.png]]
"Phew. Thank you. I think I've calmed down a bit."
<<set _show to { start: 0, end: 4}>>\
<div class='hide' id='next0'>[img[Images\Day15\GSDay15BG37.png]]
"Why don't you help me carry these to the Library? Then we can head back to the Dorm."</div>
<div class='hide' id='next1'>[img[Images\Day15\GSDay15BG38.png]]
"Thank you for helping today. I'm sorry I got so mad earlier, I'm sure you kinda just got dragged into that mess."</div>
<div class='hide' id='next2'>[img[Images\Day15\GSDay15BG39.png]]
"Here's a treat to thank you. Hope you like ice cream!"</div>
<div class='hide' id='next3'>[img[Images\Day15\GSDay15BG40.png]]
"Oh... Oh no..."
----
Good job! This lesson's password is: <span class ='whiteBold'>Pearl</span>
Enter it in the Google Forms link!</div><<set _show to { start: 0, end: 7}>>\
[img[Images\Day16\GSDay16BG33.png]]
"AH... I'm sorry. I... just got really attached to the characters..."
<div class='hide' id='next0'>"It's like another world, you know? They're all so unique and I feel like I'm letting them down by not seeing how it all ends."</div>
<div class='hide' id='next1'>"...Don't worry about it. Thanks for trying to help. I really do appreciate it. And I'll bring these all back to the library, don't worry."</div>
<div class='hide' id='next2'>[img[Images\Day16\GSDay16BG34.png]]
"I guess I'll just have to accept that I won't be able to finish the story..." *sigh* </div>
<div class='hide' id='next3'>[img[Images\Day16\GSDay16BG35.png]]
"Hi you two! What do you think of the new layout? I brought in some stuff we had in storage. I was thinking we could start decorating this-"
<div class='hide' id='next4'>"...""</div>
<div class='hide' id='next5'>"..."</div>
<div class='hide' id='next6'>[img[Images\Day16\GSDay16BG36.png]]
"You... What is that on your head?"
[img[Images\Day16\GSDay16BG37.png]]
----
Today's password is: Pearl
Make sure you turn it in to the Google Form!
</div><<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 1 - 9][$stepsTaken_Array = []]]
<<else>>\
You pull the book down from the designated spot and stow it away.
[[Got it!|Steps 10 - 13]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<if $step10Visited == null>>\
<<set $step10Visited = true>>\
<<set $stepsNeeded_Array = ["pickUp(book, B3);","pickUp(book, C1);"]>>\
[img[Images\Day17\GSDay17BG5.png]]
"Wonderful. You can also pick up books on multiple shelves at once. To pick up books at two or more positions, write your commands in order by Column Letter first."
<<set _show to { start: 0, end: 1}>>\
<div class='hide' id='next0'>[img[Images\Day17\GSDay17BG6.png]]
"To clear these shelves, <span class='redBold'>pickUp(book, B3);</span> first, then <span class='redBold'>pickUp(book, C1);</span> "
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 10 - 13][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day17\GSDay17BG6.png]]
"To clear these shelves, <span class='redBold'>pickUp(book, B3);</span> first, then <span class='redBold'>pickUp(book, C1);</span> "
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 10 - 13][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 10 - 13][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 10 - 13 Evaluation]]
[[Clear the commands.|Steps 10 - 13][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 10 - 13][$stepsTaken_Array = []]]
<<else>>\
You get the two books from their assorted places and put them away.
[[Got it!|Steps 14 - 19]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(book, D3);","pickUp(book, E1);"]>>\
<<if $step14Visited == null>>\
<<set $step14Visited = true>>\
[img[Images\Day17\GSDay17BG7.png]]
"Excellent. Now please clear the shelves with 7 books on them."
<<set _show to { start: 0, end: 2}>>\
<div class='hide' id='next0'> "Oh I suppose it is a bit hard to count them all. I will highlight them for you again."</div>
<div class='hide' id='next1'>[img[Images\Day17\GSDay17BG8.png]]
"Please proceed."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 14 - 19][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day17\GSDay17BG8.png]]
"Please proceed."
(Take down the highlighted books using the new version of "pickUp()" that you've been taught today. Make sure to input your commands in order by Column.)
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 14 - 19][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 14 - 19][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 14 - 19 Evaluation]]
[[Clear the commands.|Steps 14 - 19][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 14 - 19][$stepsTaken_Array = []]]
<<else>>\
You get the two books from their assorted places and put them away.
[[Got it!|Steps 20 - 21]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(book, E2);", "pickUp(book, E3);"]>>\
<<if $step20Visited == null>>\
<<set $step20Visited = true>>\
[img[Images\Day17\GSDay17BG9.png]]
"Very good. Now can you take care of the shelves with 6 books?"
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 20 - 21][$stepsTaken_Array.push(_commandString)]]
<<else>>
[img[Images\Day17\GSDay17BG9.png]]
"Very good. Now can you take care of the shelves with 6 books?"
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 20 - 21][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 20 - 21][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 20 - 21 Evaluation]]
[[Clear the commands.|Steps 20 - 21][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>><<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 20 - 21][$stepsTaken_Array = []]]
<<else>>\
You get the two books from their assorted places and put them away.
[[Two by two.|Steps 22 - 23]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(book, A3);",
"pickUp(book, B1);", "pickUp(book, B2);","pickUp(book, C2);", "pickUp(book, D2);"]>>\
<<if $step22Visited == null>>\
<<set $step22Visited = true>>\
[img[Images\Day17\GSDay17BG10.png]]
"So far, so good. Please clear everything that remains."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 22 - 23][$stepsTaken_Array.push(_commandString)]]
<<else>>
[img[Images\Day17\GSDay17BG10.png]]
"So far, so good. Please clear everything that remains."
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 22 - 23][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 22 - 23][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 22 - 23 Evaluation]]
[[Clear the commands.|Steps 22 - 23][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 22 - 23][$stepsTaken_Array = []]]
<<else>>\
You get and put away the remaining books.
[[Packed up. What's next?|Steps 24 - 30]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\<<set _commandLength = $stepsTaken_Array.length>>\
<<set $stepsNeeded_Array = ["pickUp(spiderweb, A1);","pickUp(spiderweb, A4);","pickUp(spiderweb, E4);"]>>\
<<if $step24Visited == null>>\
<<set $step24Visited = true>>\
[img[Images\Day17\GSDay17BG11.png]]
"Phenomenal. What a good start to tackling this project."
<<set _show to { start: 0, end: 3}>>\
<div class='hide' id='next0'>[img[Images\Day17\GSDay17BG12.png]]
"Before we end our day, there is one last thing I would like for you to deal with."</div>
<div class='hide' id='next1'>[img[Images\Day17\GSDay17BG13.png]]
"Please get rid of those spiderwebs. Until the books are replaced they will keep coming back. They are truly revolting."</div>
<div class='hide' id='next2'>[img[Images\Day17\GSDay17BG14.png]]
"You can use <span class='redBold'>pickUp(spiderweb, A1);</span> for the first one. Remove all three if you can."
<label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 24 - 30][$stepsTaken_Array.push(_commandString)]]</div>
<<else>>
[img[Images\Day17\GSDay17BG14.png]]
"You can use <span class='redBold'>pickUp(spiderweb, A1);</span> for the first one. Remove all three if you can."
<<if _commandLength < $stepsNeeded_Array.length>><label>Enter a command. <<textbox "_commandString" "">></label>
[[Enter command.|Steps 24 - 30][$stepsTaken_Array.push(_commandString)]]
[[Clear the commands.|Steps 24 - 30][$stepsTaken_Array = []]]
<</if>>\
<<if _commandLength >= $stepsNeeded_Array.length>>\
[[Check solution.|Steps 24 - 30 Evaluation]]
[[Clear the commands.|Steps 24 - 30][$stepsTaken_Array = []]]
<</if>>\
<</if>>
<<if _commandLength > 0>>\
Current commands:
<<for _i to 0; _i < _commandLength; _i ++>>\
<<if $stepsTaken_Array[_i] != "" && $stepsTaken_Array[_i] != " ">>\
<<print $stepsTaken_Array[_i]>>
<<else>>\
Blank Command
<</if>>\
<</for>>
<</if>>
<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i].replace(/\s/g,'') == $stepsNeeded_Array[_i].replace(/\s/g,'')>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Looks like you had an error somewhere. Try it again.
[[Go back.|Steps 24 - 30][$stepsTaken_Array = []]]
<<else>>\
You pick up and remove the remaining spiderwebs.
[[Clean sweep!|Steps 31 - 32]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\ [img[Images\Day17\GSDay17BG15.png]]
"Fantastic. Everything looks clean and ready for us to start restocking the shelves. Shall we save that for next time?"
----
Today's password: <span class = 'whiteBold'>Zircon</span><label>Enter the password for today's class. <<textbox "_commandString" "">></label>
[[Enter command.|PasswordCheck][$stepsTaken_Array.push(_commandString)]]<<set _gotIt = true>>\
<<for _i to 0; _i < $stepsTaken_Array.length; _i ++>>\
<<set _gotIt = $stepsTaken_Array[_i] == $stepsNeeded_Array[_i]>>\
<<if _gotIt == false>>\
<<break>>
<</if>>\
<</for>>\
<<if _gotIt == false>>\
Password was incorrect.
[[Go back.|PasswordScreen][$stepsTaken_Array = []]]
<<else>>\
[[Click here to continue.|Steps 1 - 9]]
<<set $stepsNeeded_Array = []>>
<<set $stepsTaken_Array = []>>
<</if>>\