Нужно сделать дополнительный функционал. Какие варианты реализации стандартными методами?
И так, нужно следующее.
На сайте есть большой раздел со статьями(задачками) в количестве, например 300 штук и разбитых на 5-6 тем/подразделов и пользователи-ученики.
Все задачи разбиты на уровни сложности (отдельное поле, от 1 до 10) и у каждой задачи есть "цена", количество баллов, которое получит ученик, если правильно решит эту задачу. В начале, Ученик, заходя в раздел задач видит, например, только задачи с уровнем сложности 1-2 в каждом из подразделов.
Далее кусок функционала, который НЕ НАДО продумывать и решать сейчас))
Он может решить задачу и отправить ее решение учителю, учитель проверяет решение
Далее — то, что нужно сделать
Если решение ученика правильное, то учитель делает пометку на сайте, что ученик эту задачу решил. Ученику начисляется количество баллов, соответствующее стоимости задачи, эти баллы по какой-то формуле увеличивают рейтинг ученика. Чем выше рейтинг ученика, тем больше задач более сложных задач он видит. Решенные им задачи либо скрываются для него, либо переносятся в другой список/категорию типа "Старые".
То есть фактически, в результате должна получиться система самообучения Ученика.
Если ничего даже близкого и с костылями сделать нельзя, то, возможно, кто-то готов помочь в доработке???
Бюджет найдем, но размер его мне не понятен:)Бюджет у задачи есть?