Program

The 7UP RobotCamp and the 9UP RobotCamp will cover similar concepts, however, with different emphases. The 7UP RobotCamp will have the emphasis more on the robotics construction, while the Robotics Camp in July will have the emphasis more on programming.

Topics Covered

  • Basics of computing and logics behind computing.
  • Career path in science, engineering and computing.
  • Game programming.
  • Construction of a LEGO Mindstorm NXT robot.
  • Robotics programming in NXT Graphical programming language (7UP).
  • First Lego League (FLL) competition preparation (7UP)
  • Creating your robotics program in 3-D animation (9UP).
  • Program the NXT robot with Bluetooth-remote control (9UP).
  • Program the NXT robot to find its way out a maze with artificial intelligence.
  • Participate in the Robotics Competition at the end of the program.
  • Web programming (9up).
  • Sample Lecture: What is a Robot?
  • Sample Lecture: Service-Oriented Computing?
  • Sample Hands-on Lab: Building a robotics program

Skills Exercised and Technologies Learned

  • Engineering design process.
  • System development process.
  • Logic thinking and reasoning.
  • Team working spirit and individual creativity.
  • Hand-on experiences.
  • Alice game programming engine
  • NXT-G programming language (7UP)
  • Microsoft Robotics Studio and VPL (9UP)
  • Microsoft .Net and C# (9up).
  • Service-oriented architecture and Web services (9UP).

Daily Schedule (7UP)

  • 8:15 a.m. Check in
  • 8:30 a.m. – 10:00 a.m. Instructions and laboratories
  • 10:00 a.m. - 10:15 a.m. Break and snack
  • 12:00 p.m. Instructions and laboratories
  • 12:00 – 12:30 p.m. Pick up / Departure for morning program
  • 11:20 a.m. – 1:00 p.m. Lunch break for full day program
  • 1:00 p.m. - 4:00 p.m. Instructions and laboratories
  • 4:00 p.m. – 5:00 p.m. Pick up / Departure

Daily Schedule (9UP)

  • 8:15 a.m. Check in
  • 8:30 a.m. – 11:30 a.m. Instructions and laboratories
  • 11:30 a.m. – 12:30 p.m. Lunch break
  • 12:30 p.m. – 3:30 p.m. Instructions and laboratories
  • 3:30 p.m. – 4:30 p.m. Assignment and laboratories
  • 4:30 p.m. – 5:00 p.m. Pick up / Departure

Program Syllabus

The Robotics Camp teaches a portion of the new high school computing curriculum sponsored by U.S. Department of Education. The syllabus of the full course can be found [here].