<?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>Hohm5Oct22.xmlUnit0</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>34.149607954577853</Left>
          <Top>32.111888111888163</Top>
          <ZIndex>13</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 5: Set ain't got no time!

Here is some code to make the robot move its headnod to four different positions waiting for one second in each position.












But it doesn't work; the code has a bug.

What do you think will happen when the Space key is pressed?

Press Space. Did robot do what you expected it to? Why does it do that?

Puzzle: 
Can you alter the code so that Picoh's head moves to each of the four positions in turn?

Use these blocks


</Value1>
          <Value2 xsi:type="xsd:string">613.396853146853:425.115384615386:123.546666666667:0:True:#FFFF4500:#FFFFFFFF:16:#FFFF4500:0</Value2>
        </ProgramItem>
      </ProgramItemList>
    </Program>
    <Program>
      <Name>Hohm5Oct22.xmlUnit1</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>149.31818181818187</Left>
          <Top>138.25</Top>
          <ZIndex>32</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>149.31818181818187</Left>
          <Top>170.25</Top>
          <ZIndex>32</ZIndex>
          <Block>
            <BlockSetType>Motion</BlockSetType>
            <BlockType>GenericSetMotor</BlockType>
            <BlockDefault>HeadNod</BlockDefault>
            <MotorType>Motor</MotorType>
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>both</Extra>
          <ListSelected>HeadNod</ListSelected>
          <Value1 xsi:type="xsd:double">7</Value1>
          <Value2 xsi:type="xsd:string">HeadNod</Value2>
        </ProgramItem>
        <ProgramItem>
          <Left>149.31818181818187</Left>
          <Top>194.25</Top>
          <ZIndex>32</ZIndex>
          <Block>
            <BlockSetType>Motion</BlockSetType>
            <BlockType>GenericSetMotor</BlockType>
            <BlockDefault>HeadNod</BlockDefault>
            <MotorType>Motor</MotorType>
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>both</Extra>
          <ListSelected>HeadNod</ListSelected>
          <Value1 xsi:type="xsd:double">1</Value1>
          <Value2 xsi:type="xsd:string">HeadNod</Value2>
        </ProgramItem>
        <ProgramItem>
          <Left>149.31818181818187</Left>
          <Top>218.25</Top>
          <ZIndex>32</ZIndex>
          <Block>
            <BlockSetType>Motion</BlockSetType>
            <BlockType>GenericSetMotor</BlockType>
            <BlockDefault>HeadNod</BlockDefault>
            <MotorType>Motor</MotorType>
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>both</Extra>
          <ListSelected>HeadNod</ListSelected>
          <Value1 xsi:type="xsd:double">8</Value1>
          <Value2 xsi:type="xsd:string">HeadNod</Value2>
        </ProgramItem>
        <ProgramItem>
          <Left>149.31818181818187</Left>
          <Top>242.25</Top>
          <ZIndex>32</ZIndex>
          <Block>
            <BlockSetType>Motion</BlockSetType>
            <BlockType>GenericSetMotor</BlockType>
            <BlockDefault>HeadNod</BlockDefault>
            <MotorType>Motor</MotorType>
            <Edited>false</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra>both</Extra>
          <ListSelected>HeadNod</ListSelected>
          <Value1 xsi:type="xsd:double">5</Value1>
          <Value2 xsi:type="xsd:string">HeadNod</Value2>
        </ProgramItem>
      </ProgramItemList>
    </Program>
    <Program>
      <Name>Hohm5Oct22.xmlUnit2</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>46.120629370629217</Left>
          <Top>598.68006993007</Top>
          <ZIndex>41</ZIndex>
          <Block>
            <BlockSetType>Control</BlockSetType>
            <BlockType>WaitForSecs</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>true</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra />
          <ListSelected />
          <Value1 xsi:type="xsd:double">1</Value1>
        </ProgramItem>
      </ProgramItemList>
    </Program>
    <Program>
      <Name>Hohm5Oct22.xmlUnit3</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>197.37062937062922</Left>
          <Top>600.93006993007</Top>
          <ZIndex>42</ZIndex>
          <Block>
            <BlockSetType>Control</BlockSetType>
            <BlockType>WaitForSecs</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>true</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra />
          <ListSelected />
          <Value1 xsi:type="xsd:double">1</Value1>
        </ProgramItem>
      </ProgramItemList>
    </Program>
    <Program>
      <Name>Hohm5Oct22.xmlUnit4</Name>
      <ProgramItemList>
        <ProgramItem>
          <Left>343.86363636363626</Left>
          <Top>604.0454545454545</Top>
          <ZIndex>43</ZIndex>
          <Block>
            <BlockSetType>Control</BlockSetType>
            <BlockType>WaitForSecs</BlockType>
            <BlockDefault />
            <MotorType />
            <Edited>true</Edited>
            <Highlighted>false</Highlighted>
          </Block>
          <ProgramItemList />
          <ProgramItemElseList />
          <SayText />
          <Extra />
          <ListSelected />
          <Value1 xsi:type="xsd:double">1</Value1>
        </ProgramItem>
      </ProgramItemList>
    </Program>
  </ProgramList>
  <Variables />
  <Lists />
  <Displayed>
    <Block>
      <BlockSetType>Sensing</BlockSetType>
      <BlockType>GenericMotor</BlockType>
      <BlockDefault>HeadTurn</BlockDefault>
      <MotorType />
      <Edited>false</Edited>
      <Highlighted>false</Highlighted>
    </Block>
  </Displayed>
  <Version>5</Version>
  <FilePathName />
</ProgramSet>