Difference between revisions of "Curriculum"

From IPRE Wiki
Jump to: navigation, search
 
Line 1: Line 1:
<b> Class #1 </b>
+
<pre>
 +
Class #1
 
  - introduce robot, demonstrate what it can do
 
  - introduce robot, demonstrate what it can do
 
  - name their robot
 
  - name their robot
Line 15: Line 16:
  
  
<b> Class #2 </b>
+
Class #2
 
  - syntax (int, string)
 
  - syntax (int, string)
 
  - forward, backward, left, right, rotate
 
  - forward, backward, left, right, rotate
Line 24: Line 25:
  
  
<b> Class #3 </b>
+
Class #3
 
  - speak
 
  - speak
 
  - variable
 
  - variable
Line 35: Line 36:
  
  
<b> Class #4 </b>
+
Class #4
 
  - review of concepts covered so far
 
  - review of concepts covered so far
 
   - robots as lawn mowers, push things out of way
 
   - robots as lawn mowers, push things out of way
Line 43: Line 44:
  
  
<b> Class #5 </b>
+
Class #5
 
  - if-else statements
 
  - if-else statements
 
  - play human board game
 
  - play human board game
Line 56: Line 57:
  
  
<b> Class #6 </b>
+
Class #6
 
  - maze (if-else) take pic at end of maze
 
  - maze (if-else) take pic at end of maze
 
  - make shapes again using loops
 
  - make shapes again using loops
Line 68: Line 69:
  
  
<b> Class #7 </b>
+
Class #7
 
  - frequency
 
  - frequency
 
  - music (do-re-me...)
 
  - music (do-re-me...)
Line 81: Line 82:
  
  
<b> Class #8 </b>
+
Class #8
 
  - post survey
 
  - post survey
 
  - final challenge
 
  - final challenge
Line 88: Line 89:
 
  - syntax?
 
  - syntax?
  
 +
</pre>
  
  
 
LEGEND:
 
LEGEND:
 
(*) if we get to it
 
(*) if we get to it

Revision as of 17:22, 30 October 2007

Class #1
 - introduce robot, demonstrate what it can do
 - name their robot
 - joystick/gamepad (*)
 - use IR value inputs
 - pre survey

Code:
 - when they enter the name, robot will say, "Hi, my name is ____."

Chapter:
 - bluetooth instructions
 - how to name robot
 - joystick/gamepad instructions (*)


Class #2
 - syntax (int, string)
 - forward, backward, left, right, rotate
 - draw certain shapes

Chapter:
 - edit Myro


Class #3
 - speak
 - variable
 - speak the variable
 - change variable to pic
 - take pic (pics of animals, alien, big foot?)

Chapter:
 - write in sequence


Class #4
 - review of concepts covered so far
   - robots as lawn mowers, push things out of way

Chapter:
 - pictures


Class #5
 - if-else statements
 - play human board game
 - loop concepts

To Do:
 - make board game

Chapter:
 - make board game
 - all conceptual ideas


Class #6
 - maze (if-else) take pic at end of maze
 - make shapes again using loops

Code:
 - loop, sequence
 - if-else (indentation)

Chapter:
 - syntax for if, else, loop


Class #7
 - frequency
 - music (do-re-me...)
 - make your own tune
 - use variables in frequencies

To Do:
 - do the assignment

Chapter:
 - syntax


Class #8
 - post survey
 - final challenge

Chapter
 - syntax?


LEGEND: (*) if we get to it