Robotics 11

Robotics 11 requires permission from the instructor.

Contact Stew Savard:  or 250-337-5300 extension 1023

View the complete Learning Outcomes for this course: Robotics 11

Robotics 11 is intended to develop skills for students considering careers in the linked fields of Robotics, Mechatronics, Programming and Engineering by challenging students to use the design process to build and program, in both NXT-G and Robot C, a series of robots.

Students, typically working in small collaborative teams of 2 students, will be engaged in project-based learning where they are challenged to use problem-solving strategies, creativity, and critical thinking to build increasingly complex robots.  Students will use specially created electronic and other resources (via to gain an understanding of the scope of career opportunities in these areas and to develop short-term and long-term career plans in these and other areas of interest.

Curriculum Organizers/Topics

Topic  1:  Approximately 60 hours (2 credits)

  • Build and program a series of robot arms and manipulators that can move objects from place-to-place.
  • Build and learn to control a series of robots via remote control such as Bluetooth, IR sensors or related technologies.
  • Undertake an end-of-module challenge, using the design process, that demonstrates advanced remote control over a single robot (a robot blimp for example) or multiple robots (platooning or motion choreography).
  • Initiate a career plan based on a possible future in robotics (and/or the associated fields) and identify courses and work experience opportunities in grades 12 and beyond that will help students take steps towards entry in post-secondary programs.
  • Continue to develop an awareness of the history of robotics and related fields (mechatronics, electronics, programming, and engineering).

Topic  2: Approximately 60 hours (2 credits)

  • Develop an understanding of programming through Robot C (Easy C or Simple C).
  • Program basic robots to move, with increasing complexity, via Robot C programming.
  • Program the use of standard sensors using Robot C (touch, ultrasonic, sound, light and others).
  • Undertake a challenge, using the design process, to build and program a robot to complete that challenge (complete a designated course or typical industrial task for a fixed period of time).
  • Complete a longer-term career plan based on a future in robotics (and/or associated fields). This plan must include information on applications for admission into post-secondary institutions and applications for scholarship/bursary/student loan funds related to these applications.

Student Assessment

Background knowledge and class discussions: 10%

  • demonstrated awareness of the history of robotics.
  • demonstrated awareness of current trends in the multiple fields associated with robotics, mechatronics, and programming.
  • students will be asked, based on their background knowledge to project possible trends and outcomes in the fields of robotics, mechatronics, programming and associated engineering fields

Construction Skills: 40%

  • students will be required to demonstrate the skills required build a variety of robots capable of the manipulation or objects and that can be remotely controlled,
  • demonstrate the skills needed to build a variety of remotely controlled robots, and
  • students will demonstrate an ability, using the principles and practices contained in the design process, to design and build a robot to undertake several class-wide challenges.

Programming Skills: 40%

  • demonstrate an ability to program robot movement in both NXT-G and Robot C (or a comparable program),
  • demonstrate an ability to program a robot to respond to different sensors in both NXT-G and Robot C,
  • Demonstrate an ability to outline, and execute, end of module assignments incorporating a reasonably complex set of movements, some using sensors, and elements of remote control.

Safety: 5%

  • demonstrate basic safety awareness associated with this class
  • demonstrate active safety practices on a continuous basis

Career Exploration: 5%

  • demonstrate an awareness of career opportunities in the related fields of robotics, mechatronics, electronics, programming, and engineering
  • create a short-term plan for grade 12 that identifies opportunities for enrollment within future classes related to the associated fields above
  • create a long-term plan for post graduation careers in the related fields identified above.

Require Resources: Computer and internet access. LEGO Mindstorm NXT 1 and/or NXT 2 kits (deposit may be required). 

BC Performance Standards