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

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

(окончание осеннего семестра 2026/27 учебного года: 23 декабря)


группаклассытематика/направлениедаты/дни/время занятийпреподаватель
Математика
М6214, 6Числа и формы их записи (экспериментальная группа)суббота, 13:00-14:05
(12 занятий с 3 октября
по 19 декабря)
Сергей Генрихович
Чернацкий
М6226, 7, 8Как устроена математика (вводный курс)воскресенье, 11:00-12:30
(12 занятий с 4 октября
по 20 декабря)
Сергей Генрихович
Чернацкий
М6237, 8Элементы арифметики остатковсуббота, 18:00-20:00
(4 занятия с 24 октября
по 14 ноября)
Владимир Витальевич
Дворкин
М6247, 8, 9Математика (второй-третий год обучения)воскресенье, 13:00-14:30
(5 занятий с 22 ноября
по 20 декабря)
Сергей Генрихович
Чернацкий
М6259, 10, 11, 12От логики к логическому программированию.пятница, 18:00-20:00
(12 занятий со 2 октября
по 18 декабря)
Дмитрий Петрович
Боголюбов
М6269, 10, 11, 12Отношения и функции. Часть Iсуббота, 17:00-20:15
(3 занятия с 3 октября
по 17 октября)
Сергей Генрихович
Чернацкий
М6279, 10, 11, 12Отношения и функции. Часть IIсуббота, 17:00-20:15
(5 занятий с 21 ноября
по 19 декабря)
Сергей Генрихович
Чернацкий
Физика
Ф6219, 10, 11, 12Физикавоскресенье, 17:00-20:15
(12 занятий с 4 октября
по 20 декабря)
Леонид Александрович
Ашкинази
Информатика
И6216, 7, 8Основы процедурного программированиясуббота, 11:00-12:30
(12 занятий с 3 октября
по 19 декабря)
Сергей Генрихович
Чернацкий
И6229, 10, 11, 12Искусство представления данных при решении алгоритмических задачпонедельник, 17:00-19:15
(11 занятий с 5 октября
по 21 декабря,
кроме 2 ноября)
Мария Петровна
Гришкина

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

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

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

Числа и формы их записи (экспериментальная группа) (для 4 и 6 классов)

Работать с числами часто умеют даже дошкольники. Но как именно они с ними работают? И самое главное, что имеют в виду под числами? Только те слова и изображения, которые обычно связываются с ними? Являются ли такие слова и изображения самими числами или они всего лишь дают нам возможность представлять то, что в математике называется числом? А если так, то вдруг наше привычное и кажущееся естественным представление о числе всего лишь одно из многих возможных? Начав разбираться с этими вопросами мы придём к понятию систем счисления и посмотрим, насколько удаётся погружаться в их изучение уже в конце начальной школы.

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

Как устроена математика (вводный курс) (для 6, 7 и 8 классов)

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

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

Элементы арифметики остатков (для 7 и 8 классов)

Что общего у чисел 4, 319 и 46? А что объединяет 38, 72 и 749? И как устроен счёт нашего времени?

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

Попутно выясним, какая теорема арифметики основная, почему теорема об остатках – китайская, а Малая теорема Ферма — великая.

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

От логики к логическому программированию. (для 9, 10, 11 и 12 классов)

Логика – язык математики. Что такое аксиома и теорема.

Виды теорем: необходимое и достаточное условие, существования, единственности и другие. Методы доказательства: прямые, обратные, "от противного" и прочие.

Логическое следствие. Логический вывод. Компьютерные методы доказательств.

Логическое программирование – альтернатива алгоритмическому программированию.

Преподаватель:
Дмитрий Петрович Боголюбов

Отношения и функции. Часть I (для 9, 10, 11 и 12 классов)

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

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

Отношения и функции. Часть II (для 9, 10, 11 и 12 классов)

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

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

Основы процедурного программирования (для 6, 7 и 8 классов)

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

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

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

Искусство представления данных при решении алгоритмических задач (для 9, 10, 11 и 12 классов)

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

Инструменты: решать задачи можно будет на любом языке программирования. Основной язык при объяснении материала выберем на первом занятии.

Требования к учащимся: знание основных алгоритмических конструкций. Желательно знание массивов/списков.

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


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

Группа М621, математика
Группа М622, математика
Группа М623, математика
Группа М624, математика
Группа М625, математика
Группа М626, математика
Группа М627, математика
Группа Ф621, физика
Группа И621, информатика
Группа И622, информатика


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

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