Перейти к содержимому
Дата и время

Калькулятор расписания занятий

Бесплатный конструктор расписания для любого недельного графика — школьные расписания и расписания уроков, курсы в колледже, занятия в спортзале и фитнес-группы, тренировки в клубе или корпоративное обучение. Составьте день из занятий и перерывов, разметьте их по неделе, затем распечатайте или сохраните в PDF. Всё расписание хранится в ссылке, поэтому QR-код открывает его в точности таким же.

Калькулятор

Популярные сценарии
Начало недели
Дни в расписании

Необязательно — задайте даты, и результаты будут спроецированы на весь семестр или сезон.

1 — одна повторяющаяся неделя. Укажите 2 для недель A/B или до 12 для более длинных циклов. Дважды щёлкните вкладку недели, чтобы переименовать её.

Новые предметы создаются с длительностью по умолчанию; измените длительность любой строки ниже.

Предметы и перерывы

Каждая строка — это занятие или перерыв, по порядку: сверху вниз — это ваш день.

  • 08:30–09:20

  • 09:20–10:10

  • Перерыв

    10:10–10:25

  • 10:25–11:15

  • 11:15–12:05

  • Перерыв

    12:05–12:50

  • 12:50–13:40

  • 13:40–14:30

Моё расписание

Mathematics Mr Smith · R204English Ms Jones · R12Science Dr Patel · Lab 2History R7Art StudioPE Gym
6
Предметы
30
Занятия · в неделю
25ч
Учебное время · в неделю
5ч/нед.
Время перерывов · 1ч/день
0
Свободные слоты · в неделю
330
Занятия за семестр · 11 нед.
275ч
Учебное время за семестр · 11 нед.

Разбивка по предметам

ПредметЗанятияВремяСеместр
Mathematics54ч 10мин55
English666
Science666
History54ч 10мин55
Art43ч 20мин44
PE43ч 20мин44
Итого3025ч330

Прогноз на семестр предполагает, что ротация повторяется с 2026-01-12 по 2026-03-27 (11 нед.).

Выберите предмет, затем щёлкните ячейку, чтобы заполнить её. Щёлкните заполненную ячейку ещё раз, чтобы очистить.

Добавьте хотя бы один предмет, чтобы составить расписание.
Это вспомогательный инструмент для планирования — уточняйте официальное расписание, кабинеты и время занятий в своей школе, клубе или у работодателя.

Об этом калькуляторе

Это бесплатный конструктор расписания без регистрации для любого недельного графика — школьного расписания или расписания уроков, курса в колледже, расписания занятий в спортзале или фитнес-группе, плана тренировок клуба или программы корпоративного обучения. Вы составляете день как один упорядоченный список занятий и перерывов, у каждого своя длительность; время начала подставляется автоматически. Затем вы размечаете предметы по сетке «день × урок», с цветовой маркировкой и необязательным преподавателем или кабинетом для каждого. Сетка — это и есть результат: распечатайте её или сохраните в PDF, чтобы повесить на стену или раздать. Поскольку всё расписание хранится в ссылке на страницу, и ссылка для общего доступа, и напечатанный QR-код «Сканируйте, чтобы открыть снова» открывают то же самое расписание — ничего не сохраняется на сервере и не нужен аккаунт.

Как читать результаты

Панель результатов над сеткой — это и есть калькулятор. Она показывает по каждой неделе ротации и за весь цикл: количество занятий, общее учебное время, время перерывов за день и за неделю, а также число свободных слотов. Таблица по предметам разбивает это по каждому предмету — занятия и учебное время, по неделям при ротации A/B (или более длинной) и в проекции на весь семестр или сезон, если вы задали даты «с» и «по». Учебное время — это число заполненных слотов, умноженное на длительность каждой строки, поэтому предмет в пяти слотах по 50 минут показывает 4 ч 10 мин; время перерывов — это сумма строк перерывов по всем показанным дням. Сетка ниже — это готовый к печати результат: по одному цветному блоку на каждую неделю ротации, со столбцами дней в порядке от выбранного вами первого дня недели.

Как выполняется расчёт

