Model and Implementation of Optimizing Middle School Curriculum Timetable: A Case Study Based on Xpress
DOI:
https://doi.org/10.70088/pjm3td02Keywords:
course scheduling optimization, high school timetabling, constraint programming, XPress optimization, educational efficiencyAbstract
This study explores how to generate a middle school timetable through an optimization model to improve the scientific nature of teaching arrangements and students’ learning efficiency. The core of the study is to add new constraints to the basic constraints to ensure that each class is in the fall course from Monday to Friday and optimize the objective function to make the course distribution of the two classes more balanced. We implemented this optimization model using XPress code, studied different schemes, and analyzed their results. Scheme 1 provides a basic timetable, Scheme 2 adds constraints on daily classes, and Scheme 3 further optimizes the time intervals between courses of the same type to ensure review time. The final results show that the optimized timetable can effectively improve students’ learning efficiency and reasonably distribute teachers’ workload.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Science, Technology and Social Development Proceedings Series
This work is licensed under a Creative Commons Attribution 4.0 International License.