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

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

Калькулятор

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

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

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 · Последнее обновление

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

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