Engineering Design Process Steps:
1) State the problem. (What are we trying to solve/fix with our robot?)
2) Research the problem. (See what others have done to fix the problem.)
3) Think of possible solutions. (What possible ways could you solve the problem?)
4) Choose the best of your possible solutions to use. (Which one do you think would work best?)
5) Build a prototype. (Build a real prototype of your robot.)
6) Test the solution you came up with. (See if it works!)
7) Publish your robot doing what it does, whether if it works or not. (Record it, take pictures, and take pictures of the program.)
8) Improve on the robot. (What could you have done better, and do those things better. Fix bugs of your robot.)
-------------------------------------------------------------------------------------------------------
Explain these Programs:
Program 1 is saying: "Have ports A & B go forward for two seconds, and then brake. Then have them turn and then go forward for another second."
Program 2 is saying: "Have ports A & B go forward for roughly 12 inches."
Program 3 is saying: "If the light the NXT's light sensor in port 3 senses a light with a value less than 55, have port A go forward. If not, have port A go backwards for one second."
Program 4 is saying: "If the NXT's port 1 touch sensor is pressed, play a sound starting at 2000Hz. After that, increase the sound the NXT will play by 1000Hz each time the touch sensor is pressed in."