Контрольные и самостоятельные - это разные вещи. Число контрольных - лимитировано. Самостоятельные могут (и проводят) хоть каждый день. Чтобы понять - что усвоили дети и можно ли идти дальше или класс не понял и надо еще объяснить.Такие вопросы появляются здесь несколько раз в год. И да, учитель в своем праве.