Lesson Completion Rates Dataset
This dataset tracks individual student lesson completion rates, including progress status, time spent, scores, and attempts, across various lessons and curricula. It enables educators and analysts to identify engagement trends, monitor learning progress, and inform curriculum improvements based on real student interaction data.
Sample rows
preview · 8 of 140 rows · all 14 columns| completion_idstring | completion_statusstring | time_spent_minutesfloat | curriculum_idstring | student_idstring | student_namestring | student_emailstring | class_idstring | lesson_idstring | lesson_titlestring | completion_datedate | scorefloat | attemptsinteger | last_accesseddatetime |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CMP00001 | completed | 47.5 | CURR2023MATH | STU10001 | Jessica Carter | jessica.carter1@ | CLS202301 | LESN000101 | Introduction to Algebra | 2023-02-15 | 92 | 1 | 2023-02-15T13:08:30 |
| CMP00002 | in_progress | 32 | CURR2023MATH | STU10002 | David Tran | david.tran@ | CLS202301 | LESN000102 | Linear Equations Basics | blank | blank | 2 | 2023-02-18T16:45:14 |
| CMP00003 | not_started | 0 | CURR2023MATH | STU10003 | Maria Gomez | maria.gomez@ | CLS202302 | LESN000103 | Quadratic Functions | blank | blank | blank | blank |
| CMP00004 | completed | 52.3 | CURR2023MATH | STU10004 | Liam O'Brien | l.obrien@ | CLS202301 | LESN000104 | Introduction to Geometry | 2023-02-20 | 85.5 | 2 | 2023-02-20T14:21:50 |
| CMP00005 | in_progress | 20 | CURR2023MATH | STU10005 | Sofia Huang | sofia.huang@ | CLS202302 | LESN000105 | Triangles and Angles | blank | blank | 1 | 2023-02-27T09:12:05 |
| CMP00006 | completed | 77.8 | CURR2023MATH | STU10006 | Aiden Marcus | aiden.marcus@ | CLS202303 | LESN000106 | Probability Essentials | 2023-03-03 | 88.2 | 2 | 2023-03-03T15:17:13 |
| CMP00007 | completed | 40.7 | CURR2023MATH | STU10007 | Priya Patel | priya.patel@ | CLS202303 | LESN000107 | Graphing Linear Equations | 2023-03-05 | 75 | 1 | 2023-03-05T12:33:44 |
| CMP00008 | in_progress | 18.5 | CURR2023MATH | STU10008 | Ethan Kim | ethan.kim@ | CLS202304 | LESN000108 | Polynomials | blank | blank | 1 | 2023-03-09T11:04:29 |
| CMP00009 | not_started | 0 | CURR2023MATH | STU10009 | Nina Schmidt | nina.schmidt@ | CLS202304 | LESN000109 | Exponents and Radicals | blank | blank | blank | blank |
| CMP00010 | completed | 34.2 | CURR2023MATH | STU10010 | Carlos Silva | carlos.silva@ | CLS202305 | LESN000110 | Statistics: Mean & Median | 2023-03-13 | 78.7 | 1 | 2023-03-13T13:43:27 |
| CMP00011 | in_progress | 11 | CURR2023MATH | STU10011 | Emily Foster | emilyfoster@ | CLS202305 | LESN000101 | Introduction to Algebra | blank | blank | 1 | 2023-03-14T10:07:49 |
| CMP00012 | not_started | 0 | CURR2023MATH | STU10012 | Ryan Miller | ryan.miller@ | CLS202306 | LESN000102 | Linear Equations Basics | blank | blank | blank | blank |
| CMP00013 | completed | 60.5 | CURR2023MATH | STU10013 | Hannah Lee | hannah.lee@ | CLS202306 | LESN000103 | Quadratic Functions | 2023-03-16 | 91 | 2 | 2023-03-16T17:34:11 |
| CMP00014 | in_progress | 23.9 | CURR2023MATH | STU10014 | Lucas Brown | lucas.brown@ | CLS202307 | LESN000104 | Introduction to Geometry | blank | blank | 2 | 2023-03-19T14:52:33 |
| CMP00015 | not_started | 0 | CURR2023MATH | STU10015 | Olivia Smith | olivia.smith@ | CLS202307 | LESN000105 | Triangles and Angles | blank | blank | blank | blank |
| CMP00016 | completed | 71.6 | CURR2023MATH | STU10016 | William Johnson | will.johnson@ | CLS202308 | LESN000106 | Probability Essentials | 2023-03-20 | 87.5 | 1 | 2023-03-20T11:18:17 |
| CMP00017 | in_progress | 25.2 | CURR2023MATH | STU10017 | Grace Evans | grace.evans@ | CLS202308 | LESN000107 | Graphing Linear Equations | blank | blank | 2 | 2023-03-22T13:41:08 |
| CMP00018 | not_started | 0 | CURR2023MATH | STU10018 | Benjamin Walker | ben.walker@ | CLS202308 | LESN000108 | Polynomials | blank | blank | blank | blank |
| CMP00019 | completed | 55.9 | CURR2023MATH | STU10019 | Samantha Wu | samantha.wu@ | CLS202309 | LESN000109 | Exponents and Radicals | 2023-03-23 | 93.4 | 2 | 2023-03-23T16:24:10 |
| CMP00020 | in_progress | 13.4 | CURR2023MATH | STU10020 | Omar El-Sayed | omar.elsayed@ | CLS202309 | LESN000110 | Statistics: Mean & Median | blank | blank | 1 | 2023-03-28T09:59:46 |
What the 140 rows show
from the 140-row sampleNot_
- 147.6median time_
spent_ minutes - 80.4median score
- 2median attempts
Median 147.6, from 0.0 to 998.5.
- string 9
- integer 1
- float 2
- date 1
- datetime 1
Columns
14 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 9 columns | |||
completion_id | string | Unique identifier for each lesson completion recordunique | CMP00001 |
student_id | string | Unique identifier for the student | STU10001 |
student_name | string | Full name of the studentoptional | Jessica Carter |
student_email | string | Email address of the studentoptional | david.tran@ |
class_id | string | Unique identifier for the class or cohortoptional | CLS202301 |
lesson_id | string | Unique identifier for the lesson | LESN000101 |
lesson_title | string | Title or name of the lessonoptional | Introduction to Algebra |
curriculum_id | string | Unique identifier for the curriculum or course the lesson belongs to10 curriculums · optional | CURR2023MATH |
completion_status | string | Status of lesson completion (e.g., completed, in_progress, not_started)completed · in_progress · not_started | completed |
| Numbers 3 columns | |||
time_spent_minutes | float | Total time spent on the lesson in minutes0 or more · optional | 47.5 |
score | float | Score or grade achieved for the lesson (if applicable, 0-100 scale)0 to 100 · optional | 92 |
attempts | integer | Number of attempts made by the student to complete the lesson1 or more · optional | 1 |
| Dates and times 2 columns | |||
completion_date | date | Date when the lesson was completed (if applicable)optional | 2023-02-15 |
last_accessed | datetime | Timestamp of the last time the student accessed the lessonoptional | 2023-02-15T13:08:30 |
Use it for
An education dashboard
Time_
spent_ minutes by completion_ status and a breakdown of curriculum_ id. Excel, Power BI or Tableau. Why do the 33 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.
- Completions140CMP0000147.5completedCMP0000232in_progr…CMP000030not_star…
A software demo
Believable completions with student_
id, student_ name and student_ email to fill a screen in front of a buyer.
blueprint · lesson-completion-rates-dataset
Behind this dataset
Same schema. As many rows as you need.
These 140 rows came out of a blueprint — 14 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.
- Record completion status per lesson
- Log timestamps for each attempt
- Flag lessons completed within target time
- Aggregate completion by class
- Exclude retake attempts from summary
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
- lesson-completion-rates-dataset