The program for the formation of the schedule of classes. Schedule - school planner

Download to your phone so you don't forget anything and never be late.

Android

Timetable

Beautiful and intuitive management app school life... Schedules, homework assignments, exams and even vacations can be entered. The app can sync with all your Android devices, and during classes it will automatically go into silent mode.

School diary

In this electronic diary, you can keep a schedule, indicating the name and phone number of the teacher, as well as the location of the lesson. In order not to forget anything for sure, the application has widgets for the main screen of the phone. It is also possible to take notes on subjects and put down grades on them. But perhaps the most enjoyable feature is crossing out completed homework.

LightSchool

Allows you not only to keep a schedule and record homework, but also to track the time before the beginning or end of the lesson. Feature - the availability of theoretical materials. If you suddenly forgot how to find the sine of an angle, you can see it right in the application.

Schedule

Not very colorful, but multifunctional application. Here you can create a schedule and export it to a calendar on your device. You can view the schedule of classes for a week or several at once and display a widget with reminders on the home screen. During the lesson, the application automatically turns on the silent mode, and you can set due dates for homework.

Schedule - school planner

The essence of the application: one user publishes the schedule of his school so that his classmates can then find a ready-made schedule of classes. Comfortable! It is a pity that few people use the service so far. But there is a widget and a QR code scanner.

iOS

iSchool

Allows you to create a beautiful multi-colored schedule indicating the classrooms where classes will be held. It is convenient to record tasks: you can just take a picture of the board or dictate with your voice. And one more super-useful function: you can enter grades in subjects and calculate the average score. The application supports Russian, sync with iCloud works.

iStudiez pro

Allows you to schedule repeating lessons. Each item can be assigned its own color - so in the future it will be easier to navigate in the schedule. Holidays and weekends can be added to the calendar and saved useful information about classmates and teachers.

Class Timetable

A rainbow planner for students. The standard feature set includes a schedule with reminders and a homework checklist. But there is also interesting feature: The app works not only on iPhone and iPad, but also on Apple Watch. It is convenient if, in addition to studying, there are also sports sections and you need to keep up with everything.

Grade Hound

Calendar for schoolchildren and students with the ability to mark subjects by color and put marks on subjects. Zest: timelines showing how much time you will spend on a particular item. Minus: does not support Russian.

Class Schedule - Timetable

Another helper for students who lack organization. You can schedule your activities with repeating or alternating weeks, share with friends, and record homework assignments. Thanks to the handy widget, you don't even need to unlock your device to quickly check the schedule.

Foxford Schedule

The class-by-class schedule of lessons at the Foxford Home School and External School is located on the website in the "Educational Process" section.

Select your class and click "Details". You will see what day of the week and what time a particular lesson takes place and you can add the schedule to your electronic planner.

Also, at the beginning of the school year, students receive timetables in the form of convenient pdf tables.

All homework is stored in Personal account student. You just need to choose the course and the number of the lesson.

The dashboard will remind you of new and already completed tasks. From it, you can go to the task in one click.

Well, if a student forgets about some lesson or homework, he will immediately remind him of this. More reliable than any application! :)

ChronoGraph 3.0 Master is the program most often used for scheduling the curriculum in schools and lyceums. It helps the head teachers to create a "schedule" of classes, taking into account the requirements of the school curriculum and the amount of hours provided by the teachers' rates. In addition, the software provides a huge number of additional tools that greatly simplify the work of heads of educational institutions.

Functional

So, in addition to drawing up weekly grids of hours, ChronoGraph 3.0 Master also helps to form lists of students and teaching staff. For example, a separate tool from the program is used to prepare a list of children admitted to the Unified State Exam (USE). It contains ready-made templates with forms in which you need to fill out the full names of students, indicate the subjects for which the exam will be taken, and add information about identity documents.

Of the other important tools that make up this complex, it is worth noting those that are responsible for working with the audit fund. Here, ready-made forms are also provided in which it is allowed to indicate data on school rooms, equipment, floor plans, and so on.

The developers of ChronoGraph 3.0 Master did not forget about the possibility of creating additional school nomenclature, such as a call schedule, a list of "replacements", reports, graphs, summary tables of grades and rating lists.

