Вообще не поняла трагедии. Все нормально, ну кроме вашего срыва на ребенка. Не надо никого защищать или обижать или на баррикады бежать. Обдумайте все, извинитесь за свой срыв и поговорите на тему, что ребенок и вы тоже получили хороший урок как все неоднозначно может быть в жизни и что всегда надо думать, прежде чем делать. Зря вы орали и унижали ребенка. Надо было объяснить, что в таких неоднозначных случаях, надо было сначала выяснить у учителя как быть с классной работой и можно ли ее доделать дома или недоделать, а потом уже идти решать олимпиаду. Вы не забывайте что ребенок пятиклассник всего, его этим нюансам учить и учить. Не все взрослые это могут. Ну и оценка в 5-ом классе никакого значения не имеет. Но ситуация эта очень полезна в качестве урока на будущее.У меня в школе в старших классах возник конфликт с руководством школы. В единственный день подготовки к экзамену наш класс отправили на важное для школы мероприятие, на весь день. Оценка за этот экзамен шла в аттестат, а в те годы для поступление важен был средний балл. И я, единственная из класса отказалась. Сказала что мне важен аттестат, а не амбиции школы. В итоге экзамен я сдала на отлично, нескольким своим оценки натянули, а остальные получили тройки. Но вы же представляете что я выслушала тогда от директора с завучем? И тем не менее не подчинилась им. А все потому что родители никогда не решали мои проблемы в школе, просто внушали, что хорошо знать предмет не достаточно, надо уметь оценивать ситуацию и получать нужный тебе результат. Учите ребенка этому. Не в школе, так в во взрослой жизни это точно пригодится.