Никакой специальной подготовки не требуется, курс можно проходить, начиная с первого класса. Даже если какая-то тема покажется ребёнку слишком сложной, ее можно отложить и вернуться к ней попозже, так как никаких ограничений по времени у вас нет. Но в целом программа и структура курса построена так, что любой, даже не подготовленный человек может понять и освоить эти темы.