Task 1

TASK 1 = How do you get Minion Stuart to draw the square?
What is the sequence of actions to move?
| 
   
1 
   | 
  
   
Forward 100 
   | 
 
| 
   
2 
   | 
  
   
Turn right 90 degrees 
   | 
 
| 
   
3 
   | 
  
   
Forward 100 
   | 
 
| 
   
4 
   | 
  
   
Turn right 90 degrees 
   | 
 
| 
   
5 
   | 
  
   
Forward 100 
   | 
 
| 
   
6 
   | 
  
   
Turn right 90 degrees 
   | 
 
| 
   
7 
   | 
  
   
Forward 100 
   | 
 
| 
   
8 
   | 
  
   
Turn right 90 degrees 
   | 
 
You have
written the algorithm to show the
list of instructions and you have written it in pseudocode = numbered list of instructions.
Task 2
Can you
write the Pseudocode (the sequence of actions) to move Minion Stuart through
the squares to collect the bananas? 
Hint : Remember to pick up the bananas not just go
over them
You need to write the list of instructions in
remembering to number the actions
Extension – Can you add a ‘question to say if the minion
reaches a banana?
Move right 2 squares
Pick up banana
Move right 1 square
Move down 1 square
Pick up banana
Move left 2 square
Pick up banana
Move left 1 square
Move down 1 square 
Move right 2 squares
Pick up bananas
Move right 1 square
Move down 1 square
Move left 3 squares
Pick up bananas
Task 3
Can you tell me in your own words what pseudo code is?
Pseudocode is complicated
programming written in english
Please complete the following self-assessment:
| 
   
Question 
   | 
  
   
Found Task Easy 
   | 
  
   
Completed OK 
   | 
  
   
Found Task Hard 
   | 
 
| 
   
Wrote a series of actions to make a square 
   | 
  
   
ü  
   | 
  
   | 
  
   | 
 
| 
   
Wrote the pseudocode to move Minion Stuart
  around collecting bananas 
   | 
  
   
ü  
   | 
  
   | 
  
   | 
 
| 
   
Level 
   | 
  
   
Descriptor 
   | 
  
   
Tick 
   | 
 
| 
   
3 
   | 
  
   
Plan
  a sequence of instructions and present the sequence in a list 
   | 
  
   
ü  
   | 
 
| 
   
4 
   | 
  
   
Think
  through the algorithm and use pseudocode to plan this out allowing the final
  format to be read easily before programming 
   | 
  
   
ü  
   | 
 

No comments:
Post a Comment