Gaokao 3+1+2 Timetabling: Fixed-2, Fixed-1 or Full Mobility?
Gaokao 3+1+2 yields 12 subject combinations. Compare fixed-2, fixed-1 and full mobility on class stability, teaching sections and rooms, and pick by data.
Keyi Timetabling · Updated
The right mobile-class model for Gaokao 3+1+2 depends on how students' subject combinations are distributed. If a few combinations are large, form fixed classes around them and move students less; if choices are scattered, you need more mobile subjects, trading extra teaching sections and rooms for full coverage.
3+1+2 and the 12 combinations
The "3" is Chinese, Maths and a foreign language, taken by everyone. The "1" is a choice between Physics and History. The "2" is any two of Chemistry, Biology, Politics and Geography. That gives 2 × 6 = 12 combinations.
The difficulty: combinations have very different sizes, and students in one homeroom class may have chosen different combinations, so elective subjects must be split out.
How each model works
- Fixed-2, move-1: homeroom classes are formed by Physics/History plus one more elective. Those two are taught in the homeroom; only the third subject is mobile. Most stable, but needs fairly concentrated choices.
- Fixed-1, move-2: homerooms are split by Physics or History; both remaining electives are mobile. Simple class formation, moderate mobility.
- Full mobility: all three electives are mobile; the homeroom only handles core subjects and pastoral care. Works with any distribution, but has the most teaching sections, rooms and scheduling complexity.
Side-by-side comparison
| Aspect | Fixed-2, move-1 | Fixed-1, move-2 | Full mobility |
|---|---|---|---|
| Homeroom stability | High | Medium | Low |
| Mobile subjects | 1 | 2 | 3 |
| Teaching sections | Few | Moderate | Many |
| Room needs | Close to homeroom count | Extra rooms for mobile classes | Many extra rooms |
| Best-fit distribution | A few large combinations dominate | Clear Physics/History split | Very scattered choices |
Deciding from the data
- Count students in each of the 12 combinations and sort by size;
- See how many combinations are close to a full class: those can become fixed classes;
- Group the remaining students by Physics/History and work out how many sections the other subjects need;
- Check rooms: mobile sections running in the same period cannot exceed available rooms;
- Check teachers: each parallel section of a subject needs a free teacher at that time.
Many schools end up with a mix: large combinations run fixed-2, the rest run fixed-1. Comparing section and room counts for each option beats deciding by feel. More on this at Gaokao schools.
How Keyi handles it
- Supports fixed-2/move-1, fixed-1/move-2 and full mobility, with class-count suggestions for each;
- Lets you compare teaching sections and room needs across models from the same choice data;
- Solves mobile and homeroom lessons in one timetable, with teacher and room clashes as hard constraints;
- Uses an AI-assisted mathematical optimisation engine and runs a pre-solve health check to catch capacity shortfalls early.
Curious which model fits your year group? Book a demo.