Различные авторы различали структурированные и неструктурированные проблемы в разных областях обучения. Теоретик обучения Рег Реванс выделял типы обучения P и Q, которые он классифицировал в соответствии с двумя различными структурами проблем. P-обучение относится к программируемому обучению или знаниям, которые были кодифицированы в книгах, лекциях или аналитических методах. Оно часто используется для описания “головоломок” или проблем, для которых существует правильное решение, даже если ответ трудно найти (отсюда и название «пазл-обучение»). Примером пазл-обучения может быть поиск наилучшего способа сократить время или стоимость какой-либо конкретной производственной операции в производственной системе. Пазл-обучение обычно используется для решения проблем операционной эффективности и при использовании такого обучения обычно используются обсуждения или дебаты. Напротив, Q-обучение обычно представляет собой “затруднения”, трудности или возможности, для которых явно не существует реше