12 летка хочет учиться программировать
Не трогайте его, пусть сам все познает, через пробы и ошибки — от этого оно лучше запомнится, и опыта добавит.
Подарите ребенку как можно больше хороших книг по программированию.
Нужны книги по самому Python, по алгоритмам и структурам данных, по Django, по базам данных (SQL).
Какие именно книги нужны в каждом случае найдете в поиске по данному сайту, тут часто обсуждали.
Если всё сделаете правильно, то лет в 15 или раньше ваше чадо начнет зарабатывать на Python.