Student Digital Resource Recommendation Logs

This dataset provides detailed logs of digital education resource recommendations made to students, including their acceptance or rejection, session outcomes, and contextual information about resources and feedback. It is ideal for adaptive learning analytics, enabling educators and researchers to analyze student engagement, resource effectiveness, and personalized learning pathways.

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

Analyzing student engagement with recommended digital resources

Sample rows

preview · 8 of 200 rows · all 14 columns
log_idstringsession_outcomestringacceptedbooleanresource_subjectstringstudent_idstringsession_idstringresource_idstringresource_titlestringresource_typestringrecommendation_timestampdatetimeresponse_timestampdatetimeresource_difficulty_levelstringstudent_feedbackstringrecommendation_reasonstring
LOG0001completedtruemathematicsSTU001SES0001RES001Exploring Algebraic Equations - Videovideo2023-01-15T09:15:22Z2023-01-15T09:18:47ZbeginnerVery helpful, improved my understanding.Recommended due to recent low quiz scores on algebra concepts.
LOG0002completedtruescienceSTU002SES0002RES002Matter and Its States - Interactive Simulationsimulation2023-02-20T10:35:01Z2023-02-20T10:36:11ZbeginnerThe simulation was engaging and clear.Suggested based on curriculum focus week on matter.
LOG0003completedtruephysicsSTU003SES0003RES003Physics Principles: Forces Quizquiz2023-03-11T13:44:58Z2023-03-11T13:52:25ZintermediateChallenging but useful for revision.Assigned for test preparation in physics forces.
LOG0004abandonedfalsehistorySTU004SES0004RES004World War II Overview Articlearticle2023-04-02T15:21:13ZblankintermediateblankSuggested for broader understanding of key historical events.
LOG0005completedtruemathematicsSTU005SES0005RES005Introduction to Fractions - Assignmentassignment2023-05-18T12:07:33Z2023-05-18T12:14:07ZbeginnerAssignment helped clarify fraction basics.Recommended after difficulty in recent fraction exercise.
LOG0006in-progressfalseliteratureSTU006SES0006RES006Literary Devices in Poetry - Articlearticle2023-06-03T11:03:19ZblankintermediateblankAssigned to supplement upcoming poetry module.
LOG0007completedtruescienceSTU007SES0007RES007Cell Structure - Science Simulationsimulation2023-07-19T14:56:02Z2023-07-19T15:01:33ZbeginnerFun way to learn cell parts.Recommended after student requested interactive resources.
LOG0008completedtruelanguageSTU008SES0008RES008French Vocabulary Practice - Quizquiz2023-08-25T16:32:41Z2023-08-25T16:36:28ZbeginnerGood review for upcoming test.Recommended due to recent low scores in French vocabulary.

What the 200 rows show

from the 200-row sample

Completed (session outcome) stands out: 127 of its 127 rows have accepted = true, against 9 of 73 for the rest.

  • 68%accepted = true
  • 3resource difficulty levels
  • 6resource types
Accepted rate by session_outcomeaccepted = true
0%50%100%100%completed127 of 1270%abandoned0 of 2741%in-progr…9 of 220%other0 of 24
resource_subject200 rows · 8 values
  1. mathematics48
  2. science42
  3. physics30
  4. history26
  5. language20
  6. literature15
  7. economics14
  8. accessibility5
14 columns by typefrom the column list below
  • string 11
  • datetime 2
  • boolean 1

Columns

14 columns in three groups
blueprint · 14 columns
columntypedescriptionexample
Text 11 columns
log_idstringUnique identifier for each recommendation log entryuniqueLOG0001
student_idstringUnique identifier for the student receiving the recommendationSTU001
session_idstringUnique identifier for the learning session in which the recommendation was madeSES0001
resource_idstringUnique identifier for the digital education resource being recommendedRES001
resource_titlestringTitle or name of the recommended digital resourceLanguage Basics Video
resource_typestringType of digital resource (e.g., video, quiz, article, simulation)6 valuesvideo
session_outcomestringOutcome of the learning session (e.g., completed, abandoned, in-progress)completed · abandoned · in-progress · othercompleted
student_feedbackstringOptional feedback provided by the student about the recommended resourceoptionalNot applicable.
resource_subjectstringSubject area of the recommended resource (e.g., mathematics, science, history)8 subjects · optionalmathematics
resource_difficulty_levelstringDifficulty level of the recommended resource (e.g., beginner, intermediate, advanced)beginner · intermediate · advanced · optionalbeginner
recommendation_reasonstringBrief reason or criteria for recommending this resource to the studentoptionalRecommended due to recent…
Dates and times 2 columns
recommendation_timestampdatetimeDate and time when the resource was recommended to the student2023-01-15T09:15:22Z
response_timestampdatetimeDate and time when the student responded to the recommendation (accept/reject)optional2023-01-15T09:18:47Z
True or false 1 column
acceptedbooleanIndicates whether the student accepted the recommended resourcetrue

Use it for

  • accepted68%136 of 200 rowsaccepted by session o…100%comp…0%aban…41%in-p…0%other

    An education dashboard

    The accepted rate, accepted by session_outcome and a breakdown of resource_subject. Excel, Power BI or Tableau.

  • Why do 136 of 200 rows have accepted = true?

    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 logs with student_id, session_id and resource_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 14 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 rows14 columns
Yours1,000 rows14 columns

blueprint · student-digital-resource-recommendation-logs

Behind this dataset

Same schema. As many rows as you need.

These 200 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.

Rules it was built with
  • Resource type and recommendation context
  • Acceptance/rejection event
  • Session anonymization
  • Flag high-engagement resources
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-digital-resource-recommendation-logs

What should your data show?

Preview 20 rows free
No signup. No card.