New Version Planning: Difference between revisions
From EDURange
Jump to navigationJump to search
Jwgranville (talk | contribs) No edit summary |
Jwgranville (talk | contribs) |
||
| Line 17: | Line 17: | ||
=== Ubiquitous language: === | === Ubiquitous language: === | ||
(See [https://agilealliance.org/glossary/ubiquitous-language/ What is Ubiquitous Language? | Agile Alliance]) | (See [https://agilealliance.org/glossary/ubiquitous-language/ What is Ubiquitous Language? | Agile Alliance], [https://www.cosmicpython.com/book/preface.html Cosmic Python] or [https://www.domainlanguage.com/ddd/ DDD Resources - Domain Language]) | ||
* Scenario | * Scenario | ||
* Learning objectives | * Learning objectives | ||
Revision as of 01:21, 24 January 2026
As we're still getting started, please feel free to insert notes and comments where you like - just try to avoid changing or deleting things you yourself didn't write. We'll come up with a shared structure as we go. Also consider using the "discussion" tab at the top if you aren't sure where to comment or want to have a dialogue.
These items at the top are on the agenda for discussion, but don't have a clear place they belong yet:
- 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
- Telemetry layer for instrument/orchestration help
- Students are provided a learning environment that is safe to explore/attack without threatening the application host infrastructure
Ubiquitous language:
(See What is Ubiquitous Language? | Agile Alliance, Cosmic Python or DDD Resources - Domain Language)
- Scenario
- Learning objectives
- e.g.
- "Students will be able to use ls to list the contents of a directory"
- "Student can log in to the exercise via SSH"
- Milestone
- e.g.
- Questions (are exercises distinct?)
- Guide
- Guide section
- Student
- Instructor
- Hint
- Intervention
- Prediction
- Learning environment
- Observability/instrumentation? (Name?)