Мой аспи знает свой диагноз с момента постановки, так как его заинтересовало, что именно о нем все время обсуждают родители и врачи. Ну объяснили, что он немного отличается от других, что именно поэтому ему так тяжело с другими детьми, и что быть аспергером - это не плохо, вон, эйнштейн тоже был. Это объяснение его вполне устроило в 6 лет.  Но проблемы с коммуникацией и ТОМ ведь от красивого названия не пропали, верно?  Через несколько дней он заявил на уроке учительнице по математике: "Меня проверяли, у меня IQ 130, поэтому я вот эту детскую фигню решать не буду!"А когда ему было уже 8 лет и он перешел в новый класс, я упрашивала его, чтобы он с порога не вываливал всему классу, что он аспи, и вообще запретила об этом одноклассникам говорить. Поэтому, когда они все представлялись друг другу и мальчик перед ним сказал: "Я такой-то и у меня есть особенность - я дислект", то мой не нашел ничего лучшего, как встать и заявить: "Я Илан, и у меня есть что-то психиатрическое, но мне запретили говорить что именно." (тут должен быть смайлик, бьющийся головой об стену  ). Замечательный способ подружиться с новым классом. Так что я даже не знаю, что лучше - когда ребенок знает о своем диагнозе, или подождать пока он станет взрослее и социально общаться научится, а уж только потом ему сообщать...