Additional features

The program supports the export of finished documents to MS Excel and some versions of the 1C: ChronoGraph package. In addition, prepared forms are allowed to be sent to print or saved as an HTML file.

ChronoGraph 3.0 works on absolutely all Windows versions, has the lowest possible system requirements and is completed with the most detailed documentation in Russian. You can download and use this software completely free of charge.

Key features

  • drawing up school timetables, USE lists and other educational nomenclature;
  • convenient tools for forming a grid of hours;
  • export of documents to XLS (XLSX) and HTML formats;
  • quite easy-to-learn graphical shell;
  • ready-made templates for filling different types documentation.

Program description

The program is designed for scheduling college classes. The program consists of four sections: "Lists", "Loads", "Schedule" and "Substitutions".

The "Lists" section is used to enter, edit and print lists of specialties, groups, subjects, classrooms, teachers and types of activities. The “Loads” section is used to enter, edit and print curricula for each specialty, the workload of teachers, schedules for the distribution of hours by week within a semester, reports on the workload of teachers. The "Schedule" section is intended for scheduling by groups, teachers, classrooms and the educational institution as a whole. The "Substitutions" section allows you to operate with substitutions of teachers.

The schedule of classes / lessons can be made in automatic, manual or combined mode; you can switch from one mode to another at any time. When scheduling in automatic mode, the program takes into account all the formulated requirements for the schedule. When scheduling in manual mode, the program prompts possible options placement of lessons of the selected teacher, possible options for filling empty cells in the group's schedule, monitors the number of seats in the classrooms.

The finished class schedule for one, all or some groups and teachers can be saved in Microsoft Word, Excel or HTML formats.

Computer Requirements

The Rector-College program runs on any computer running Windows XP, Windows Vista, Windows 7 or Windows 10.

Using "Rector-College"

  1. Pedagogical College, Novosibirsk, Russia
  2. Vocational Lyceum No. 77 Arsky District, Tatarstan, Russia
  3. Velikie Luki Construction College, Pskov Region, Velikiye Luki, Russia
  4. Volgograd Medical and Environmental College, Volgograd, Russia
  5. Vocational School No. 34, Volgograd, Russia
  6. ANO "Kaliningrad Business College", Kaliningrad, Russia
  7. Professional Lyceum № 91, smt. Tura, Krasnoyarsk Territory, Russia
  8. Klintsovsky Textile College, Bryansk Region, Klintsy, Russia
  9. Vocational Lyceum No. 31, Kurgan Region, Dalmatovo, Russia
  10. Vocational School No. 3, Ussuriysk, Russia
  11. Yusupov U. N., Khorezm region, Uzbekistan
  12. GOU NPO PU No. 20 KK, Yeisk, Russia
  13. Katyuzhanske vishche vocational school, Katyuzhanka, Kiev region, Ukraine
  14. Moscow State Choreographic School named after L.M. Lavrovsky, Moscow, Russia
  15. Balakovo Polytechnic College, Balakovo, Saratov region, Russia
  16. GAOU SPO "Leninogorsk Polytechnic College", Tatarstan, Leninogorsk, Russia
  17. GOUSPO Zelenodolsk Shipbuilding College, Tatarstan, Zelenodolsk, Russia
  18. N. Nesterova, Gomel, Belarus
  19. GOU SPO Tyumen Pedagogical College No. 1, Tyumen, Russia
  20. Shmelkov Yu.N., Novosibirsk, Russia
  21. GOU SPO Yurga Technological College, Kemerovo Region, Yurga, Russia
  22. GOU NPO PL No. 29, Kostroma, Russia
  23. Vishche professional school № 34, Zakarpatska region, M. Vinogradiv, Ukraine
  24. Vocational and technical school number 2 m. Ukrainka, Ukraine
  25. Odessa State Technikum for Economics and Trade Management, Odessa, Ukraine
  26. Vishche vocational school № 7 m. Kremenchuk, Poltava region, Ukraine
  27. MCPTOKHMD, Lviv metro station, Ukraine
  28. Simferopol College of DNVZ “KNEU im. In Getman ", m. Simferopol, Ukraine
  29. FGOU VPO "Moscow state academy choreography ", Moscow, Russia
  30. St. Petersburg Technical School of Railway Transport, St. Petersburg, Russia
  31. GOU NPO PU No. 70 St. Petersburg, St. Petersburg, Russia
  32. BOU OO SPO "Trade and Economic College", Omsk, Russia
  33. GOU SPO "Belorechensky Medical College", Belorechensk, Russia
  34. KGOU SPO "Biysk Pedagogical College", Biysk, Russia
  35. GOU NPO SK No. 30, Moscow, Russia
  36. Mizhgirskiy professional lice, Zakarpatska region cmt. Mіzhgir "i, Ukraine
  37. FGOU SPO Stavropol Construction College, Stavropol, Russia
  38. FGOU VPO "Tyumen State Academy of Culture, Arts and Social Technologies", Tyumen, Russia
  39. GAOU SPO of the Komi Republic "Syktyvkar College of Service and Communication", Syktyvkar, Russia
  40. FGOU SPO "OGEKI" of the Ministry of Health and Social Development of Russia, Orenburg, Russia
  41. A. Shcherbakova, Angarsk, Russia
  42. O. Antonova, Kostroma, Russia
  43. G. I. Kardava, Moscow, Russia
  44. GTU, Tbilisi, Georgia
  45. State Autonomous Educational Institution SPO "Almetyevsk Polytechnic College", Almetyevsk, Russia
  46. GAOU SPO "Ishimbay Oil College", Ishimbay, Russia
  47. BU SPO "Langepassky professional college", Langepas, Tyumen region., Russia

