Причиной таких ошибок является недостаточное развитие фонематического слуха у ребенка ещё в дошкольном возрасте. Ребенку во время не объяснили, что в слове есть звуки, и звуки эти разные. Ещё до школы, детей учат самостоятельно узнавать слова, в которых не хватает одного звука, последнего или первого.
Если Ваш ребенок уже школьник, то ему нужно объяснить,что буквы- это знаки, которые обозначают определенные звуки, и, если мы в слове пропустим какую-нибудь букву, то это уже будет не слово. Пусть во время письма озвучивает (можно про себя)каждую написанную букву : для проверки- получится ли слово, которое он пишет (или он пропустил какой-то звук в слове, все ли звуки на месте). А дома упражняйте его во время письма громко произносить (комментировать) что он пишет, то есть озвучивать все звуки в словах.
Для развития фонематического слуха, чаще читайте книжки вслух.Можно проводить различные игры со звучащими словами: "Какой звук потерялся?"- произносите знакомые ребенку стихи, например, "Зайку ...росила хозяйка", ребенок должен восстановить пропущенный звук в слове; игра "Короткие и длинные слова"- показать ребенку, что звуки в слове произносятся в определенной последовательности, в разных словах, разное их количество: есть короткие слова -мало звуков, есть длинные - много звуков. Здесь можно использовать разрезные схемы обозначающие звуки из Азбуки: каждый звук обозначаете на столе выкладыванием квадратика определенного цвета (красные гласные, синие согласные, зеленые- мягкие согласные).