Серьезный материал дается ученикам в понятной и доступной форме. На языке программирования Python пишется программа, описывающая некоторый физический процесс. В дальнейшем ученики используют данную программу, моделируют физический эксперимент на компьютере и эмпирическим путем решает задачу, подбирая параметры.
Добавляя к полученной программе графику и интерактивное взаимодействие с объектами, ученики разрабатывают игру, основанную на собственноручно разработанном физическом движке.
В результате ребенок занимается всесторонним исследованием физических моделей и получает базу для более профессионального программирования, появляется понимание как работают игровые физические движки. Эти знания пригодятся тем, кто планирует заниматься программированием игр под iPhone и Android.