Introduction to Creating Schedules

Have you ever tried to plan a busy Saturday where you had to fit in a haircut, a football match, and a birthday dinner? If so, you’ve already practiced scheduling! In Thinking Skills, "Create schedules" is a vital skill where you organize tasks or events into a logical timeline while following specific rules.

Whether it’s a Paper 1 question about a simple bus timetable or a complex Paper 3 scenario involving a factory production line, the goal is the same: make it work within the constraints. Don't worry if it seems like a lot of data at first—scheduling is just a puzzle where the pieces are time and tasks.

1. Understanding the Constraints

Before you start writing down times, you need to identify the "rules of the game." In your exam, these are called constraints. Most scheduling problems involve three types:

A. Time Constraints (Durations)

Every task takes a certain amount of time. You must account for the duration of the task itself and sometimes the "travel time" or "gap" between tasks. Example: If a cake takes \(45\) minutes to bake and \(10\) minutes to cool, the total time before you can frost it is \(45 + 10 = 55\) minutes.

B. Sequence Constraints (Dependencies)

Some things must happen in a specific order. You cannot put your socks on after your shoes! In the syllabus, this is about identifying logical relationships. Tip: Look for keywords like "before," "after," "once... is complete," or "simultaneously."

C. Capacity/Resource Constraints

This is often the trickiest part. It asks: "How many things can happen at once?" Example: A car wash might have three vacuums but only one water bay. Even if you have ten cars, only one can be washed at a time.

Quick Review: A schedule isn't just a list; it’s a plan that respects Time, Order, and Resources.

2. The "Building Blocks" Strategy

When you are faced with a blank schedule, follow these steps to avoid getting overwhelmed:

Step 1: Identify the "Fixed" Points
Some events have a non-negotiable start time (e.g., a train leaves at \(09:15\) or a shop opens at \(08:00\)). Mark these in first; they are the anchors for your schedule.

Step 2: Work Backwards or Forwards
- Working Forwards: Start from the beginning and add durations. (e.g., "I start at \(10:00\), Task A takes \(20\) mins, so I finish at \(10:20\).")
- Working Backwards: If you have a deadline, start from the end. (e.g., "The party starts at \(18:00\). It takes \(30\) mins to drive there, so I must leave by \(17:30\).")

Step 3: Check for Overlaps
Ensure that one person (or machine) isn't scheduled to do two things at the exact same time. If Task 1 ends at \(14:00\) and Task 2 starts at \(14:00\), that is usually okay, but check if the problem mentions a "changeover" time!

Step 4: Search for the "Optimal" Solution
Sometimes the question asks for the earliest possible finish time or the minimum number of staff needed. This links to the chapter "Find optimal solutions." You may need to try a few different arrangements to find the most efficient one.

3. Real-World Example: The School Play

Imagine you are scheduling rehearsals for three scenes. - Scene 1: Needs Actor A and Actor B (Takes \(30\) mins). - Scene 2: Needs Actor B and Actor C (Takes \(20\) mins). - Scene 3: Needs Actor A and Actor C (Takes \(15\) mins). - Constraint: Only one scene can be rehearsed at a time.

If you start at \(15:00\): - Scene 1: \(15:00\) to \(15:30\) - Scene 2: \(15:30\) to \(15:50\) - Scene 3: \(15:50\) to \(16:05\) Total time: \(30 + 20 + 15 = 65\) minutes.

Did you know? Even if Actor A is free during Scene 2, they can't start Scene 3 because Actor C is busy in Scene 2. This is a classic resource constraint!

4. Communicating Your Reasoning (Crucial for 2028 Syllabus)

The 2028 edition of the syllabus places a heavy emphasis on Topic 4: Communicating reasoning. It is not enough to just give the final time. To get full marks, especially in Paper 3, you should:

1. Label your values: Instead of just writing "\(14:30\)", write "Finish time for Task B = \(14:30\)."
2. Show the calculation: Show the addition of durations. For example: \(09:00 + 45\text{ mins (Task 1)} + 10\text{ mins (Break)} = 09:55\).
3. Justify choices: If the question asks why a certain schedule was chosen, explain the logic (e.g., "I scheduled Task X first because it is a dependency for all other tasks.")

5. Common Pitfalls to Avoid

- The "Off-by-One" Error: Be careful with time boundaries. If a 10-minute task starts at \(12:00\), it finishes at \(12:10\). Sometimes students accidentally count the starting minute twice.
- Ignoring Travel Time: If a scenario involves moving between locations, always check if there is a travel duration mentioned in the text.
- Mixing Units: Always convert everything to the same unit (usually minutes) before calculating. \(1 \text{ hour } 15 \text{ minutes} = 60 + 15 = 75 \text{ minutes}\).

Key Takeaways

  • Identify Constraints: Always list the rules (time, sequence, capacity) before you start.
  • Use Anchors: Fill in fixed times first.
  • Work Step-by-Step: Calculate the end of one task to find the start of the next.
  • Label Everything: Especially for Paper 3, clear labels and units are essential for full credit.
  • Check Your Work: Does your final schedule meet all the criteria mentioned in the stimulus?

Cross-reference: For more complex scenarios where you have to test many different possible schedules to find the best one, see the chapter on "Search for solutions in more complicated situations."