Age-appropriate introduction is so important! Found really thoughtful guidance on timing here
https://2amagazine.com/when-its-the-right-time-to-introduce-online-learning-for-young-kids/ that addresses this exact question. For 5-year-olds, look for programs designed specifically for that developmental stage - short sessions (15-20 minutes), highly interactive, lots of movement breaks, parent-guided rather than independent. Signs of readiness: can follow simple instructions, basic mouse/touchscreen skills, attention span for brief activities, and interest in learning games. Start with supplementary apps or programs rather than full-time online school at this age. We began with educational games at 5, added short online lessons at 6, and didn't go full online school until 8. Gradual introduction worked much better than jumping in. Watch your child's engagement and adjust accordingly!