Online Learning Quiz Attempt Logs
This dataset contains detailed logs of student quiz attempts in online learning environments, including scores, time spent, hint usage, device type, and adaptive assessment levels. It enables comprehensive analysis of student performance, engagement patterns, and the effectiveness of adaptive learning strategies for edtech platforms.
Sample rows
preview · 8 of 200 rows · all 17 columns| attempt_idstring | device_typestring | percentage_scorefloat | completedboolean | location_countrystring | student_idstring | quiz_idstring | attempt_numberinteger | attempt_start_timedatetime | attempt_end_timedatetime | time_spent_secondsinteger | scorefloat | max_scorefloat | hints_used_countinteger | adaptive_levelinteger | feedback_textstring | location_citystring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A1001 | desktop | 70 | true | US | S1001 | Q2001 | 1 | 2024-06-03T09:15:00Z | 2024-06-03T09:35:00Z | 1200 | 14 | 20 | 3 | 2 | Nice progress, try for a higher score. | San Francisco |
| A1002 | desktop | 99 | true | US | S1001 | Q2001 | 2 | 2024-06-04T10:00:00Z | 2024-06-04T10:28:00Z | 1680 | 19.8 | 20 | 0 | 5 | Excellent work! Full marks. | San Francisco |
| A1003 | mobile | 50 | true | UK | S1002 | Q2002 | 1 | 2024-06-02T08:50:00Z | 2024-06-02T09:10:00Z | 1200 | 10 | 20 | 4 | 2 | Good effort, review hints for improvement. | London |
| A1004 | mobile | 95 | true | UK | S1002 | Q2002 | 2 | 2024-06-03T10:20:00Z | 2024-06-03T10:34:00Z | 840 | 19 | 20 | 1 | 5 | Great improvement! Near perfect. | London |
| A1005 | tablet | 6.67 | false | India | S1003 | Q2010 | 1 | 2024-06-05T14:05:00Z | 2024-06-05T14:07:00Z | 120 | 2 | 30 | 7 | 1 | Attempt abandoned early, review needed. | Mumbai |
| A1006 | mobile | 0 | false | Nigeria | S1004 | Q2075 | 1 | 2024-06-06T20:50:00Z | 2024-06-06T20:51:10Z | 70 | 0 | 50 | 12 | 1 | No answers submitted. | Lagos |
| A1007 | desktop | 90 | true | Germany | S1005 | Q2050 | 1 | 2024-06-07T11:30:00Z | 2024-06-07T11:59:00Z | 1740 | 45 | 50 | 1 | 4 | Strong performance, keep it up. | Berlin |
| A1008 | tablet | 50 | true | China | S1006 | Q2010 | 1 | 2024-06-01T16:10:00Z | 2024-06-01T16:40:00Z | 1800 | 15 | 30 | 6 | 2 | Heavy hints usage, please review concepts. | Shanghai |
| A1009 | mobile | 0 | false | Brazil | S1007 | Q2110 | 1 | 2024-06-03T07:15:00Z | 2024-06-03T07:16:40Z | 100 | 0 | 20 | 10 | 1 | Attempt terminated very quickly. | Sao Paulo |
| A1010 | desktop | 78 | true | France | S1008 | Q2050 | 1 | 2024-06-04T13:45:00Z | 2024-06-04T13:59:45Z | 975 | 39 | 50 | 2 | 3 | Good job, a few mistakes to address. | Paris |
| A1011 | desktop | 80 | true | Canada | S1009 | Q2075 | 1 | 2024-06-05T10:30:00Z | 2024-06-05T10:51:00Z | 1260 | 24 | 30 | 2 | 3 | Very good, minor errors identified. | Toronto |
| A1012 | desktop | 93.33 | true | Germany | S1010 | Q2075 | 1 | 2024-06-06T15:00:00Z | 2024-06-06T15:30:00Z | 1800 | 28 | 30 | 0 | 4 | Excellent, nearly perfect score. | Berlin |
| A1013 | tablet | 25 | false | South Africa | S1011 | Q2110 | 1 | 2024-06-07T18:00:00Z | 2024-06-07T18:05:00Z | 300 | 5 | 20 | 8 | 1 | Low score, hints used heavily. | Cape Town |
| A1014 | mobile | 90 | true | Russia | S1012 | Q2110 | 1 | 2024-06-02T11:00:00Z | 2024-06-02T11:30:00Z | 1800 | 18 | 20 | 1 | 4 | Great work, keep practicing. | Moscow |
| A1015 | desktop | 99 | true | France | S1013 | Q2110 | 1 | 2024-06-06T19:10:00Z | 2024-06-06T19:40:00Z | 1800 | 19.8 | 20 | 0 | 6 | Outstanding, full marks achieved. | Paris |
| A1016 | desktop | 88 | true | US | S1014 | Q2075 | 1 | 2024-06-03T08:10:00Z | 2024-06-03T08:55:00Z | 2700 | 44 | 50 | 2 | 4 | Very good, minor mistakes remain. | Chicago |
| A1017 | tablet | 65 | true | UK | S1015 | Q2002 | 1 | 2024-06-05T21:00:00Z | 2024-06-05T21:30:00Z | 1800 | 13 | 20 | 5 | 3 | Heavy hints, average performance. | London |
| A1018 | mobile | 0 | false | Brazil | S1016 | Q2002 | 1 | 2024-06-01T12:00:00Z | 2024-06-01T12:02:00Z | 120 | 0 | 20 | 20 | 1 | No activity detected. | Sao Paulo |
| A1019 | desktop | 85 | true | Canada | S1017 | Q2001 | 1 | 2024-06-07T09:10:00Z | 2024-06-07T09:25:00Z | 900 | 17 | 20 | 1 | 4 | Nice work, a few errors remain. | Toronto |
| A1020 | desktop | 96 | true | US | S1018 | Q2050 | 1 | 2024-06-04T16:00:00Z | 2024-06-04T16:45:00Z | 2700 | 48 | 50 | 0 | 6 | Superb! Full marks. | New York |
What the 200 rows show
from the 200-row sampleTablet (device type) stands out: mean percentage_
- 77%completed = true
- 80.0median percentage_
score - 46location cities
- 1,590median time_
spent_ seconds - 18.0median score
- 30median max_
score
Median 80.0, from 0.0 to 100.0.
- string 7
- integer 4
- float 3
- datetime 2
- boolean 1
Columns
17 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 7 columns | |||
attempt_id | string | Unique identifier for each quiz attemptunique | A1001 |
student_id | string | Unique identifier for the student making the attempt | S1001 |
quiz_id | string | Unique identifier for the quiz being attempted | Q2001 |
feedback_text | string | Textual feedback provided to the student after the attemptoptional | No answers submitted. |
device_type | string | Type of device used for the attempt (e.g., desktop, mobile, tablet)desktop · mobile · tablet · optional | desktop |
location_country | string | Country where the attempt was madeoptional | US |
location_city | string | City where the attempt was madeoptional | San Francisco |
| Numbers 7 columns | |||
attempt_number | integer | Sequential number of the attempt for this student and quiz1 or more | 1 |
time_spent_seconds | integer | Total time spent on the quiz attempt in seconds0 or more | 1200 |
score | float | Score achieved in this quiz attempt0 or more | 14 |
max_score | float | Maximum possible score for the quiz0 or more | 20 |
percentage_score | float | Score as a percentage of the maximum score (0-100)0 to 100 | 70 |
hints_used_count | integer | Total number of hints used during the attempt0 or more | 3 |
adaptive_level | integer | Adaptive difficulty level assigned to this attempt (if applicable)1 or more · optional | 2 |
| Dates and times 2 columns | |||
attempt_start_time | datetime | Timestamp when the quiz attempt was started | 2024-06-03T09:15:00Z |
attempt_end_time | datetime | Timestamp when the quiz attempt was submitted or ended | 2024-06-03T09:35:00Z |
| True or false 1 column | |||
completed | boolean | Indicates whether the attempt was completed/submitted | true |
Use it for
An education dashboard
The completed rate, percentage_
score by device_ type and a breakdown of location_ country. Excel, Power BI or Tableau. Why do the 49 tablet rows have a mean percentage_
score of 24.4? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Attempts200A100170desktopA100299desktopA10056.67tablet
A software demo
Believable attempts with student_
id, quiz_ id and attempt_ number to fill a screen in front of a buyer.
blueprint · online-learning-quiz-attempt-logs
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Quiz ID and subject mapping
- Timestamped attempts per student
- Hint/request event flags
- Score and time spent tracking
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- online-learning-quiz-attempt-logs