Show a desktop notification when the AI TA finishes replying
Notify me when classmates post messages in the forum
Play an alert sound whenever there is a new notification
How 14 scientifically validated cognitive tests measure learners' cognitive ability traits. Covers six constructs: executive function, processing speed, working memory, spatial cognition, verbal ability and metacognition.
The UCG (Uedu Cognomics) cognomics quiz toolkit is the core implementation of the Cognomics dimension within the Educational Omics framework of the Uedu platform. Cognomics focuses on learners' cognitive processes, directly measuring performance in core cognitive abilities such as attention, working memory and executive function through standardised cognitive quizzes, as a base variable for understanding learning behaviour and learning outcomes.
The selection of UCG quizzes is underpinned by the three-factor model of executive function proposed by Miyake et al. (2000). Through latent variable analysis, the model divides executive function into three separable but related components:
Building on this, UCG expands to constructs such as processing speed, spatial cognition, language ability and metacognition, forming a complete toolkit of 6 major constructs and 14 quizzes.
Traditional cognitive tests are often conducted in laboratory settings using dedicated software (such as E-Prime and PsychoPy). UCG uses a web-based implementation, mainly based on the findings of Reimers & Stewart (2015):
performance.now() in modern browsers has reached the sub-millisecond level, sufficient to support reaction-time measurementUCG quizzes strike a balance between precision and accessibility: they use requestAnimationFrame dual-frame synchronisation to ensure precise stimulus presentation, while maintaining usability across devices (desktop, tablet and mobile touch).
The UCG toolkit includes 6 major constructs and 14 instrument tools, covering the full spectrum of cognitive ability from basic cognitive processing to advanced metacognition.
| Construct | Quiz name | Core Paradigm | Measurement objective |
|---|---|---|---|
| Executive Function Executive Function | Stroop Task | Colour-word inconsistency interference | Inhibition |
| Flanker Task | Wing interference | Inhibition | |
| Task Switching | Task set switching | Cognitive Flexibility (Shifting) | |
| Processing Speed / Webcam Classroom Recording Processing Speed & Attention | Simple RT | Easy reaction time | Basic processing speed |
| Choice RT | Select response time | Decision speed | |
| PVT | psychomotor vigilance task | Sustained attention | |
| Working Memory Working Memory | N-back | N-back task | Working memory update (Updating) |
| Corsi Block | Spatial sequence memory | Capacity of visual-spatial working memory | |
| Spatial Cognition Spatial Cognition | Mental Rotation | Mental rotation | Spatial reasoning ability |
| Symmetry Span | Symmetric span task | Spatial working memory capacity | |
| UFOV | Effective perspectives | Range of visual attention | |
| Verbal Ability Verbal Ability | Grammatical Reasoning | Grammar reasoning | Linguistic reasoning |
| Vocabulary | Vocabulary test | Crystallised intelligence (vocabulary knowledge) | |
| Metacognition Metacognition | Confidence Calibration | Confidence calibration | Self-monitoring accuracy |
The three sub-components of executive functions (Inhibition, Updating, Shifting) are measured by different quizzes. Stroop and Flanker both belong to Inhibition, but they use different interference paradigms (semantic versus spatial), allowing assessment of cross-task consistency in inhibitory control.
All cognitive assessment data are collected in accordance with the research ethics plan approved under IRB 202507EM058. Students must complete an electronic informed consent form when they first enter the assessment toolbox. The consent form clearly states the purpose of data use, retention period and right to withdraw.
UCG retains the raw data for every trial in full, including:
Trial-level raw data are available for researchers to conduct custom analyses (e.g. ex-Gaussian RT distribution fitting, serial effects analysis, etc.), without being limited by the platform's default scoring method.
The trial sequence for each Quiz is pre-generated and stored on the server, ensuring:
To ensure the precision of reaction time measurement, UCG uses the following technical strategies:
performance.now() instead of Date.now(), achieving sub-millisecond precisionrequestAnimationFrame calls (double-rAF) to ensure DOM updates synchronise with screen rendering, aligning the timing start point with actual pixel drawingTo support cross-device administration, UCG listens for multiple input events at the same time:
pointerdown event (unifying touch and mouse input) to avoid the 300ms delay on touch deviceskeydown event, supporting desktop users to respond quickly with the keyboardEach quiz uses different core metrics according to its experimental paradigm. The following explains the scoring logic for each paradigm.
| Indicator | Calculation method | Meaning |
|---|---|---|
| Interference Effect (RT) | mean_RT(incongruent) - mean_RT(congruent) | The smaller the effect size of interference, the better the inhibitory ability |
| Accuracy | Accuracy by condition | Reflects accuracy and can calculate the speed-accuracy tradeoff |
| Congruency Effect (Accuracy) | acc(congruent) - acc(incongruent) | Interference effect on accuracy |
| Indicator | Calculation method | Meaning |
|---|---|---|
| d-prime (d') | Z(hit rate) - Z(false alarm rate) | Signal detection sensitivity; higher values indicate stronger discrimination |
| Hit Rate | Proportion of correctly detected targets | Sensitivity to target |
| False Alarm Rate | The rate of misclassifying non-target as target | Response bias |
When hit rate = 1.0 or false alarm rate = 0.0, the Z score is infinite. UCG uses the 1/(2N) correction: hit rate is adjusted to 1 - 1/(2N), false alarm rate to 1/(2N), where N is the number of trials in that condition.
| Indicator | Calculation method | Meaning |
|---|---|---|
| Simple RT | Median RT for pure reaction | Basic neural conduction and motor reaction speed |
| Choice RT | Select the median RT of the responses | Decision processing speed |
| Choice - Simple Cost | median_RT(choice) - median_RT(simple) | Decision overhead, reflecting central processing speed |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Switch Cost (RT) | mean_RT(switch trials) - mean_RT(repeat trials) | Time cost of task conversion |
| Switch Cost (Accuracy) | acc(repeat) - acc(switch) | Accuracy drop caused by conversion |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Max Span | Longest sequence length of successful memories | Working memory capacity limit |
| Span Product | max_span × proportion_correct_at_max_span | Comprehensively assess capacity and stability |
| Indicator | Calculation method | Meaning |
|---|---|---|
| RT by Angular Disparity | Average correct RT at each rotation angle | Slope of the linear function of mental rotation |
| Rotation Rate | Regression slope of RT against angle (ms/degree) | Mental rotation speed; the smaller it is, the faster the spatial reasoning |
| Accuracy | Accuracy at each angle | Assess correctness |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Median RT | Median RT of all valid trials | Overall alertness reaction time |
| Lapses | Number of trials with RT > 500ms | Number of attention lapses, reflecting the stability of sustained attention |
| 1/RT (Reciprocal RT) | The average of 1000/RT for each trial | Speed metric, more sensitive to slow responses |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Accuracy | Proportion of correct judgements | Linguistic reasoning ability |
| RT | Median RT for correct trials | Reasoning processing speed |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Calibration Error | mean(|confidence - accuracy|) by confidence band | The smaller the gap between confidence judgements and actual performance, the better |
| Overconfidence Index | mean(confidence - accuracy) | A positive value indicates overconfidence; a negative value indicates insufficient confidence |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Total Correct | Number of correct answers | Vocabulary knowledge (crystallised intelligence indicator) |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Accuracy by Display Duration | Accuracy under each presentation-time condition | Threshold for the processing speed of visual attention |
| Indicator | Calculation method | Meaning |
|---|---|---|
| Max Targets Tracked | Maximum number of targets successfully tracked | The concurrent tracking capacity of visual attention |
To ensure the validity of cognitive test data, UCG applies quality control rules separately at the trial level and the session level.
| Rules | Threshold | Processing method | Rationale |
|---|---|---|---|
| Expected response | RT < 150ms | Marked as anticipation, excluded from analysis | Below the shortest human reaction time, classified as a predictive key press |
| Outliers | RT > 2000ms | Marked as outlier; keep or exclude depending on analysis needs | May indicate inattention or a temporary absence |
| Rules | Threshold | Processing method |
|---|---|---|
| Valid trial ratio | ≥ 80% of trials must be valid (non-anticipation, non-timeout) | If below the threshold, the entire session is marked invalid |
| Condition accuracy | Any condition accuracy < 70% | The data for this condition are marked as flagged and require manual review |
If the same Student is tested repeatedly on the same cognitive assessment within 24 hours, the system will display a practice effects warning to remind researchers to take this into account in their analysis. The test-retest reliability of cognitive assessments may be overstated by short-interval retesting.
Hedge, Powell & Sumner (2018) point out that interference effects (such as the Stroop effect and Flanker effect) have large and stable effect sizes, but their reliability of individual differences (split-half reliability) may be low; this is the so-called 'Reliability Paradox'. The reason is that the robustness of the experimental effect comes precisely from the fact that almost everyone produces a similar interference effect, making inter-individual variation relatively small.
Therefore, when using UCG interference effect indicators for individual difference analysis, researchers should:
Learners' cognitive abilities are collected through the UCG Cognomics Test Toolbox (Uedu Cognomics) on the Uedu platform. The toolbox contains 14 web-based cognitive tests covering six major constructs: (1) executive function (Stroop Task, Flanker Task, Task Switching), (2) processing speed and attention (Simple RT, Choice RT, PVT), (3) working memory (N-back, Corsi Block), (4) spatial cognition (Mental Rotation, Symmetry Span, UFOV), (5) verbal ability (Grammatical Reasoning, Vocabulary), and (6) metacognition (Confidence Calibration). The test framework is based on the three-factor model of executive function by Miyake et al. (2000), and extends to other cognitive constructs. All tests are implemented in JavaScript, using performance.now() for precise timing and dual requestAnimationFrame rendering synchronisation. Trial-level raw data are fully retained, including stimulus parameters, reaction time and accuracy. Data quality control includes exclusion of expected responses with RT < 150ms, flagging of extreme values with RT > 2000ms, session validity verification (≥ 80% valid trials), and a warning for a 24-hour retest interval. This study was approved by IRB 202507EM058. For detailed methodological notes, see https://uedu.tw/doc/ucg.
If the paper uses only part of the assessment, you may list the specific assessments used in the methodology description and cite the corresponding original literature. For example:
Inhibitory control was measured with the Stroop Task (Stroop, 1935; MacLeod, 1991), with the core index being the reaction-time difference between incongruent and congruent conditions (interference effect). Working memory updating was measured with the 2-back Task (Kane et al., 2007), with d-prime as the core index. Both tests were administered via the Uedu UCG toolkit in a web-based format (see https://uedu.tw/doc/ucg for details).