This document provides an overview of six programming robotics simulation labs using Webots. Lab 1 introduces how to use Webots and program basic robot controllers. Lab 2 programs a robot to detect colors. Lab 3 adds a camera to a robot to make it aware of product colors. Lab 4 explains how two robots were synchronized in an IPR collaboration. Lab 5 changes where a cube is thrown by a Kuka robot. Lab 6 programs an ABB IRB120 robot to draw a square instead of a circle.