Supply teacher deck · Drama · Year 8

Algorithm for a Stage Change

Slide 1 of 7
03:00

Slide 1 of 7 · Settling starter · Drama · Year 8

3 minutes

Algorithm for a stage change: 4 crew, 90 seconds of blackout

You have a worksheet with a brief, 2 set lists and the rules. Scene 1 is Nan’s kitchen, Scene 2 is a hospital waiting room, and the blackout between them is 90 seconds. Today you write the algorithm for 4 crew to strike the kitchen and set the waiting room, then a partner runs it step by step to see if it breaks.

While the register is called: write your name, class and date on your worksheet, then read The brief and its 4 rules.

Starter question: Which rule means the vending-machine flat cannot come on straight away?

DCF: Data and computational thinking → Problem-solving and modelling No computers needed · pencil and rubber, the timings get redrafted

Slide 2 of 7 · Today’s brief and key words · Drama · Year 8

3 minutes

Your brief: work out what depends on what, run jobs in parallel, test it

A scene change is an algorithm: instructions, in order, carried out by 4 people at once, that must finish inside a fixed time. You will circle the 2-person jobs, work out the dependencies, fill the timing table with a column per crew member, write an IF for the table legs and a REPEAT for the chairs, then swap and dry-run a partner’s plan.

Dependency

A job that cannot start until another job has finished. The noticeboard hangs on the flat, so the flat must be standing first.

Parallel

Jobs happening at the same time on different crew. 4 crew working at once finish far sooner than 1 person doing every job in turn.

IF and REPEAT

IF gives an instruction for each of 2 outcomes (the table clears the door, or it does not). REPEAT writes an instruction once and runs it for every chair.

DCF: Data and computational thinking → Problem-solving and modelling Strike means take off stage · set means put on stage

Slide 3 of 7 · Steps 1 and 2: 2-person jobs and dependencies · Drama · Year 8

11 minutes

Step 1 & Step 2: circle the 2-person jobs, then write what each setting job waits for

Step 1 (4 min): read the brief and both lists. Circle every job that needs 2 people. Step 2 (7 min): next to each job on the setting list, write what must be struck or set first. Copy the first dependency from the board.

Setting job What must happen first
Vending-machine flat (2 people, 20 s) It stands where the kitchen table was, so the table must be struck before the flat comes on.
Steps 1 and 2 on your worksheet · 11 minutes, on your own Most jobs depend on nothing: say so, that is useful

Slide 4 of 7 · Step 3: the timing table · Drama · Year 8

14 minutes

Step 3: fill the timing table, one column per crew member

Write start and finish seconds for every job in the columns for Crew A, B, C and D. Obey the door rule (no more than 2 in the upstage doorway) and the dependencies from Step 2. Copy the first row from the board, then plan the rest. Finish with the total time and the seconds to spare out of 90.

Seconds Crew A Crew B Crew C Crew D
0 to 8 Table off, with B (upstage door) Table off, with A Kitchen chairs off, stage right Kitchen props into the box
Step 3 on your worksheet · 14 minutes, in pencil Waiting is allowed if you can say what it is waiting for

Slide 5 of 7 · Steps 4, 5 and 6: IF, REPEAT, dry run, one fix · Drama · Year 8

13 minutes

Step 4, Step 5 & Step 6: write your IF and REPEAT, then let a partner break it

Step 4 (5 min): write your IF statement for the table legs and your REPEAT statement for the chairs in the 2 boxes. Step 5 (6 min): swap with a partner. Read their algorithm aloud one step at a time and fill their dry-run table: Works? If it breaks, what breaks. Step 6 (2 min): take your sheet back and write the one change you would make.

IF model: IF the table clears the upstage doorway THEN carry it straight off (12 s) ELSE fold the legs first (+10 s), then carry it off.

REPEAT model: REPEAT FOR EACH of the 3 chairs in stack 1: line it up with its tape mark (2 s each).

Steps 4 to 6 on your worksheet · 13 minutes, pairs for the dry run Your partner fills your dry-run table in their handwriting

Slide 6 of 7 · Self and partner check · Drama · Year 8

3 minutes

Check your algorithm against the success criteria

Tick each criterion your work meets. Your partner then checks your IF: does it give an instruction for both outcomes?

  • I broke the change down into jobs and worked out which ones depend on another job finishing first.
  • I used the 4 crew in parallel, so my total time is much less than the 116 seconds of work.
  • I handle the table-leg problem with an IF, giving an instruction for both outcomes.
  • I used a REPEAT for the chairs rather than writing the same instruction out 6 times.
  • I tested my algorithm by having somebody else follow it exactly, and I recorded what they found.
3 minutes · partner check Finished early? Redo it with 3 crew: what is the new bottleneck?

Slide 7 of 7 · Plenary review · Drama · Year 8

3 minutes

Round the room, then quick-check answers before handing in

Everyone says their total time in seconds and names 1 job they ran in parallel. Then check these answers.

Question Correct answer
How many seconds of work are there in total, and how fast can 4 crew do it? 116 seconds of work, done in 55 seconds in the worked example, 35 to spare out of 90.
What is the longest chain that limits the change? Table, then flat, then noticeboard. Each must finish before the next can start.
What is the worst case if the table legs have to be folded? 65 seconds: every A and B job shifts by 10 s. Still 25 seconds to spare.
Check your name and class are on your worksheet Worksheets in · the dry-run table must be in your partner’s handwriting