There are eight main modifications of the program for various educational institutions:
... AVTOR School - for secondary general education schools, lyceums and gymnasiums;
... AVTOR College - for colleges, technical schools and vocational schools;
... AVTOR Art College - for art and culture schools;
... AVTOR High School - for universities (full-time education);
... AVTOR High School Semestric - for universities (part-time education);
... AVTOR M High School Semestric - for military universities;
... AVTOR Educational Centers - for educational centers, CPC and IPC;
... AVTOR High Shool Pro - for universities with several remote educational buildings, taking into account the travel time between them (full-time and part-time forms of study, network version).

The history of the creation and development of the system.
... The first version of the AUTOR-2 program (for MS DOS) was developed by Igor Gubenko, a researcher at the Russian State University in April 1993.The program was originally intended for scheduling in a multidisciplinary lyceum at the Russian State University with enhanced study of a foreign language, computer science and many special subjects (where classes are divided into 2-4 subgroups and can be combined into streams). Already the first version of the program allowed building correct schedules.
... Then the program was tested in several other schools in Rostov-on-Don. The experience of many head teachers and the specifics of the schedules of various schools were taken into account. The program has been significantly improved and implemented over 2 years in more than ten schools, lyceums and gymnasiums.
... By 1996, the author managed to develop a unique algorithm for automatic construction and optimization of schedules, which made it possible to significantly increase the power of the program. In the same year, the first version of AUTOR-2 was published for colleges and for a small university.
... In 1997-98 the author develops and successfully implements the first version of the program for a large university with several academic buildings (RSEU "RINH").
... In 2000, the first WIN? Version of the AVTOR-2000 program was released for all types of educational institutions.
... In 2001, a version of the program was released with an interface in three languages: Russian, Ukrainian and English.
... In 2001, the first university version for correspondence courses was put into operation.
... In 2002, a network version of the program for the university appeared with several workplaces and a common database of audiences.
... In 2003, AVTOR-2003 was successfully integrated into a single package with the "Plany" PPP (YURGUES), which made it possible to automate the database entry into the program and build a full schedule of this university in 2 hours! In YURGUES (Shakhty) there are 7 educational buildings, two of them are far away. Previously, the same schedule was compiled by two methodologists manually in 2-3 months.
... In 2004, a version of the AVTOR program was developed for military universities.
... In 2005, a version of AVTOR was released for schools of culture and arts, as well as for educational centers.


Clients.

