Remote Class Engagement Compliance Log

This dataset provides granular logs of student engagement and compliance in remote classroom sessions, including attendance, participation metrics, and automated compliance status. It enables edtech platforms and educators to monitor trends, identify students needing intervention, and ensure adherence to regulatory requirements for virtual learning environments.

  • last updated 30 Dec 2025
  • by GoMask
The brief that made it

Monitor and analyze student engagement trends in remote classrooms

Sample rows

preview · 8 of 120 rows · all 18 columns
log_idstringcompliance_statusstringengagement_duration_minutesfloatactive_participationbooleaninstructor_idstringstudent_idstringstudent_namestringclass_idstringclass_namestringinstructor_namestringsession_datedatesession_start_timedatetimesession_end_timedatetimestudent_join_timedatetimestudent_leave_timedatetimeengagement_scorefloatintervention_flagbooleannotesstring
LOG0001compliant89trueI3001S1001Alice ChenC2001Physics Lab Section ADr. Sarah Johnson2024-02-132024-02-13T09:00:002024-02-13T10:30:002024-02-13T09:00:102024-02-13T10:29:4597.8falseblank
LOG0002non-compliant5falseI3002S1002James SmithC2002Intro to CodingProf. Matthew Lee2024-02-162024-02-16T13:00:002024-02-16T14:30:002024-02-16T13:25:102024-02-16T13:30:000trueLeft early
LOG0003non-compliant25falseI3003S1003Yara El-MasryC2003Advanced CalculusDr. Mohamed Fadel2024-02-212024-02-21T08:45:002024-02-21T10:15:002024-02-21T09:10:002024-02-21T09:35:0047.2falseLate join affected compliance
LOG0004compliant70.5trueI3004S1004Andile NkosiC2004Organic ChemistryProf. Nia Williams2024-02-192024-02-19T10:00:002024-02-19T11:30:002024-02-19T10:15:002024-02-19T11:25:3092.7falseStrong engagement after late join
LOG0005compliant78.5trueI3005S1005Ji-ho KimC2005Philosophy & Ethics Section BDr. Rajesh Patel2024-02-222024-02-22T11:00:002024-02-22T12:30:002024-02-22T11:10:002024-02-22T12:28:3089falseStrong engagement after late join
LOG0006non-compliant44.2falseI3003S1006Mohamed FadelC2006Advanced CalculusDr. Mohamed Fadel2024-02-212024-02-21T08:45:002024-02-21T10:15:002024-02-21T08:45:452024-02-21T09:30:0059.8falseLate join affected compliance
LOG0007pending55trueI3006S1007Shivali BhattC2007Intro to BiologyDr. Emma Müller2024-03-022024-03-02T15:00:002024-03-02T16:00:002024-03-02T15:02:002024-03-02T15:57:0077.2falseParticipation review pending
LOG0008non-compliant7falseblankS1008Kai PooleC2008Philosophy & Ethics Section Ablank2024-02-272024-02-27T16:00:002024-02-27T17:30:002024-02-27T16:40:002024-02-27T16:47:002.8trueNo meaningful attendance

What the 120 rows show

from the 120-row sample

Non-compliant (compliance status) stands out: mean engagement_duration_minutes is 21.1, against 80.6 for the rest.

  • 57%active_participation = true
  • 60.0median engagement_duration_minutes
  • 20noteses
  • 77.8median engagement_score
Mean engagement_duration_minutes by compliance_status120 rows
05010087.1compliant52 rows21.1non-compliant51 rows60.5pending17 rows
engagement_duration_minutes120 rows, in bands of 10
01530148139581162125050100engagement_duration_minutes →

Median 60.0, from 0.0 to 90.0.

instructor_id105 rows with a value · 15 left blank
  1. I30048
  2. I50048
  3. I30067
  4. I30076
  5. I30096
  6. I50026
  7. I30025
  8. I30085
  9. I50015
  10. I50095
18 columns by typefrom the column list below
  • string 9
  • float 2
  • date 1
  • datetime 4
  • boolean 2

Columns

18 columns in four groups
blueprint · 18 columns
columntypedescriptionexample
Text 9 columns
log_idstringUnique identifier for each engagement log entryuniqueLOG0001
student_idstringUnique identifier for the studentS1001
student_namestringFull name of the studentAlice Chen
class_idstringUnique identifier for the remote class sessionC2001
class_namestringName or title of the remote class sessionPhysics Lab Section A
instructor_idstringUnique identifier for the instructoroptionalI3001
instructor_namestringFull name of the instructoroptionalDr. Sarah Johnson
compliance_statusstringIndicates if the student met regulatory attendance and engagement requirementscompliant · non-compliant · pendingcompliant
notesstringOptional notes or comments about the student's engagement or complianceoptionalLeft early
Numbers 2 columns
engagement_duration_minutesfloatTotal minutes the student was present in the session0 or more89
engagement_scorefloatAutomated engagement score for the session (e.g., 0-100)0 to 100 · optional97.8
Dates and times 5 columns
session_datedateDate of the remote class session2024-02-13
session_start_timedatetimeStart time of the remote class session2024-02-13T09:00:00
session_end_timedatetimeEnd time of the remote class session2024-02-13T10:30:00
student_join_timedatetimeTimestamp when the student joined the session2024-02-13T09:00:10
student_leave_timedatetimeTimestamp when the student left the sessionoptional2024-02-13T10:29:45
True or false 2 columns
active_participationbooleanIndicates if the student actively participated (e.g., spoke, chatted, answered polls)true
intervention_flagbooleanFlag indicating if the student requires targeted interventionoptionalfalse

Use it for

  • active partici…57%69 of 120 rowsmean engagement durat…87.1compli…21.1non-co…60.5pending

    An education dashboard

    The active_participation rate, engagement_duration_minutes by compliance_status and a breakdown of instructor_id. Excel, Power BI or Tableau.

  • Why do the 51 non-compliant rows have a mean engagement_duration_minutes of 21.1?

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

Not quite right?

Make it yours.

Same 18 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 dataset120 rows18 columns
Yours1,000 rows18 columns

blueprint · remote-class-engagement-compliance-log

Behind this dataset

Same schema. As many rows as you need.

These 120 rows came out of a blueprint — 18 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
  • Each row represents one student engagement event in a remote class session.
  • Event types include login, active participation, idle, and exit.
  • Compliance status determined by minimum required engagement duration per session.
  • Include timestamp, session ID, student ID, and engagement metric.
  • Flag events not meeting regulatory engagement threshold.
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
remote-class-engagement-compliance-log

What should your data show?

Preview 20 rows free
No signup. No card.