Ответ: Правила нет. Обычно мы просто даем несколько самых наиболее часто встречающихся слов типа: день, ночь, тетрадь, словарь, преподаватель и тд. Как правило, таких слов достаточно. Если студентам встречается новое слово, и они не видят из контекста, какого оно рода, можно посмотреть в словаре. Хотя мы всегда повторяем, что род влияет на множество других грамматических форм, которые должны согласовываться с данным существительным. Например, вы читаете: "Спортсмен получил золотую медаль". Слово "медаль" употреблено в винительном падеже, а прилагательное "золотую" - в винительном падеже и женском роде. Значит, слово "медаль" - это слово женского рода.
Но в жизни все бывает! Иногда и по другим признакам определить не могут. Есть очень хороший справочник «Русский язык в грамматических таблицах» автор Редькина М.А, там есть таблицы и на эту тему, к которым всегда можно обратиться. Есть некоторые закономерности, как определить род, например, к мужскому роду всегда относятся:
- названия месяцев (октябрь, июнь);
- слова на -арь (словарь, календарь);
- слова на -тель (учитель, преподаватель).
К женскому относятся:
- слова на -чь, -шь, -щь (ночь, мышь, вещь и др.);
- слова на -ость (они образованы от прилагательных; сухой - сухость, мягкий - мягкость)
Я бы вам все таки посоветовала научить студентов определять род по словам, находящимся рядом, описывающим данное существительное! Это работает лучше, чем зазубривание всех слов из таблицы!
Катерина Кичина, преподаватель Учебного центра русского языка МГУ