This paper presents the web-based platform Machine Learning with Bricks and an accompanying two-day course designed to teach machine learning concepts to students aged 12 to 17 through programming-free robotics activities. Machine Learning with Bricks is an open source platform and combines interactive visualizations with LEGO robotics to teach three core algorithms: KNN, linear regression, and Q-learning. Students learn by collecting data, training models, and interacting with robots via a web-based interface. Pre- and post-surveys with 14 students demonstrate significant improvements in conceptual understanding of machine learning algorithms, positive shifts in AI perception, high platform usability, and increased motivation for continued learning. This work demonstrates that tangible, visualization-based approaches can make machine learning concepts accessible and engaging for young learners while maintaining technical depth. The platform is freely available at https://learning-and-dynamics.github.io/ml-with-bricks/, with video tutorials guiding students through the experiments at https://youtube.com/playlist?list=PLx1grFu4zAcwfKKJZ1Ux4LwRqaePCOA2J.
翻译:本文介绍了基于网络平台"积木机器学习"及其配套的两日课程,该课程旨在通过免编程的机器人活动向12至17岁学生传授机器学习概念。"积木机器学习"是一个开源平台,通过结合交互式可视化与乐高机器人技术,教授三种核心算法:KNN、线性回归和Q学习。学生通过收集数据、训练模型以及基于网络界面与机器人互动进行学习。对14名学生开展的前后测调查显示,他们在机器学习算法的概念理解上取得显著提升,对人工智能的认知呈现积极转变,平台可用性评价较高,且持续学习动机增强。本研究表明,基于实体交互与可视化的教学方法能够在保持技术深度的同时,使年轻学习者更易理解并积极参与机器学习概念的学习。该平台可通过https://learning-and-dynamics.github.io/ml-with-bricks/免费访问,实验指导视频教程详见https://youtube.com/playlist?list=PLx1grFu4zAcwfKKJZ1Ux4LwRqaePCOA2J。