Continue Application
Introduction to Robotics

Introduction to Robotics

A Robotics summer course designed to give students a practical, hands-on head start in the field of Robotics – a discipline that is as important as it is exciting.

Apply Now

Course Summary

During this two-week Robotics Summer School, students go on a journey: one that begins with learning the basic theory of Robotics and ends with building and controlling robots with advanced behaviours. Robotics skills taught include moving, turning, line detection, line following and obstacle avoidance, ensuring students are well equipped for future study in the discipline.

Students explore fundamental areas of Robotics, including working with Raspberry Pi single board computers, and learning how to use the Python programming language. The course culminates with students programming robots to navigate a 3D maze, showcasing their impressive range of skills acquired throughout the programme.

What to expect from Introduction to Robotics for ages 13-15

In class, students work with Raspberry Pi single board computers and an adaptor kit to build their own robot. They then use the Python programming language to bring their robots to life with a series of complex codes. Participants are challenged to get their robots to complete a 3D maze, a “copy-cat” choreography challenge and a robot car race. These practical activities are intended to not only keep students motivated and amused but also to ensure high levels of engagement with the material.


Students learn in classes of no more than 8 students and are led by a teacher with a wealth of experience in the field of Robotics.

Course Outcomes

By the end of this course, students will have:


Topics covered

The table below gives an indication of the subject areas that will be covered in each day’s lecture and seminar. Although every effort has been made to ensure accuracy, please note that topics and timings may be subject to change.
DayWeek 1Week 2

Monday Lesson 1: Welcome to Robotics, introductions and ambitions Lesson 15: PID and calibration
Lesson 2: Setting up the environment and accessing the Raspberry Pi Lesson 16: Manoeuvres and mazes
Lesson 3: Building the robotic car
Tuesday Lesson 4: Introduction to robot kit Lesson 17: Obstacle avoidance 1
Lesson 5: Programming and SAFE file handling Lesson 18: Obstacle avoidance 2
Wednesday Lesson 6: Conditional statements Lesson 19: Assessment – Presentations
Lesson 7: Functions and modules Lesson 20: Assessment – Presentations
Lesson 8: Mod-shop Lesson 21: 3D Maze Challenge
Thursday Lesson 9: Using the sensors Lesson 22: Remotely controlling your robot
Lesson 10: Controlling the motors Lesson 23: Testing remote control options
Friday Lesson 11: Driving and turning Lesson 24: Autonomous cars & the future
Lesson 12: Line detection Lesson 25: Ethical debate
Lesson 13: Robotics race Lesson 26: Robot art



Oxford College Accommodation

  • Location Oxford
  • Ages Ages: 12+, 13-15, 16-18, 19+
  • Bedroom Type Single and twin
  • Bathroom Type En-suite & Shared (single gender)
  • Year Built Founded in 1096 (University of Oxford)

Cambridge University Accommodation

  • Location Cambridge
  • Ages Ages: 13-15, 16-18
  • Bedroom Type Single and twin
  • Bathroom Type En-suite & shared (single gender)
  • Year Built Founded in 1209 (University of Cambridge)

Further Information

Related Courses

Need more information about our programmes?

Study In Confidence