К настоящему времени накоплен обширный научный фонд, раскрывающий многообразие методов обучения. Их насчитывается более пятидесяти. Учитель сталкивается поэтому со значительными затруднениями при их отборе. В этой связи возникает потребность в их классификации. Она помогает выявить в методах обучения общее и особенное, существенное и случайное, теоретическое и практическое и тем самым способствует целесообразному и более эффективному их использованию. Становится более понятным и очевидным назначение и характерные признаки, присущие отдельным методам и их сочетаниям. Они являются условием педагогического творчества учителя.
Взаимосвязанные деятельности обучения — преподавание и учение — сложны и противоречивы, поэтому трудно найти единое логическое основание для классификации многочисленных их методов. Этим объясняется тот факт, что в существующих классификациях за основу берутся отдельные стороны процесса обучения.
Различные подходы к классификации методов обучения связаны с выбором разных оснований, отражающих аспекты их изучения.
Перцептивный подход, при котором за основание берется источник передачи информации и характер ее восприятия, предполагает выделение словесных, наглядных и практических методов обучения, отражающих как деятельность учителя (рассказ, лекция, демонстрация, упражнения и др.), так и деятельность учащихся (слуховые, зрительные, моторные восприятия) (Е.Я.Голант, Н. М. Верзилин, С. Г. Шаповаленко и др.).
Управленческая концепция имеет своим основанием ведущие дидактические задачи, решаемые на том или ином этапе обучения. В соответствии с таким основанием выделяются методы приобретения знаний, формирования умений и навыков, применения знаний, творческой деятельности, закрепления, проверки знаний, умений и навыков (М.А.Данилов, Б.П.Есипов).
Логический подход в качестве основания предусматривает логику изложения материала учителем и логику восприятия его учащимися, которая может быть индуктивной и дедуктивной, отсюда и соответствующие методы обучения (А. Н.Алексюк).
При гностическом подходе основанием является характер познавательной деятельности учащихся, согласно которому методы обучения подразделяются на информационно-рецептивные, репродуктивные, проблемного изложения, эвристические, исследовательские (И.Я.Лернер, М.Н.Скаткин).
Кибернетический подход, при котором основанием выступает способ управления познавательной деятельностью и характер установления обратной связи, предлагает выделение методов алгоритмизации и программированного обучения (Т.А.Ильина, Л. Н.Ланда и др.).
Более рациональной и обоснованной является классификация методов обучения, предложенная И.Я.Лернером и М.Н.Скаткиным. Она разработана ими в соответствии с концепцией содержания образования. Авторы считают, что каждому элементу содержания образования соответствуют свои методы обучения. Они определяют их как систему последовательных действий учителя, организующих и обусловливающих познавательную и практическую деятельность учащихся по усвоению всех элементов содержания образования для достижения целей обучения. В системе общедидактических методов обучения И.Я.Лернер и М. Н. Скаткин выделили две группы: репродуктивные (информационо-рецептивные и собственно репродуктивные) и продуктивные (проблемное изложение, эвристические, исследовательские). Специфика этих методов обучения, связанная с деятельностью учителя (преподавание) и деятельностью учащихся (учение), представлена в таблице.