EdTech Online Course Access Logs
This dataset provides granular access logs from an online learning platform, recording user interactions with courses, resources, and platform features. It enables comprehensive analysis of user engagement, device and location trends, and supports course design and retention modeling for EdTech providers.
Sample rows
preview · 8 of 200 rows · all 16 columns| log_idstring | device_typestring | duration_secondsinteger | successboolean | location_countrystring | user_idstring | course_idstring | session_idstring | access_datetimedatetime | activity_typestring | resource_idstring | ip_addressstring | location_citystring | browserstring | osstring | user_agentstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| a9b7c-01 | desktop | 3600 | blank | USA | u10001 | math-101 | sess-10001 | 2024-05-01T09:15:12Z | video_play | video-101 | 24.56.88.101 | San Francisco | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| bc3fd-02 | desktop | blank | true | Canada | u10456 | eng-205 | sess-10456 | 2024-05-02T18:20:17Z | quiz_attempt | quiz-12 | 192.168.0.102 | Toronto | Safari | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Safari/605.1.15 |
| f01e4-03 | desktop | blank | blank | USA | u10123 | bio-501 | sess-10123 | 2024-05-03T14:55:24Z | forum_post | forum-23 | 203.0.113.111 | New York | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| d92a1-04 | desktop | 900 | blank | UK | u10678 | cs-basic | sess-10678 | 2024-05-03T20:42:11Z | video_play | video-202 | 145.7.29.200 | London | Chrome | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_3) Chrome/89.0.4389.82 |
| e1b8c-05 | desktop | 45 | blank | USA | u11001 | math-101 | sess-11001 | 2024-05-04T16:15:09Z | resource_download | pdf-13 | 8.8.8.8 | Chicago | Safari | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Safari/537.36 |
| f5d33-06 | desktop | blank | false | Canada | u11234 | eng-205 | sess-11234 | 2024-05-05T22:19:20Z | assignment_submission | assign-17 | 99.55.44.33 | Montreal | Safari | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) Safari/605.1.15 |
| a4c12-07 | desktop | blank | blank | USA | u11345 | bio-501 | sess-11345 | 2024-05-06T08:37:41Z | course_navigation | blank | 50.23.45.123 | Boston | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| b5e21-08 | desktop | 120 | blank | UK | u11567 | cs-basic | sess-11567 | 2024-05-07T10:03:11Z | video_play | video-305 | 104.26.17.91 | Manchester | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| c2d31-09 | desktop | blank | blank | Australia | u11789 | hist-300 | sess-11789 | 2024-05-08T12:47:19Z | forum_post | forum-11 | 185.230.223.43 | Sydney | Safari | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 11_3_1) Safari/605.1.15 |
| e4b11-10 | desktop | blank | true | Canada | u11901 | math-101 | sess-11901 | 2024-05-09T19:35:14Z | assignment_submission | assign-25 | 66.249.65.24 | Vancouver | Chrome | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) Chrome/91.0.4472.164 |
| a7c9d-11 | desktop | blank | blank | UK | u12012 | eng-205 | sess-12012 | 2024-05-10T13:21:38Z | course_navigation | blank | 207.46.13.55 | Birmingham | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| d6e82-12 | desktop | 1800 | blank | Australia | u12345 | cs-basic | sess-12345 | 2024-05-11T17:05:27Z | video_play | video-406 | 72.229.28.185 | Melbourne | Chrome | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Chrome/114.0.0.0 |
| e8d64-13 | desktop | blank | blank | UK | u12678 | bio-501 | sess-12678 | 2024-05-12T09:29:45Z | forum_post | forum-34 | 109.74.143.101 | Liverpool | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| c6b81-14 | desktop | 1 | blank | Australia | u13001 | hist-300 | sess-13001 | 2024-05-13T16:51:08Z | resource_download | doc-14 | 43.156.23.99 | Perth | Safari | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) Safari/605.1.15 |
| d2e11-15 | desktop | blank | blank | USA | u13234 | math-101 | sess-13234 | 2024-05-14T21:37:16Z | forum_post | forum-48 | 129.21.120.222 | Denver | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| b7c52-16 | desktop | blank | true | Canada | u13456 | eng-205 | sess-13456 | 2024-05-15T11:13:28Z | assignment_submission | assign-34 | 205.251.242.103 | Ottawa | Safari | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 11_4_0) Safari/605.1.15 |
| c1a41-17 | desktop | blank | blank | USA | u13678 | bio-501 | sess-13678 | 2024-05-16T18:27:49Z | course_navigation | blank | 38.97.225.253 | Seattle | Chrome | Windows 10 | Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/114.0.0.0 |
| d9c83-18 | desktop | 3600 | blank | UK | u14001 | cs-basic | sess-14001 | 2024-05-17T23:10:30Z | resource_download | doc-25 | 67.205.189.194 | Leeds | Chrome | macOS | Mozilla/5.0 (Macintosh; Intel Mac OS X 11_3_1) Chrome/114.0.0.0 |
| e1e21-19 | other | blank | blank | Unknown | guest1001 | bio-501 | sess-edge1 | 2020-01-01T00:00:01Z | course_navigation | blank | 127.0.0.1 | Unknown | Other | Other | blank |
| f8e43-20 | blank | 2147483647 | blank | blank | anonymous | math-101 | sess-edge2 | 2038-01-19T03:14:07Z | resource_download | blank | 255.255.255.255 | blank | blank | blank | curl/7.79.1 |
What the 200 rows show
from the 200-row sample- 61%success = true
- 305median duration_
seconds - 5courses
- 6oses
- 7activity types
- 7browsers
Median 305, from 0 to 2,147,483,647.
- string 13
- integer 1
- datetime 1
- boolean 1
Columns
16 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 13 columns | |||
log_id | string | Unique identifier for each access log entryunique | a9b7c-01 |
user_id | string | Unique identifier for the user accessing the platform | u10001 |
course_id | string | Unique identifier for the course accessed5 courses | math-101 |
session_id | string | Unique identifier for the user's session | sess-10001 |
activity_type | string | Type of activity performed (e.g., video_play, quiz_attempt, forum_post)7 values | video_play |
resource_id | string | Identifier for the specific resource interacted with (e.g., video, quiz, document); may be blank if not applicableoptional | video-101 |
user_agent | string | User agent string from the browser or device used for accessoptional | curl/7.79.1 |
ip_address | string | IP address from which the user accessed the platformoptional | 24.56.88.101 |
location_country | string | Country inferred from the user's IP addressoptional | USA |
location_city | string | City inferred from the user's IP addressoptional | San Francisco |
device_type | string | Type of device used for access (e.g., desktop, mobile, tablet)desktop · mobile · tablet · other · optional | desktop |
browser | string | Browser used for access (e.g., Chrome, Firefox, Safari)7 browsers · optional | Chrome |
os | string | Operating system of the device used for access6 oses · optional | Windows 10 |
| Numbers 1 column | |||
duration_seconds | integer | Duration of the activity in seconds (if applicable)0 or more · optional | 3600 |
| Dates and times 1 column | |||
access_datetime | datetime | Date and time when the access event occurred | 2024-05-01T09:15:12Z |
| True or false 1 column | |||
success | boolean | Indicates whether the activity was successfully completed (e.g., quiz passed, resource loaded)optional | true |
Use it for
An education dashboard
The success rate, duration_
seconds by device_ type and a breakdown of location_ country. Excel, Power BI or Tableau. Why do 28 of 46 rows have success = true?
A class exercise
Hand out the rows and one question. Everyone works from the same 200 rows.
- Logs200bc3fd-02desktopf5d33-06desktope4b11-10desktop
A software demo
Believable logs with user_
id, course_ id and session_ id to fill a screen in front of a buyer.
blueprint · edtech-online-course-access-logs
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 16 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.
- User ID anonymized
- Course accessed per session logged
- Access time and duration recorded
- Session count over 30-day period
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
- edtech-online-course-access-logs