<?xml version="1.0"?>
<ProgramSet xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ProgramList>
    <Program>
      <Name>Hohm8Oct22.xmlUnit0</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>51.412237762238078</Left>
          <Top>14.692307692307793</Top>
          <ZIndex>206</ZIndex>
          <Block>
            <BlockSetType>Comment</BlockSetType>
            <BlockType>Comment</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>true</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra />
          <ListSelected />
          <Value1 xsi:type="xsd:string">Puzzle 8: Oh Funny

Here is some code to make the robot open its mouth, tell a joke, then close its mouth:
</Value1>
          <Value2 xsi:type="xsd:string">99.699300699301:331.318181818182:18.6010489510493:276.363636363636:True:#FFFF4500:#FFFFFFFF:16:#FFFF4500:0</Value2>
        </ProgramItem>
      </ProgramItemList>
    </Program>
    <Program>
      <Name>Hohm8Oct22.xmlUnit1</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>54.583916083916051</Left>
          <Top>133.05594405594405</Top>
          <ZIndex>207</ZIndex>
          <Block>
            <BlockSetType>Events</BlockSetType>
            <BlockType>WhenGenericKeyPressed</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>true</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra />
          <ListSelected>space</ListSelected>
          <Value1 xsi:type="xsd:string">space</Value1>
        </ProgramItem>
        <ProgramItem>
          <Left>54.583916083916051</Left>
          <Top>165.05594405594405</Top>
          <ZIndex>207</ZIndex>
          <Block>
            <BlockSetType>Motion</BlockSetType>
            <BlockType>GenericSetMotor</BlockType>
            <BlockDefault>BottomLip</BlockDefault>
            <MotorType>Motor</MotorType>
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>both</Extra>
          <ListSelected>BottomLip</ListSelected>
          <Value1 xsi:type="xsd:double">5</Value1>
          <Value2 xsi:type="xsd:string">BottomLip</Value2>
        </ProgramItem>
        <ProgramItem>
          <Left>54.583916083916051</Left>
          <Top>189.05594405594405</Top>
          <ZIndex>207</ZIndex>
          <Block>
            <BlockSetType>Speech</BlockSetType>
            <BlockType>SayUntilDone</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>True:155.419230769231:52.6153846153846</Extra>
          <ListSelected />
          <Value1 xsi:type="xsd:string">Accordian to research, 9 out of 10 people don't notice when you replace words with random musical instruments. </Value1>
          <Value2 xsi:type="xsd:string">5</Value2>
        </ProgramItem>
        <ProgramItem>
          <Left>54.583916083916051</Left>
          <Top>247.67132867132864</Top>
          <ZIndex>207</ZIndex>
          <Block>
            <BlockSetType>Motion</BlockSetType>
            <BlockType>GenericSetMotor</BlockType>
            <BlockDefault>BottomLip</BlockDefault>
            <MotorType>Motor</MotorType>
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>both</Extra>
          <ListSelected>BottomLip</ListSelected>
          <Value1 xsi:type="xsd:double">5</Value1>
          <Value2 xsi:type="xsd:string">BottomLip</Value2>
        </ProgramItem>
      </ProgramItemList>
    </Program>
    <Program>
      <Name>Hohm8Oct22.xmlUnit2</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>56.639510489510826</Left>
          <Top>333.66958041958048</Top>
          <ZIndex>208</ZIndex>
          <Block>
            <BlockSetType>Comment</BlockSetType>
            <BlockType>Comment</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>true</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra />
          <ListSelected />
          <Value1 xsi:type="xsd:string">But it doesn't work properly; it has a bug. 

What do you think will happen when the Space key is pressed?

Try: Press the Space key. Does the robot do what you predicted?

Puzzle 1:
Can you modify the program so that the robot opens its lips before speaking and closes them after it finishes?

Puzzle 2:
Can you modify the program so that the robot tells a different joke?
</Value1>
          <Value2 xsi:type="xsd:string">336.744755244756:320.977272727273:18.6010489510493:276.363636363636:True:#FFFF4500:#FFFFFFFF:16:#FFFF4500:0</Value2>
        </ProgramItem>
      </ProgramItemList>
    </Program>
  </ProgramList>
  <Variables />
  <Lists />
  <Displayed />
  <Version>5</Version>
  <FilePathName />
</ProgramSet>