Сначала движок проходит по упорядоченному списку элементов (предметов и перерывов) от первого времени начала, прибавляя длительность каждого элемента в минутах, чтобы получить время начала и окончания каждой строки — это чистая арифметика времени суток по ISO 8601 на повторяющейся недельной сетке, поэтому здесь нет ни календарной даты, ни перехода на летнее время. Сетка «день × урок» хранит для каждой недели ротации предмет для каждой строки занятия и дня недели (или пусто). Для каждой недели он считает заполненные слоты, учебные минуты (число слотов × длительность строки) и свободные слоты по предмету и в целом; цикл ротации — это сумма по всем неделям. Когда заданы даты «с» и «по», он считает полные недели по ISO 8601 в диапазоне (с выравниванием по понедельнику) и распределяет их по ротации — сначала неделя A — чтобы спроецировать занятия и часы каждого предмета на семестр. То, какая неделя ротации соответствует конкретной календарной дате, определяется от опорной точки по разнице юлианских дней (устойчиво к переходу на летнее время), что соответствует основе недель ISO. Расчёт — это чистая функция без доступа к часам или сети, поэтому одно и то же расписание всегда даёт один и тот же результат.

Пример расчёта

Выберите сценарий «Школьная неделя»: понедельник–пятница, начало в 08:30, уроки по 50 минут с перерывом в середине утра и обедом на 45 минут, шесть предметов и семестр с 12 января по 27 марта.

День длится с 08:30 до 14:30, перерыв и обед расставлены автоматически. Результаты показывают шесть предметов, 30 занятий в неделю и 25 часов учёбы, час перерывов в день и — за 11-недельный семестр — 330 занятий и 275 часов, с итогом по каждому предмету за семестр (например, предмет, который преподаётся 6 раз в неделю, даёт 66 занятий за семестр).

Частые вопросы

Как рассчитывается время уроков?

Вы задаёте одно время начала, затем перечисляете занятия и перерывы по порядку, у каждого — длительность в минутах. Начиная с первого времени начала, калькулятор последовательно прибавляет длительность каждой строки, поэтому время каждого урока подставляется автоматически — измените время начала, длительность урока или перерыв, и все строки ниже пересчитываются. Расчёт ведётся в обычном формате времени суток чч:мм (ISO 8601), а поскольку недельное расписание повторяется, а не привязано к календарным датам, переход на летнее время на него не влияет.

Можно ли использовать его не только для школы?

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

Что такое чередующиеся недели (A/B) и как работает прогноз на семестр?

Многие расписания чередуют два и более шаблона недель — неделю A и неделю B или более длинный цикл. Укажите число чередующихся недель (1–12), и у каждой будет своя сетка при общем времени уроков; переименуйте неделю двойным щелчком по её вкладке. Если вы также зададите даты «с» и «по», калькулятор посчитает полные недели по ISO 8601 в этом диапазоне и спроецирует итоги по каждому предмету на семестр — при ротации A/B в течение 11-недельного семестра неделя A проходит шесть раз, а неделя B — пять.

Как считаются учебное время, время перерывов и свободные слоты?

Учебное время суммирует каждый заполненный слот по длительности его строки — по предмету и в целом. Время перерывов — это сумма строк перерывов, умноженная на число показанных дней. Свободные слоты — это пустые ячейки сетки. Итоги даются по каждой неделе ротации, суммируются за цикл и — при заданных датах семестра — за весь семестр, так что вы можете с первого взгляда проверить учебную нагрузку или недельную занятость.

Работает ли он для недель не с понедельника и для более длинных учебных недель?

Да. Вы выбираете, с какого дня начинается неделя — понедельника, воскресенья или субботы — и какие дни показывать, поэтому он подходит для недели с воскресенья по четверг или шестидневной недели, а не только для понедельника–пятницы. Столбцы дней упорядочены согласно выбранному вами первому дню недели (что следует региональному соглашению Unicode CLDR), а в опубликованной версии вся сетка зеркалируется справа налево для арабского и урду.

Можно ли позже поделиться расписанием или распечатать его снова?

Да. Всё расписание — название, дни, начало недели, структура уроков, чередующиеся недели, предметы, цвета, каждая ячейка и даты семестра — закодировано в URL страницы, поэтому и ссылка для общего доступа, и напечатанный QR-код «Сканируйте, чтобы открыть снова» открывают то же самое расписание. Ничего не сохраняется на сервере и не нужен аккаунт.

Источники

Проверено командой YouCalc · Последнее обновление

Заметили неточность в переводе или расчёте, или есть предложение? Напишите нам.

Ещё похожие калькуляторы. Выберите следующий.