Teaching Machine Learning Fundamentals with LEGO Robotics
arXiv cs.RO / 4/7/2026
💬 OpinionTools & Practical UsageModels & Research
Key Points
- The paper introduces “Machine Learning with Bricks,” a web-based, programming-free learning platform that uses LEGO robotics to teach machine learning to ages 12–17.
- The curriculum covers three core algorithms—KNN, linear regression, and Q-learning—through activities where students collect data, train models, and control robots via a browser interface.
- Interactive visualizations and guided video tutorials are designed to help learners connect algorithmic concepts to real robot behaviors without requiring coding.
- Results from pre- and post-surveys with 14 students show statistically significant gains in self-reported understanding, improved use of technical AI terminology, high perceived usability, and increased motivation.
- The authors argue that tangible, visualization-based teaching methods can make machine learning more accessible for young learners while still preserving technical depth, and they provide the platform openly online.

