-
Notifications
You must be signed in to change notification settings - Fork 115
Phase 2 Initial Edit
Anisa Hawes edited this page Oct 3, 2024
·
9 revisions
Contents of this page:
Who is responsible? | Expected timeframe | Process & activities |
---|---|---|
Editor | 30 days |
|
Key considerations: | |
---|---|
Openness |
|
Global access |
|
Multilingualism |
|
Sustainability |
|
How does Programming Historian define difficulty?
When assigning lesson difficulty, it is useful to consider: how much prerequisite knowledge is expected; whether and how specialist or technical terms are used and defined; the relative complexity of install and set-up; whether trouble-shooting steps are included, outlined, or referenced; where and how knowledge beyond the lesson's scope can be learned (through existing Programming Historian lessons, other written documentation), or whether applied experience is necessary.
- Prerequisite knowledge
- Handling of specialist/technical terms
- Complexity of install and set-up
- Support for troubleshooting
- Guidance for further learning (towards or beyond the lesson)
Level | Description |
---|---|
Beginner | - No prior knowledge required - All steps are clearly defined - Specialist or technical terms are defined - Software packages are easy to install (no “known issues”) - Challenges that readers might encounter are anticipated, and clear trouble-shooting steps are included - Further Programming Historian lessons (or external resources) for advancing new skills may be referenced |
Intermediate | - Some prior knowledge is required - Existing Programming Historian lessons (or external resources) to empower less experienced readers to gain that knowledge are identified - Key steps are defined, all steps are outlined - Specialist or technical terms established by beginner lessons are used in context, while any new terms are defined- Software install and set-up may be subject to “known issues” - Challenges that readers might encounter are anticipated, and trouble-shooting steps are outlined |
Advanced | - Significant prior knowledge and applied experience required - Confident ability to infer intermediate -level steps expected- Specialist or technical terms are used throughout, new concepts are explained - Software and packages may be known for their complexity to install and set-up - Challenges that readers might encounter are anticipated, and trouble-shooting steps are referenced |