| 2026-11-01 | Developing → Developing | adjudicated paper #10 Q7: 1/1, why:bar, developing at the bar (FOR 1 TO 6 read as 6 passes, cold, timed). With 15 Oct's 3/3 translation this is a second unaided day, but a single 1-mark item is not the set the secure bar asks for (as D03 on paper #9), and WHILE in pseudo-code is still unread: no move. The 'how many passes' cold ask is answered. | standalone |
| 2026-10-21 | Developing → Developing | paper #10 Q7 1/1 and Q8 0/1, loss=technique — FOR bounds read right (6 passes); output of a running-total loop given as 13, no trace | session 127 |
| 2026-10-20 | Developing → Developing | 19 Oct cold: FOR i <- 1 TO 4 -> 4 passes, then range(1, 5) written unasked; read as 3 passes on 16 Oct. 1/1 unaided. | session 117 |
| 2026-10-16 | Developing → Developing | Session 114, 16 Oct, cold: IF score > 50 THEN -> 'if score > 50:', right first time (first IF line read). In the trace, FOR i <- 1 TO 4 read as three passes ('3' when asked how many) - the TO bound read as exclusive, Python range habit; inclusive stated once by the tutor, final total then 10. IF read; FOR misread; WHILE unread. Retrieval: retry. | standalone |
| 2026-10-15 | Developing → Developing | 15 Oct, cold, no table on screen, 2 days on: price <- USERINPUT / total <- price * 3 / OUTPUT total -> price = int(input()) / total = price*3 / print(total), 3/3 unaided, typed. Also read the REPEAT...UNTIL-with-input algorithm and translated it on paper (logic errors were Python, not reading). Second session right; IF/WHILE/FOR in pseudo-code still unread. | session 108 |
| 2026-10-13 | Not started → Developing | Session 102, 13 Oct: taught / confirmed / applied. Before teaching (task set too early, a planning fault): 3 replies off-target. Taught arrow, USERINPUT, OUTPUT from a table. Teach 2/2 ('the user'; print(age)). Confirm 2/2 (zero typed by the user; 5, 10, 0 -> 15). Apply unaided: Code Lab translation passed run 1 (plan line stated by the tutor first); price <- USERINPUT / OUTPUT price * 2 -> price = int(input()), print(price*2), 2/2. notstarted -> developing, one level. | standalone |