Training Platform · Episode 15 · 8:08

Configure checkpoints and review class results

Create class checkpoints, write and combine expressions, and verify work in a learner’s separate lab. Compare configuration, connectivity and interface checks, monitor progress in Radar, then review recorded class and group results. Includes common authoring mistakes and a complete companion reference.

Earlier recordings use the previous School name for the Training Platform.

English narration and on-screen explanations. Read the narration transcript.

Chapters and transcript times will be ready shortly. You can use the video’s Play control or open the MP4 below.

Chapters
Open MP4 · Download transcript · English captions

Narration transcript

The English narration in this video. Select a time to watch that moment.

  1. Checkpoints let an instructor check specific tasks in each learner’s own class lab.

  2. Start with a prepared lab and open the class draft from your instructor account.

  3. Create the draft before adding checkpoints, and confirm its learner group and source lab.

  4. In Checkpoints, write a student task that explains what the learner should achieve.

  5. Choose Config Contains, then enter the device name, two colons and the required configuration line.

  6. Add a Reachability check when the task requires a device to reach an IP address.

  7. Use the help shown for each check type; its expected expression must match that type’s syntax.

  8. Expressions describe conditions to check, rather than commands to run; use names from the learner’s topology.

  9. To check one interface’s configuration, separate its context from the required line with two greater-than signs.

  10. Add startup-config before the colons when the learner must save that configuration as well.

  11. Interface State checks the actual interface property; operationally up is different from administratively enabled.

  12. Route Present checks a prefix in the routing table, with optional protocol and next-hop requirements.

  13. Neighbor State checks a routing adjacency, such as an OSPF neighbour reaching FULL.

  14. Host File can check a script’s output file, including a specific JSON value.

  15. All Of combines conditions in a JSON list; every condition must pass for the checkpoint to pass.

  16. An optional not flag requires a condition to fail; an unknown result never becomes a pass.

  17. Other types check switching, wireless, services and recorded actions; choose the matching type and follow its hint.

  18. The companion Help article includes examples for all fifty class-compatible types and explains their prerequisites.

  19. Malformed expressions are refused without replacing the saved checkpoint.

  20. You can edit a checkpoint or remove an unwanted one before the class starts.

  21. Expected expressions are visible to the named instructor; learners receive the task descriptions.

  22. Publish the class, enrol the learners and start the session.

  23. Release to Practice so each learner can work in a separate lab copy.

  24. The learner reads the tasks and selects Check my work to evaluate the current lab.

  25. Not yet passed means the condition was checked and is not currently satisfied.

  26. Could not be checked means there is no definite verdict; inspect the checkpoint and the available lab.

  27. Here the interface name is wrong. Correct it in the instructor’s checkpoint editor.

  28. Changing a checkpoint clears that checkpoint’s earlier marks, so test definitions before teaching.

  29. Back in the learner’s terminal, configure the required domain name.

  30. Check the work again and confirm that the configuration task now passes.

  31. Configure and enable the connected interface, then verify the neighbour with a ping.

  32. Check again to confirm that reachability and interface state now pass too.

  33. In Radar, the instructor can compare each learner’s checkpoint progress.

  34. Live practice can refresh results after changes; Check my work requests another check when needed.

  35. If a learner later breaks a completed task, the latest outcome can change while the first passing time is retained.

  36. Restore the configuration before finishing the exercise.

  37. End the class, then expand a learner in Class results to review the recorded outcomes.

  38. Opening this report reads saved results; it does not run another evaluation.

  39. Learners can review their own results without seeing their classmates’ marks.

  40. The instructor can also open Reports and read the recorded history for a teaching group.

  41. An older draft may ask you to review its learner audience before editing.

  42. Choose the current group and confirm it; the draft’s source lab and checkpoints are preserved.

  43. Use class checkpoints for assessment. Standalone lab assignments do not provide automatic checkpoint scores.

Back to all Training Platform videos