Без заголовка
1. "учить непосредственно тем дисциплинам, которые лежат в основе хорошего мышления" отличается от "учить не мышлению, а тем дисциплинам, в основе которых лежит хорошее мышление". У меня это учить логике, языковым компетенциям и т.д. непосредственно, а у вас это учить физике, например -- в основе которой лежит логика.
2. Кроме учителя есть много разных позиций (методист, учитель, тьютор, ученик, организатор образования и т.д.), конечно все они должны знать, что такое хорошее мышление и какие дисциплины какому мышлению учат.
3. Практика = дисциплина + технология. Технология для дой же математики, например, программа типа Mathematica, так что для дисциплин разных мышлений "технологии мышления" учить не нужно. Нет же дисциплин "технологии физики" или "технологии математики", и у мышления тоже технологии нет, ибо технология это не дисциплина.
4. Основной предмет поста как раз в том, что мышление одной дисциплиной не закрывается, там множество разных дисциплин, множество разных мышлений -- и ещё множество разных надстроек (типа "мыслительных процессов Голдратта" или "теории решения изобретательских задач"). Никакого единого предмета нет и вряд ли будет.