Skip to content

Commit ed6fade

Browse files
authored
Merge pull request #26 from lambda-feedback/teacher-docs-update
Teacher docs update
2 parents 4ce4e8a + 92b2422 commit ed6fade

24 files changed

+115
-64
lines changed

docs/teacher/guides/analytics.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,17 @@
33
## Module-level analytics
44

55
The module overview tab displays cohort progress and cohort activity. Access to the overview tab is subject to teacher role privileges.
6+
![Module Overview](images/Module_Stats.png)
67

78
The Content tab displays all Sets, with cohort-level data on activity and progress within each Set. Access to the data within the Content tab is subject to teacher role privileges.
9+
![Set Overview](images/Set_Stats.png)
810

911
Within the content there is a stats tab which shows cohort-level data on question completion and statistics on time spent on each question. Response Areas are listed and show completion rates overall, and best per student. Detailed response statistics are available in the 'Explore' button on the Response area. The stats tab availability is subject to teacher role privileges.
1012

1113
The ID of Response Areas is linked between module instances. If a Response Area maintains the response data shape then the data across multiple instances can be combined for stronger statistics. As of 10/7/25 there are no features in the UI to link data across instances, but these links will be added in future (the data saved is in the correct structure to allow this feature on all past data).
1214

15+
![Detailed Set Stats](images/Detailed_Set_Stats.png)
16+
1317
## Analytics and question versions
1418

1519
Analytics begin when a question is _published_. After publishing a question for the first time it becomes available to students and their usage is logged and fed back to the student and the teacher.

docs/teacher/guides/gettingstarted.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ A [student guide is here](../../student/index.md). Teachers use the 'below the l
4848
- **Final answer** is self-explanatory.
4949
- **Worked solutions** provides detailed, step-by-step solutions.
5050

51-
All content below the line uses Lexdown functionality. Worked solutions can be [branched](https://lambda-feedback.github.io/user-documentation/teacher/guides/good-practice/#branching), or split into [steps](https://lambda-feedback.github.io/user-documentation/teacher/guides/lexdown/#steps-in-worked-solutions). Future developments will add branching and response areas to structured tutorials.
51+
All content below the line uses the [Lexdown](./lexdown-content-editor.md) content editor functionality. Worked solutions can be [branched](https://lambda-feedback.github.io/user-documentation/teacher/guides/good-practice/#branching), or split into [steps](https://lambda-feedback.github.io/user-documentation/teacher/guides/lexdown/#steps-in-worked-solutions). Future developments will add branching and response areas to structured tutorials.
5252

5353
It is not necessary to include all three methods of help. If you only provide content for one tab, only that button will appear in the published student version.
5454

docs/teacher/guides/good-practice.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,6 @@ Usage examples:
6969

7070
![gif showing the branching feature](images/branching.gif)
7171

72-
### Audio clips
73-
74-
Drag + drop an audio file into the editor, or record audio on the 'Insert v' drowpdown in Lexdown.
75-
7672
### Input symbols
7773

7874
Input symbols help in two ways:

docs/teacher/guides/guidance.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Guidance
2+
3+
Guidance provides a summary of the task, it's difficulty and the estimated time.
4+
Guidance is provided at the question level, and can be set to each question in the set.
5+
6+
## Editing Guidance
7+
To edit the question guidance, click the "Edit Guidance" button at the top of the page.
8+
9+
Here you can enter four parts:
10+
1. Guidance Blurb - The short description of the question.
11+
2. Minimum Time Estimate - The least amount of time the task should take in minutes.
12+
3. Maximum Time Estimate - The longest amount of time the task should take in minutes.
13+
4. Skill - The difficulty of the task, rated out of three stars.
14+
15+
### Obtaining Guidance Time
16+
17+
We also support suggesting the time estimate. This uses machine learning based on worked solution and skill level to determine an estimated time for the task.
18+
19+
To use this feature do the following:
20+
1. Fill in all the question's attributes as much as possible. i.e, the question's text, the worked solution, skill level etc., The more information is filled in, the more accurate the suggested guidance time will be.
21+
22+
2. Click on the "Suggest" button in the guidance configuration tab after you have filled in all the question's attributes.
23+
24+
![Suggest Button](images/guidance-time-suggestion.png)

docs/teacher/guides/guidance/guidance-time-suggestion.md

Lines changed: 0 additions & 9 deletions
This file was deleted.
154 KB
Loading
147 KB
Loading
152 KB
Loading

docs/teacher/guides/lexdown.md renamed to docs/teacher/guides/lexdown-content-editor.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
# The lexdown editor
1+
# The Lexdown content editor
22

3-
The lexdown is widely used in Lambda Feedback. It accepts:
3+
The Lexdown content editor is widely used in Lambda Feedback. It accepts:
44

55
- standard [markdown](https://www.markdownguide.org/basic-syntax/)
66
- [$\LaTeX$](https://www.overleaf.com/learn/latex/Learn_LaTeX_in_30_minutes) (delimited by $ and limited to [KaTeX](https://www.katex.org) functionality)
77
- images (paste or drag and drop)
88
- videos (paste a URL)
99

10-
The lexdown editor is an adapted version of lexical to use markdown-first, and incorporate features including drag-and-drop images, embedded videos and autio, and switch to raw markdown.
10+
The Lexdown editor is an adapted version of lexical to use markdown-first, and incorporate features including drag-and-drop images, embedded videos and audio, and switch to raw markdown.
1111

12-
## Common needs in Lexdown
12+
## Common needs in the Lexdown editor
1313

1414
Here's a walkthrough to create some basic content:
1515

@@ -59,6 +59,10 @@ This is the process to create the solution steps:
5959

6060
You can add images with drag-and-drop or copy-and-paste. Images can be resized with the mouse, or click on the image to configure, or edit the raw markdown.
6161

62+
### Audio clips
63+
64+
Drag + drop an audio file into the editor, or record audio on the 'Insert v' drowpdown in Lexdown.
65+
6266
### Empty lines
6367

6468
Use 'Enter' for a new paragraph, or 'shift-Enter' for a line break.

docs/teacher/reference/latex_functionality.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ All content is formatted in [_markdown_](https://www.markdownguide.org/basic-syn
88

99
Special attention is required when formatting $\LaTeX$ which, although it is formatted using standard markdown (i.e. delimited by the `$` for 'inline formulas', and `$$` for an equation environment), must use a subset of $\LaTeX$ in order to compile for both outputs. This sometimes requires a compromise by the author.
1010

11-
## The Lexdown editor
11+
## The Lexdown content editor
1212

13-
All content in Lambda Feedback is stored as markdown (ASCII content), input/edited using our Lexdown editor. The editor has a preview mode providing live interactive previews of content, including $\LaTeX$ via katex, and a raw markdown mode.
13+
All content in Lambda Feedback is stored as markdown (ASCII content), input/edited using our [Lexdown editor](../guides/lexdown-content-editor.md). The editor has a preview mode providing live interactive previews of content, including $\LaTeX$ via katex, and a raw markdown mode.
1414

1515
## Web requirements: katex
1616

0 commit comments

Comments
 (0)