Insights
React Fundamentals · Course Insights
Where learners are getting stuck, and where the course can be improved.
248enrolled
Completed 92 · 37%In Progress 124 · 50%Not Started 32 · 13%
Completion Rate
37%+5% vs last cohort
Avg. time6.4 days avg
11open insights
6
5
↑ 12% vs last week
Source
Severity
Signal Alert
1 recurring pattern
4 cohorts
Same confusion has shown up in the last 4 cohorts
Signal: Recurring pattern — not a one-off
💬 CompanionModule 3 · State & Effects · 3.3 State Management
💬 Companion
34 learners asked the Companion to re-explain this
Signal: 34 repeat questions on the same concept, last 14 days
Module 3 · State & Effects · 3.3 State Management
📊 LMS
68% of learners answer this question wrong
Signal: 68% select the same incorrect option
Module 2 · Components & Props · 2.2 Props vs State
📊 LMS
41% of learners drop off mid-video and don't return
Signal: Drop-off concentrated at the 6-minute mark
Module 4 · Rendering & Performance · 4.1 Rendering Lists
💬 Companion
Learners keep asking what a term means
Signal: Possible dialect mismatch for this cohort
Module 1 · Getting Started · 1.3 JSX in Depth
📊 LMS
This 90-second segment is rewatched 3x on average
Signal: Rewatch cluster between 2:10–3:40
Module 3 · State & Effects · 3.3 State Management
📊 LMS
80% of learners skip this reading
Signal: Median time on page: 4 seconds
Module 5 · Data & Forms · 5.1 Controlled Forms Guide
💬 Companion
Learners keep asking about a concept this module assumes they already know
Signal: 12 learners asked about 'component lifecycle basics' before this module starts
Module 4 · Rendering & Performance
💬 Companion
Frustration language is clustering on this lesson
Signal: 18 messages matching 'I don't get it' / 'this is confusing'
Module 3 · State & Effects · 3.2 useEffect Patterns
📊 LMS
Learners take 3x longer than expected here
Signal: Average completion: 24 min vs. 8 min expected
Module 5 · Data & Forms · 5.2 Fetching Data
💬 CompanionCourse Gap
Learners ask about a related topic this course doesn't cover
Signal: 12 unique questions about advanced routing
Module 6 · Wrapping Up
Consider expanding