90 likes | 226 Views
Course Debrief. EPGY Middle School Programming Adam Leeper. Robot Debrief. Robots only do exactly what you tell them! Sensors are noisy! Code must handle a range of sensor values Sometimes, error-checking code is needed. Robot Debrief. Mechanical design is important
E N D
Course Debrief EPGY Middle School Programming Adam Leeper
Robot Debrief • Robots only do exactly what you tell them! • Sensors are noisy! • Code must handle a range of sensor values • Sometimes, error-checking code is needed
Robot Debrief • Mechanical design is important • If things move unexpectedly, that is bad! • Not enough time? • Sometimes engineers have tight deadlines!
Robot Debrief • Good job everyone! 1st - Lil Buddy (38 pts) 2nd - Slaer (35 pts) 3rd - Phailure (26 pts)
Adobe Flash • Proprietary, closed-source • 30-day trial available at adobe.com • Student/teacher version of Flash costs $180
Lego Mindstorms • A full NXT kit gives you a brick, 3 motors, ultrasonic sensor, color/light sensor, and 2 touch sensors. • The kit costs $280.
Other alternatives? • Languages: • Scratch, Python, C# • Microsoft Visual Studio • Free to download Visual Studio express for c#, c++ • C# is similar in complexity to ActionScript • Mac • Eclipse, Xcode for c++, java
Things to study for CS and Robotics • MATH! • Physical science, especially physics. • Take classes that teach you to build things, like machine shop, wood shop, electronics.