При спорной оценке (да и вообще при любой) мне кажется должно быть на усмотрение учителя. Он знает уровень ребенка, где какие у него пробелы, какие оценки были за контрольные, старался или не старался ребенок и т. п. Я б например умному отличнику, который запустил до 4,5 поставила 4, а троечнику, который пахал и дотянул до 4,5 - 5, для поощрения.