Youth Learning Machine Learning through Building Models of Athletic Moves

Machine Learning-based (ML) technologies impact many facets of our lives. Given ML's ubiquity, and the ways it offers creative computational possibilities distinct from programming, we believe it could be a powerful tool for youth to leverage in making, creativity, and play. We investigate how youth with no programming experience can incorporate ML classifiers into athletic practice by building models of their own physical activity. In this paper, we describe a design experiment exploring how to introduce youth to making ML models within the context of their athletic interests. We present AlpacaML, an iOS application that connects to wearable sensors and allows young people to model physical movement using an ML classifier, and detail its use in a three-hour workshop with middle- and high-school athletes. We found the youth were able to collect data, build models, test and evaluate models, and quickly iterate on this process. We finish with a discussion of why this is a promising direction for the incorporation of Machine Learning into novice youth making, exploration, and play.

[1]  Gershon Tenenbaum,et al.  Motivation for youth participation in sport and physical activity: relationships to culture, self-reported activity levels, and gender. , 2000 .

[2]  Allan Collins,et al.  Design Research: Theoretical and Methodological Issues , 2004 .

[3]  Peter Norvig,et al.  How machine learning impacts the undergraduate computing curriculum , 2018, Commun. ACM.

[4]  Stephen Foster,et al.  Minecraft Modding For Kids For Dummies , 2015 .

[5]  Jasmine Y. Ma Designing Disruptions for Productive Hybridity: The Case of Walking Scale Geometry , 2016 .

[6]  Caitlin Kelleher,et al.  Using storytelling to motivate programming , 2007, CACM.

[7]  Grant Potter,et al.  Machine Learning for Kids , 2018 .

[8]  K. A. Ericsson,et al.  The Influence of Experience and Deliberate Practice on the Development of Superior Expert Performance , 2006 .

[9]  Donald J. Berndt,et al.  Using Dynamic Time Warping to Find Patterns in Time Series , 1994, KDD Workshop.

[10]  Perry R. Cook,et al.  Human model evaluation in interactive supervised learning , 2011, CHI.

[11]  Amanda Porterfield The Great Awakening , 2020 .

[12]  David A. Gillam,et al.  A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas , 2012 .

[13]  R. Benjamin Shapiro,et al.  BlockyTalky: New programmable tools to enable students' learning networks , 2018, Int. J. Child Comput. Interact..

[14]  Victoria Hand,et al.  From the Court to the Classroom: Opportunities for Engagement, Learning, and Identity in Basketball and Classroom Mathematics , 2008 .

[15]  Victor R. Lee,et al.  Opportunistic uses of the traditional school day through student examination of Fitbit activity tracker data , 2015, IDC.

[16]  Rebecca Fiebrink,et al.  Machine Learning Education for Artists, Musicians, and Other Creative Practitioners , 2019, ACM Trans. Comput. Educ..

[17]  Dor Abrahamson,et al.  The mathematical imagery trainer: from embodied interaction to conceptual learning , 2011, CHI.

[18]  L. Schauble,et al.  Design Experiments in Educational Research , 2003 .

[19]  Brian Gravel,et al.  Integrating Computational Artifacts into the Multi-representational Toolkit of Physics Education , 2017 .

[20]  Ngss Lead States Next generation science standards : for states, by states , 2013 .

[21]  A. Moran,et al.  Metacognition and action: a new pathway to understanding social and cognitive aspects of expertise in sport , 2014, Front. Psychol..

[22]  R. Benjamin Shapiro,et al.  Beyond blocks , 2016, Commun. ACM.