Currently, the AVTOR program is successfully used by more than three hundred educational institutions in Russia, Ukraine, Belarus, the Baltic States and Kazakhstan. Among them: Donskaya Real Gymnasium (school No. 62), Classical Lyceum at Russian State University, secondary school No. 104, No. 38, No. 67, No. 81, No. 52, No. 92, No. 27, No. 46, No. 69, No. 83 (Rostov- on-Don), school No. 297, No. 1117 (Moscow), school No. 315, No. 17, Gymnasium of Oriental languages ​​(Kiev), school No. 44 (Zaporozhye), Tikhoretsk technical school of railway transport, Beloyarsk pedagogical college, Rostov Engineering College, RSEU "RINH", IUBiP, SKAGS, RSASHM, RSSU (Rostov-on-Don), YURGUES (Shakhty), Timiryazev State University of Economics (Moscow), MU of the Ministry of Internal Affairs of Russia (Moscow), Irkutsk State University, Institute of Foreign Languages ​​of the Ural State Pedagogical University, USU (Yekaterinburg), SGSEU (Saratov), ​​as well as dozens of other schools, lyceums, gymnasiums, colleges and universities.

Specifications.
The running time of the program depends on the dimension educational institution and the power of the computer. A complete calculation and optimization of the schedule of a medium-sized school with complex initial data (40 classes, 80 teachers, of which more than 10 part-time workers; two shifts; classroom deficit) takes about 2-3 minutes on a Celeron-2000 computer.

AVTOR allows you to:

    build a schedule without "okhe"at the classes (study groups);

    optimize in the schedule"windows" of teachers;

    take into account the required range of days / hours for classes, for teachers and for classrooms;

    take into account the nature of work and the wishes of both full-time employees and part-time employees;

    optimally place classes in classrooms (audiences), taking into account the characteristics of classes, subjects, priorities of teachers and the capacity of classrooms;

    enter a call schedule;

    settransition time (reezda) between educational buildings;

    optimize the number of transitions from office to cockpitT, and from body to body;

    it is easy to connect any classes (study groups) into streams for any class;

    to separate classes (study groups) when conducting classes on foreign language, physical culture, labor, computer science (and any other subjects) for any number of subgroups (up to ten!);

    introduce combined lessons for subgroups (such as "foreign / computer science") in any subject;

    introduce (in addition to basic subjects) special courses and electives;

    optimize the uniformity and complexity of the schedule;

    easily and quickly enter and correct the initial data;

    have any number of schedule options;

    automatically convert schedules when the database changes;

    easy to save in archives, copy and send byE- mailcomplete databases and options for timetables (the volume of the archive of the full base of the secondary school timetable is 10-30K, large university - 50-70K);

    quickly make any necessary adjustments to the schedule;

    find replacements for temporarily absent teachers;

    automatically control the schedule, excluding any "overlaps" and contradictions;

    display schedules in the form of convenient and visual documents: text,Word, Htmlas well as filesdBaseand booksExcel;

    set up ready-made schedules in the local network and on Internet pages for general access.

Difference from analogues.
A comparative analysis of the work of the AVTOR program and programs of other developers has been repeatedly carried out by specialists from various educational institutions. The research results are published on well-known sites on the Internet, as well as in reports at conferences and master classes. It is concluded that AVTOR has the most powerful algorithm for automatic scheduling and optimization: working 10-20 times faster than analogs, the program builds better schedules according to many criteria. For example, the number of "windows" in the teachers' schedule is 2-3 times less than when using other programs.
AVTOR is a program with unique capabilities. Main advantages over similar CIS programs:
. speed, compactness of system files and the ability to work in a verylargeeducational institutions with complex schedules;
. high level automation (places 100% of possible activities);
. high performance:cThe system allows you to create a new schedule during one session of work, and then quickly adjust, save, print various versions of schedules, modifying them if necessary throughout the school year;
. powerful automated SCHEDULE EDITOR,which theallows you to easily perform ANY actions with the schedule (adding, deleting, rearranging classes, calculating and optimizing the schedule, changing classrooms, replacing teachers, etc.). At the same time, the program visually and conveniently prompts various options for rearrangements (changes) of the schedule and compares their quality;
. availability of detailed statistics and an objective assessment of the quality of any schedule option;
. the ability to support any national language (at the request of the client).

Adaptation and customization of the program.
At the request of the customer, AVTOR is modified and adjusted for the conditions of a particular educational institution (taking into account the specifics educational process, working hours, forms of documents, etc.).

