New Version Planning: Difference between revisions

From EDURange
Jump to navigationJump to search
No edit summary
Line 5: Line 5:
* How to model shared resources and contention?
* How to model shared resources and contention?
* Staged/prerequisite content in guide/scenario
* Staged/prerequisite content in guide/scenario
* How to refer to observation/logging instruments


=== Functional requirements: ===
=== Functional requirements: ===
Line 26: Line 27:
* Prediction
* Prediction
* Learning environment
* Learning environment
* Observability/instrumentation? (Name?)


=== User stores: ===
=== User stores: ===

Revision as of 21:16, 23 January 2026

  • POST handler/API reachability
  • Chat capability
  • Containers
  • NSJail, chroot?
  • How to model shared resources and contention?
  • Staged/prerequisite content in guide/scenario
  • How to refer to observation/logging instruments

Functional requirements:

  • 20-300 students simultaneously? Semi-simultaneously? ~150 concurrently

Ubiquitous language:

  • Scenario
  • Learning objectives
    • "Students will be able to use ls to list the contents of a directory"
    • "Student can log in to the exercise via SSH"
    • Milestone
  • Questions (are exercises distinct?)
  • Guide
    • Guide section
  • Student
  • Instructor
  • Hint
  • Intervention
  • Prediction
  • Learning environment
  • Observability/instrumentation? (Name?)

User stores: