Прежде всего автоматизируйте счет. Ребенок должен однозначные числа считать не задумываясь, он должен просто знать, сколько будет 5+7.Наработать автоматизацию можно большим количеством примеров и тренировкой. Например один день тренируете 5+все цифры. На другой день 6+.  Автоматизацию легко проверить игрой в мячик: кидаете мячик и спрашиваете сумму. На мячике четко видно, когда включается мозг. А должен быть автопилот.Когда сложение будет автоматизировано - переходить к умножению. Сначала объяснить что это такое, через сложение. Дальше просить ребенка считать, а когда он сможет легко считать - начинать заучивать. Так же как и со сложением.  Я делала так: в один день учим два умножения, например 6*7 и 7*7. И целый день между прочим задавала вопросы.  При этом если ребенок четко отвечает на два новых умножения, то добавить одно старое. Почему-то ввод одного старого сбивает шаблоны и ребенок снова начинает путаться. Но за день два умножения выучиваются.  На следующий день еще два новых, и одно старое для закрепления.  В данном случае семерок, я бы на следующий день учила 5*7 и 4*7.  Специалисты рекомендуют таблицу умножения учить сверху вниз, начиная с умножения на 9. Не знаю лучше ли это, но не хуже явно. Может даже плюс - ребенок не будет пытаться посчитать 9 раз по 9, а начнет именно заучивать.Давать задания в режиме вопрос-ответ.  5 вопросов как вспомните. Сели завтракать - спросили 5 раз, отстали.  Закончили завтракать - задали еще раз. Цель - заучить.  Но прежде чем заучивать ребенок обязательно должен понять что такое это умножение, и как его получить сложением.  У нас эти два процесса шли параллельно, дополняя друг друга.