С 1947 года логика, по указанию Сталина, была вновь включена как отдельный предмет в программу школ. Преподавание велось вначале по учебнику Челпанова, а позднее по новому упрощенному учебнику С.Н. Виноградова и А.Ф. Кузьмина "Логика. Учебник для средней школы". В программах того периода было указано: "Школьный курс логики должен быть тесно связан со всей работой школы по развитию мышления учащихся. Все учителя средней школы, начиная с 1 класса и кончая последним, ведут работу по развитию логического мышления учащихся". Однако логика преподавалась только в старших классах, что не вполне соответствовало поставленной задаче.
В 1954 году "борьба со сталинизмом" распространилась и на логику: количество отведённых на неё в школе часов было сокращено и убрана основная тема - "Доказательство и опровержение". На следующий год логику совсем исключили из школьной программы.
После распада СССР, в 1994 году были разработаны Программы факультативных курсов по логике и по психологии. Обе эти программы относились к старшим классам школы.