Изучая принцип работы механизмов, обучающиеся учатся работать руками, развивают конструкторское мышление. В процессе работы, обучающиеся выдвигают гипотезы, проводят испытания созданных моделей, делают выводы и представляют свои открытия. В процессе разработки, программирования и тестирования роботов ученики приобретают важные навыки творческой и исследовательской работы, встречаются с ключевыми понятиями информатики, прикладной математики, физики, знакомятся с процессами исследования, планирования и решения возникающих задач, получают навыки пошагового решения проблем.