Programming and Robotics

Starts from:Sat, December 10, 2022
Campus Location

Course Feature
Class Description

Programming and Robotics

Elective: for Grades 10-12

Programming and Robots is designed to introduce the concepts of computer programming using Java, focusing on developing the student’s analytical thinking and problem-solving skills and techniques. An extensive study of robotics will be undertaken using Carnegie Mellon Robotics Academy software in connection with Lego Mindstorms robotic equipment. The history of programming, the study of various programming languages and the impact they have on the development of technology in business, the Internet and computer games.

By the end of the course the student is expected to:

  • Use the algorithmic approach to solve
  • Explore concepts of object-oriented
  • Use program applications and applets producing both text and graphic output,
  • Solve problems that involve branching, looping, file input and output, and arrays
  • Understand classes and methods supporting
  • Translate solutions into computer programs using Java through the IDE