Student Curriculum Progress Records

This dataset provides detailed records of individual student progress through curricular modules, including completion status, grades, time spent, and feedback. It enables educators and administrators to analyze learning effectiveness, identify areas for improvement, and monitor student engagement across different modules and instructors.

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

Tracking student progress and identifying at-risk learners

Sample rows

preview · 8 of 200 rows · all 15 columns
student_idstringcompletion_statusstringtime_spent_minutesintegerinstructor_idstringstudent_namestringstudent_emailstringmodule_idstringmodule_namestringmodule_categorystringenrollment_datedatecompletion_datedategradefloatattemptsintegerfeedbackstringinstructor_namestring
S001completed1200I101Olivia Martinezolivia.martinez@univ.eduM10001Introduction to BiologyScience2023-09-152023-11-3088.21The module was engaging and well-structured.Dr. Ava Thompson
S002in_progress870I102Ethan Chenethan.chen@univ.eduM10002World History IHumanities2023-09-17blankblank2I wish there were more visual aids.Prof. Samuel Lee
S003not_started0I103Charlotte Kingcharlotte.king@univ.eduM10003Calculus FundamentalsMathematics2023-10-01blankblank1blankDr. Rajesh Patel
S004completed980I104Liam Nguyenliam.nguyen@univ.eduM10004English LiteratureHumanities2023-08-252023-10-2075.72Enjoyed the readings but found essays challenging.Dr. Rebecca Allen
S005in_progress675I105Mia Johnsonmia.johnson@univ.eduM10005Computer Science BasicsTechnology2023-09-21blankblank1blankProf. Amanda Wu
S006completed1550I101James Davisjames.davis@univ.eduM10006Organic ChemistryScience2023-10-052023-12-1564.53Difficult concepts, but helpful instructor.Dr. Ava Thompson
S007completed820I106Sophia Riverasophia.rivera@univ.eduM10007Modern Art AppreciationArts2023-09-102023-10-3093.11Loved the interactive activities.Prof. Michael Bryant
S008in_progress540I107Benjamin Leebenjamin.lee@univ.eduM10008Environmental ScienceScience2023-08-28blankblank1Interesting content, looking forward to more.Dr. Helen Carter

What the 200 rows show

from the 200-row sample

Not_started (completion status) stands out: mean time_spent_minutes is 0.0, against 999.5 for the rest.

  • 717median time_spent_minutes
  • 18module categories
  • 51instructor names
  • 83.7median grade
  • 1median attempts
Mean time_spent_minutes by completion_status200 rows
01,0002,0001,255completed89 rows670.0in_progress69 rows0.0not_started42 rows
time_spent_minutes200 rows, in bands of 500
04080607636225101,5003,000time_spent_minutes →

Median 717, from 0 to 2,540.

instructor_id192 rows with a value · 8 left blank
  1. I01312
  2. I01211
  3. I01410
  4. I0119
  5. I0169
  6. I0158
  7. I0198
  8. I0088
  9. I0098
  10. I1017
15 columns by typefrom the column list below
  • string 10
  • integer 2
  • float 1
  • date 2

Columns

15 columns in three groups
blueprint · 15 columns
columntypedescriptionexample
Text 10 columns
student_idstringUnique identifier for each studentS001
student_namestringFull name of the studentOlivia Martinez
student_emailstringEmail address of the studentolivia.martinez@univ.edu
module_idstringUnique identifier for the curricular moduleM10001
module_namestringName of the curricular moduleIntroduction to Biology
module_categorystringCategory or subject area of the curricular moduleoptionalScience
completion_statusstringStatus indicating if the module is completed, in progress, or not startedcompleted · in_progress · not_startedcompleted
feedbackstringOptional feedback or comments provided by the student about the moduleoptionalGroup projects underway.
instructor_idstringUnique identifier for the instructor responsible for the moduleoptionalI101
instructor_namestringFull name of the instructor responsible for the moduleoptionalDr. Ava Thompson
Numbers 3 columns
gradefloatFinal grade or score achieved by the student in the module0 to 100 · optional88.2
time_spent_minutesintegerTotal time spent by the student on the module, in minutes0 or more1200
attemptsintegerNumber of attempts made by the student to complete the module0 or more · optional1
Dates and times 2 columns
enrollment_datedateDate when the student enrolled in the module2023-09-15
completion_datedateDate when the student completed the module (if completed)optional2023-11-30

Use it for

  • median time sp…717200 rowsmean time spent minut…1.3kcomple…670.0in_pro…0.0not_st…

    An education dashboard

    Time_spent_minutes by completion_status and a breakdown of instructor_id. Excel, Power BI or Tableau.

  • Why do the 42 not_started rows have a mean time_spent_minutes of 0.0?

    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 students with student_name, student_email and module_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 15 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 rows15 columns
Yours1,000 rows15 columns

blueprint · student-curriculum-progress-records

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 15 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
  • Student ID and module mapped
  • Completion status and grades recorded
  • Time spent per module tracked
  • Curriculum version noted
  • Progress gaps flagged
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
student-curriculum-progress-records

What should your data show?

Preview 20 rows free
No signup. No card.