Я согласна что для олимпиады надо знать шире, но терминологию на 2-3 класса вперёд (когда там функции проходят?) - это уже бред. Олимпиаду это не знание школьной терминологи на 2-3 класса вперёд, а углубление и расширение на базе той терминологии, которые дети знают или интересуются в популярной литературе.