Basic bottom up algorithm homework
<p>So here is the problem my professor gave me:</p>

<p>Develop a bottom-up algorithm to teach someone how to send a flattering e-mail to your professor. </p>

<p>This is the example based on cooking that he gave us to base it off of:</p>

<ol>
<li>Chef.Mix(eggs, flour, sugar, milk, mixing bowl)</li>
<li>Chef.Preheat(oven)</li>
<li>Chef.insert(batter, oven)</li>
<li>Oven.bake(batter)</li>
<li>Chef.remove(batter, oven)</li>
</ol>

<p>This is what I got, any problems or did I mess up by adding the "path" I guess you can call it at the end of each step. </p>

<ol>
<li>Sender.Press(PcPowerButton)</li>
<li>Sender.Open(Browser,PC)</li>
<li>Sender.LogOn(EmailClient,Browser,PC)</li>
<li>Sender.Click(ComposeButton,EmailClient,Browser,Pc)</li>
<li>Sender.Click(AddressBox,EmailClient,Browser,PC)</li>
<li>Sender.Type(RecieverAddress,AddressBox,EmailClient,Browser,Pc)</li>
<li>Sender.Click(SubjectBox,EmailClient,Browser,PC)</li>
<li>Sender.Type(FlatteringText,SubjectBox,EmailClient,Browser,PC)</li>
<li>Sender.Click(SendButton,EmailClient,Browser,PC)</li>
</ol>

<p>thank you so much for the help :)</p>

<p>This is what I've changed it to thus far</p>

<ol>
<li>Sender.Press(PcPowerButton)</li>
<li>Sender.Open(Browser,PC)</li>
<li>Sender.LogOn(EmailClient,Internet)</li>
<li>Sender.Click(ComposeButton,EmailClient,Internet)</li>
<li>Sender.Click(AddressBox,NewMessage)</li>
<li>Sender.Type(RecieverAddress,AddressBox,NewMessage)</li>
<li>Sender.Click(SubjectBox,NewMessage)</li>
<li>Sender.Type(FlatteringText,SubjectBox,NewMessage)</li>
<li>Sender.Click(SendButton,NewMessage)</li>
</ol>
