По-моему учитель прав - 3 ошибки - это тройка. Четверка - это одна ошибка. По-поводу программы - каждый учитель в рамках программы может работать по-разному. В английском языке написаное слов нужно учить отдельно.Честно говоря, непонятно, чем вы недовольны? Ребенку же не только за словарные диктанты оценки ставят, за что-то другое поставят пятерку.