The program for scheduling "1C: Automated scheduling. College", "1C: Automated scheduling. College (USB)", is a special version of the configuration "1C: Automated scheduling", intended for use in educational institutions SPO.

The product implements loading data from "1C: College", "1C: College PROF", the internal algorithm for automatic calculation of the schedule is implemented in the internal language "1C: Enterprise 8". This scheduling algorithm does not include building transitions.

The following functions are implemented in the configuration:

  • convenient "checkerboard" shape for quick manual modification of the schedule by dragging and dropping;
  • scheduling in the context of:
    • semesters;
    • branches;
    • scenarios ("pessimistic", optimistic);
    • drawing up several schedules and choosing the best one.
  • taking into account the wishes and capabilities of teachers, groups of students, premises;
  • comparison for admissibility when scheduling in any mode:
    • type of premises;
    • type of occupation;
    • room capacity;
    • the number of students in the group.
  • selection of an arbitrary frequency of the schedule (week, two weeks, fixed period, etc.);
  • scheduling a session;
  • taking into account parallel classes, subgrouping and streaming lectures when scheduling;
  • taking into account the maximum allowable number of classes per day for a group of students or a teacher when scheduling;
  • taking into account the shift in which a group of students is engaged when drawing up schedules;
  • optimization of training schedules according to one of the criteria:
    • minimize the number of rooms used;
    • minimize the number of windows, etc.
  • operational reservation of premises;
  • viewing schedules and entering preferences via the web interface;
  • notification of changes in schedules by e-mail for students and teachers;
  • data exchange with circulation products "1C: College", "1C: College PROF";
  • loading reference books and curricula from Excel;
  • prompt change of schedules and drawing up "current" schedules;
  • arrangement of timetables by department into timetables by college;
  • access control is subdocumented.

The following figure shows the main form for scheduling ("checkerboard", lines - days of the week, pairs, columns - rooms).

On the chessboard, lessons already set in the schedule are displayed, and cells where an activity from the lower list of "unordered" activities can / cannot be set is highlighted with a special color. The operator can manually drag the lessons from the lower list to the chessboard or move the chess lessons. Thus, having calculated the chessboard automatically, then it is possible to change it manually, or, conversely, by setting something manually, the remainder can be calculated automatically. The system automatically shows all collisions and non-compliance with the conditions and allows them to quickly work out (see the figure below).

The training scheduling problem is a well-known combinatorial optimization problem called timetabling. Even finding a feasible schedule is NP-hard in the strong sense of the problem. Therefore, when solving it, it is necessary to use mathematical methods for solving combinatorial optimization problems. Their use makes it possible to reduce the complexity of calculations, speed up the search for an acceptable or optimal schedule.

The tasks of assigning limited resources to both operations (work) and scheduling the execution of operations are considered within the framework of the scheduling theory. Tasks considered in the framework of this project are commonly called "Time Tabling tasks". The generalized problem is formulated as follows. Given are sets of resources R 1, R 2,… .R k and a set of operations J 1, J 2,…., J n to be performed. For each operation, a set of resources necessary for its execution is specified, and resources can be uniquely identified (fixed resources), or a subset of resources can be specified, from which a fixed number of them must be selected (free resources). Each resource can only be assigned to one operation at a time.

It is required for each operation to select "free resources" and determine the moment of its execution. The resulting schedule must be either admissible (not violating resource constraints) or optimal, i.e. an admissible schedule in which some objective function is minimized or maximized.

An example is the following problem of scheduling college classes, where R 1 = student groups, R 2 = faculty, R 3 = premises, operations = classes. Resources from R 1 and R 2 are fixed, R 3 is free. There are various restrictions on the time when each specific resource is available (for example, the teacher Ivanov I.I. can teach classes only on Tuesdays and Thursdays). It is required to draw up an acceptable schedule of training sessions, or the optimal one, which minimizes, for example, the number of windows or the number of rooms used.

This configuration was developed in cooperation with the laboratory №68 "Theory of scheduling and discrete optimization" of the Institute for Control Problems. V.A. Trapeznikov RAS. The configuration implements the algorithm for solving the problem proposed by the laboratory staff.