В школьной практике сложилось 2 подхода к морфемному разбору: формально-структурный (часто наблюдающийся в ответах), когда сначала выделяется корень (узнаются ОРС, характерно в основном для начальной школы ), а потом остальные части, и формально-семантический, наиболее логичный, когда выстраивается словообразовательная цепочка от анализируемого слова к исходному слову.
Добавлю, что формально-структурный отражен в учебниках под редакцией В. Бабайцевой, формально-семантический - в учебниках под редакцией М. Баранова и Т. Ладыженской и в учебниках под редакцией М. Разумовской.
Именно второй, по моему мнению, является логичным, поскольку можно увидеть связь родственных слов и их взаимотоношения.
Например, существительное "свисток" образовано от глагола "свистеть" при помощи суффикса "-ок-".
Словообразовательная цепочка простая (от обратного): свисток-свистеть.
На всякий случай заглянем в словообразовательный словарь А. Тихонова:
Алгортим МР слова "свисток":
- окончание нулевое, т.к. это форма именительного или винительного падежа существительного 2-го склонения м.р.,
- основа слова "свисток-",
- суффикс "-ок-", типичный суффикс существительного,
- корень "свист-".
Свист/ок/-/