С этим подходом надо выкинуть  из программы счетные палочки и азбуку. Счетные палочки ребенку больше никогда не понадобятся, да и в азбуке полезной информации ноль.Но никто не считает, что это напрасная трата времени. Это инструменты, позволяющие лучше  освоить базу.   Паскаль тоже позволяет хорошо освоить базу.  Это как счетные палочки для программиста.  Или как  обучение езде на машине-механике, даже если потом всю жизнь будешь ездить на автомате.