| Block | Mode | Use |
| Wait | Colour Sensor – Compare - Colour | Wait for the sensor to detect one of the selected colours. |
| Wait | Colour Sensor – Compare – Reflected Light Intensity | Wait for the reflected light intensity to reach a certain value. |
| Wait | Colour Sensor – Compare – Ambient Light Intensity | Wait for the ambient light intensity to reach a certain value. |
| Wait | Colour Sensor – Change - Colour | Wait for the detected colour to change. |
| Wait | Colour Sensor – Change – Reflected Light Intensity | Wait for the reflected light intensity to change by a certain amount. |
| Wait | Colour Sensor – Change – Ambient Light Intensity | Wait for the ambient light intensity to change by a certain amount. |
| Loop | Colour Sensor - Colour | Repeat a sequence of blocks until one of the selected colours is detected. |
| Loop | Colour Sensor – Reflected Light Intensity | Repeat a sequence of blocks until the reflected light intensity reaches a certain value. |
| Loop | Colour Sensor – Ambient Light Intensity | Repeat a sequence of blocks until the ambient light intensity reaches a certain value. |
| Switch | Colour Sensor – Measure - Colour | Choose between two or more different sequences of blocks depending on which colour is detected. |
| Switch | Colour Sensor – Compare - Colour | Choose between two sequences of blocks depending on whether or not one of the selected colours is detected. |
| Switch | Colour Sensor – Compare – Reflected Light Intensity | Choose between two sequences of blocks depending on the reflected light intensity. |
| Switch | Colour Sensor – Compare – Ambient Light Intensity | Choose between two sequences of blocks depending on the ambient light intensity. |
| Colour Sensor | Measure - Colour | Measure the detected colour (0-7) and get the result on a Numeric data wire. |
| Colour Sensor | Measure – Reflected Light Intensity | Measure the reflected light intensity (0-100) and get the result on a Numeric data wire. |
| Colour Sensor | Measure – Ambient Light Intensity | Measure the ambient light intensity (0-100) and get the result on a Numeric data wire. |
| Colour Sensor | Compare - Colour | Compare the detected colour to one or more selected colours, and get the result on a Logic data wire (True if it matches any of the selected colours). |
| Colour Sensor | Compare – Reflected Light Intensity | Compare the reflected light intensity to a threshold, and get the result on a Logic data wire. |
| Colour Sensor | Compare – Ambient Light Intensity | Compare the ambient light intensity to a threshold, and get the result on a Logic data wire. |
| Data Logging | | See Data Logging. |