ФИЗИКО-МАТЕМАТИЧЕСКАЯ ШКОЛА FMSH.RU

РАСПИСАНИЕ ОНЛАЙН-ЗАНЯТИЙ И СПИСКИ ГРУПП ФМШ FMSH.RU
С 12 ЯНВАРЯ 2026 ГОДА

(окончание зимне-весеннего семестра 2025/26 учебного года: 24 мая)


группаклассытематика/направлениедаты/дни/время занятийпреподаватель
Математика
М6116, 7, 8Математика (Дальний Восток – Сибирь)суббота, 12:30-14:00
(19 занятий с 17 января
по 23 мая)
Сергей Генрихович
Чернацкий
М6126, 7, 8Математика (Запад – Урал)понедельник, 18:00-19:30
(19 занятий с 12 января
по 18 мая)
Сергей Генрихович
Чернацкий
М6139, 10, 11ОДЗ vs равносильные преобразованиясуббота, 18:00-20:45
(5 занятий с 24 января
по 21 февраля)
Сергей Генрихович
Чернацкий
М6149, 10, 11Векторысуббота, 19:00-20:30
(5 занятий с 28 февраля
по 28 марта)
Владимир Витальевич
Дворкин
М6159, 10, 11Введение в теорию матрицсуббота, 18:00-20:45
(6 занятий с 11 апреля
по 16 мая)
Сергей Генрихович
Чернацкий
Физика
Ф6119, 10, 11Физикавоскресенье, 17:00-20:15
(19 занятий с 18 января
по 24 мая)
Леонид Александрович
Ашкинази
Информатика
И6117, 8, 9Алгоритмы и искусство организации данныхсреда, 17:00-19:15
(19 занятий с 14 января
по 20 мая)
Мария Петровна
Гришкина
И6129, 10, 11Введение в низкоуровневое программированиевторник, 17:00-20:15
(18 занятий с 13 января
по 12 мая)
Сергей Генрихович
Чернацкий

Время московское (UTC+3).

          
занятия, продолжающиеся в течение всего семестра; зачёт по ним ставится в конце семестра
          
занятия, состоящие из нескольких блоков, в совокупности покрывающих весь семестр; зачёт может выставляться по каждому блоку отдельно либо в конце семестра по результатам работы на протяжении всех блоков
          
занятия, состоящие из нескольких блоков, не покрывающих весь семестр; зачёт может выставляться по каждому блоку отдельно либо в конце последнего блока
          
занятия, состоящие из одного блока, не покрывающего весь семестр; зачёт ставится по результатам работы в этом блоке

ОПИСАНИЯ КУРСОВ

ОДЗ vs равносильные преобразования (для 9, 10 и 11 классов)

В школе уравнения и неравенства часто решают с использованием понятия область допустимых значений (ОДЗ). Но всегда ли при этом поясняется, какие именно значения считаются "допустимыми"? Когда о них начинают говорить: перед началом решения задачи или в его процессе? Вообще, является ли это понятие принципиально новым или оно лишь объединяет какие-то другие понятия? Очень часто школьники затрудняются с ответом на такие вопросы. В рамках нашего курса мы на них ответим и разберёмся, насколько математически аккуратным является метод решения задач, основанный на данном понятии. А после этого рассмотрим альтернативный подход – более чёткий и формально простой, который, кроме того, позволит доводить до конца решение задач в случаях, когда даже осознанное применение понятия ОДЗ такого сделать не даст.

Преподаватель:
Сергей Генрихович Чернацкий

Векторы (для 9, 10 и 11 классов)

Поговорим о понятии вектора. Зачем вообще вводить новый объект? Что с ним можно делать и каким образом? Как дать ему строгое формальное определение? Почему наш вектор может оказаться не только не похожим на вектор в физике, но и отличаться от соответствующего объекта евклидовой геометрии?

Попутно обсудим связанную терминологию, операции над векторами, координатный подход и, конечно, порешаем геометрические задачи.

Преподаватель:
Владимир Витальевич Дворкин

Введение в теорию матриц (для 9, 10 и 11 классов)

Матрицы являются классическими математическими объектами, которые обычно вводятся на первом курсе всех технических университетов. Но знакомиться с ними можно начинать и в процессе школьного обучения, особенно если перед этим детально обсуждались, например, числа и свойства операций над ними. Кроме этого, матрицы можно рассматривать как обобщение векторов, а в частном случае – как форму представления двухкомпонентных чисел (комплексных, двойных и дуальных). Таким образом, данный курс можно рассматривать не только как знакомство с новой математической конструкцией, но и как разговор об инструменте, который предоставит возможность по-новому работать с тем, что изучалось ранее.

Преподаватель:
Сергей Генрихович Чернацкий

Алгоритмы и искусство организации данных (для 7, 8 и 9 классов)

Приглашаю отправиться в захватывающее путешествие по миру программирования! Мы изучим, как правильно организовать хранение данных и упростить работу над задачами. Узнаем всё о структурах данных: массивах (одномерных и двумерных), множествах, и научимся работать с ними. Освоим элементы динамического программирования и разберёмся, как грамотно структурировать свою программу с помощью функций, чтобы сделать код понятным и удобочитаемым.

Основной язык программирования – Pascal.

Этот курс предназначен для тех, кто имеет базовые знания в области программирования.

Присоединяйтесь, нас ждут интересные открытия и выработка полезных навыков!

Преподаватель:
Мария Петровна Гришкина

Введение в низкоуровневое программирование (для 9, 10 и 11 классов)

Для того, чтобы программу, написанную на любом языке программирования, мог исполнить компьютер, она должна быть оттранслирована в машинные коды. Если мы будем понимать, какой машинный код соответствует нашей программе, то сможем осознанно использовать возможности языка, которые приводят к эффективному коду. При этом чем ближе к машинному будет наш язык программирования, тем проще будет это сделать. На занятиях мы сначала разберёмся, как устроена вычислительная среда, в которой происходит исполнение программы, а затем перейдём к изучению основ программирования на языке ассемблера.

Преподаватель:
Сергей Генрихович Чернацкий


Списки учащихся по группам (открываются в новом окне)

Группа М611, математика
Группа М612, математика
Группа М613, математика
Группа М614, математика
Группа М615, математика
Группа Ф611, физика
Группа И611, информатика
Группа И612, информатика


Списки групп по учащимся (открываются в новом окне)

6 класс
7 класс
8 класс
9 класс
10 класс
11 класс