Вы же понимаете, что ставите задачи невыполнимые по сути.8 лет, скорее всего без опыта алгоритмирования и программирования. Значит, тесты, самостоятеные проекты невозможны. Теория для 8 лет- сапромат и сопряжения? Или передаточное число? Какая теория может быть на начпльном проектировпнии без опыта? Маленькая группа в 3 человека , но с проектами? У младшей группы все проекты коллективные с минимумов в 3 человека. Так какбывсбт незаинтересованые, болеющие, то каманлу для выступлений из 5 человек группы не создать.Из всего, что Вы написали, выполнимы только домашние задания. Либо самим создавать группу единомышленников в 5-6 человек и брать тренера как индивидуальные занятия.