-
-
Notifications
You must be signed in to change notification settings - Fork 71
Expand file tree
/
Copy pathLetterSoundAssessmentEvent.java
More file actions
39 lines (32 loc) · 1019 Bytes
/
LetterSoundAssessmentEvent.java
File metadata and controls
39 lines (32 loc) · 1019 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package ai.elimu.entity.analytics;
import jakarta.persistence.Entity;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
@Entity
public class LetterSoundAssessmentEvent extends AssessmentEvent {
/**
* The sequence of letters. E.g. <code>"sh"</code>.
*/
private String letterSoundLetters;
/**
* The sequence of sounds (IPA values). E.g. <code>"ʃ"</code>.
*/
private String letterSoundSounds;
/**
* This field might not be included, e.g. if the assessment task was done in a
* 3rd-party app that did not load the content from the elimu.ai Content Provider.
* In this case, the {@link #letterSoundId} will be {@code null}.
*/
private Long letterSoundId;
/**
* A value in the range [0.0, 1.0].
*/
private Float masteryScore;
/**
* The number of milliseconds passed between the student opening the assessment task
* and submitting a response. E.g. <code>15000</code>.
*/
private Long timeSpentMs;
}