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.

  • opened 6 times
  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Student performance tracking and progress analysis

Sample rows

preview · 8 of 200 rows · all 17 columns
attempt_idstringdevice_typestringpercentage_scorefloatcompletedbooleanlocation_countrystringstudent_idstringquiz_idstringattempt_numberintegerattempt_start_timedatetimeattempt_end_timedatetimetime_spent_secondsintegerscorefloatmax_scorefloathints_used_countintegeradaptive_levelintegerfeedback_textstringlocation_citystring
A1001desktop70trueUSS1001Q200112024-06-03T09:15:00Z2024-06-03T09:35:00Z1200142032Nice progress, try for a higher score.San Francisco
A1002desktop99trueUSS1001Q200122024-06-04T10:00:00Z2024-06-04T10:28:00Z168019.82005Excellent work! Full marks.San Francisco
A1003mobile50trueUKS1002Q200212024-06-02T08:50:00Z2024-06-02T09:10:00Z1200102042Good effort, review hints for improvement.London
A1004mobile95trueUKS1002Q200222024-06-03T10:20:00Z2024-06-03T10:34:00Z840192015Great improvement! Near perfect.London
A1005tablet6.67falseIndiaS1003Q201012024-06-05T14:05:00Z2024-06-05T14:07:00Z12023071Attempt abandoned early, review needed.Mumbai
A1006mobile0falseNigeriaS1004Q207512024-06-06T20:50:00Z2024-06-06T20:51:10Z70050121No answers submitted.Lagos
A1007desktop90trueGermanyS1005Q205012024-06-07T11:30:00Z2024-06-07T11:59:00Z1740455014Strong performance, keep it up.Berlin
A1008tablet50trueChinaS1006Q201012024-06-01T16:10:00Z2024-06-01T16:40:00Z1800153062Heavy hints usage, please review concepts.Shanghai

What the 200 rows show

from the 200-row sample

Tablet (device type) stands out: mean percentage_score is 24.4, against 75.1 for the rest.

  • 77%completed = true
  • 80.0median percentage_score
  • 46location cities
  • 1,590median time_spent_seconds
  • 18.0median score
  • 30median max_score
Mean percentage_score by device_type200 rows
05010086.4desktop90 rows58.3mobile61 rows24.4tablet49 rows
percentage_score200 rows, in bands of 10
0408035932917982979050100percentage_score →

Median 80.0, from 0.0 to 100.0.

location_country200 rows · top 10 of 13 values
  1. US25
  2. Germany24
  3. UK23
  4. France22
  5. Canada19
  6. Russia15
  7. India13
  8. Nigeria12
  9. Brazil12
  10. China11
17 columns by typefrom the column list below
  • string 7
  • integer 4
  • float 3
  • datetime 2
  • boolean 1

Columns

17 columns in four groups
blueprint · 17 columns
columntypedescriptionexample
Text 7 columns
attempt_idstringUnique identifier for each quiz attemptuniqueA1001
student_idstringUnique identifier for the student making the attemptS1001
quiz_idstringUnique identifier for the quiz being attemptedQ2001
feedback_textstringTextual feedback provided to the student after the attemptoptionalNo answers submitted.
device_typestringType of device used for the attempt (e.g., desktop, mobile, tablet)desktop · mobile · tablet · optionaldesktop
location_countrystringCountry where the attempt was madeoptionalUS
location_citystringCity where the attempt was madeoptionalSan Francisco
Numbers 7 columns
attempt_numberintegerSequential number of the attempt for this student and quiz1 or more1
time_spent_secondsintegerTotal time spent on the quiz attempt in seconds0 or more1200
scorefloatScore achieved in this quiz attempt0 or more14
max_scorefloatMaximum possible score for the quiz0 or more20
percentage_scorefloatScore as a percentage of the maximum score (0-100)0 to 10070
hints_used_countintegerTotal number of hints used during the attempt0 or more3
adaptive_levelintegerAdaptive difficulty level assigned to this attempt (if applicable)1 or more · optional2
Dates and times 2 columns
attempt_start_timedatetimeTimestamp when the quiz attempt was started2024-06-03T09:15:00Z
attempt_end_timedatetimeTimestamp when the quiz attempt was submitted or ended2024-06-03T09:35:00Z
True or false 1 column
completedbooleanIndicates whether the attempt was completed/submittedtrue

Use it for

  • completed77%154 of 200 rowsmean percentage score…86.4desktop58.3mobile24.4tablet

    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.

  • A software demo

    Believable attempts with student_id, quiz_id and attempt_number to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 17 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows17 columns
Yours1,000 rows17 columnslocation_country: UK only

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.

Rules it was built with
  • Quiz ID and subject mapping
  • Timestamped attempts per student
  • Hint/request event flags
  • Score and time spent tracking
Rows
Open the blueprint in Data Factory

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

What should your data show?

Preview 20 rows free
No signup. No card.