Добрый день, в данном случае учитель не имеет права не допускать ученика к уроку только на основании того, что он пошутил над одноклассником. Согласно законодательству РФ и нормам образовательного права, такие действия нарушают права ученика
Федеральный закон «Об образовании в Российской Федерации» закрепляет право ученика на уважение человеческого достоинства, защиту от всех форм физического и психического насилия, оскорбления личности, охрану жизни и здоровья (п. 9 ст. 34). Публичное требование извиниться перед всем классом может быть расценено как форма психологического давления и унижения.
Также учитель обязан соблюдать правовые, нравственные и этические нормы, следовать требованиям профессиональной этики. Метод наказания — извиниться перед всем классом, можно расценить как подавление воли ученика, наносящий вред психике ребенка.