Activity

MoveSense AI: Training Movements with micro:bit CreateAI

Grades 6-8, Grades 9-12
Subjects: Communication & Collaboration, Computational Thinking, Creativity, Design & Problem Solving, Critical Inquiry & Meaning Making, Digital Citizenship, Digital Health & Wellness, Personal Wellness, Technology

Activity image generated with Canva AI

Overview

The activity involves using micro:bit CreateAI to train a machine learning model to recognize specific movements when engaged in a physical activity (i.e. dribbling or shooting when playing basketball, shooting or passing a puck in hockey, spins or jumps while dancing). Learners will then use the machine learning model to develop a prototype SmartCoach to support building technique, accuracy, teamwork, etc.

If you are unfamiliar or new to micro:bits and Microsoft MakeCode, please email COE@gnb.ca for support with learning more or accessing micro:bits and its accessories. You may also want to explore this asynchronous course on the New Brunswick PLHub: Introduction to Micro:Bits

NB Curricular Connections

 6-9 Technology 

  • Strand: Design Thinking Skills 
  • Big Idea:  Problem Solving 
  • Skill Descriptor:
    • Plan, execute and present a project within given parameters and with assistance. 
    • Plan, execute and present a project to address a need or problem.

 

  • Strand: Information Technology Skills 
  • Big Idea: Devices 
  • Skill Descriptor: Integrate sensor input, computational algorithms, and output devices. 

 

  • Strand: Information Technology Skills 
  • Big Idea: Computational Practice 
  • Skill Descriptor:
    • Apply basic coding skills to solve problems. 
    • Apply algorithmic functions in code to solve problems.

 6-8 Physical Education

  • Strand: Skills and Concepts
  • Big Idea: Movement
  • Skill Descriptor: Refine movement concepts with a variety of activities alone and with others.

What You’ll Need

  • micro:bit v2

  • micro:bit CreateAI (https://createai.microbit.org/)

  • Laptops or iPads with internet access

  • Sports equipment (relative to chosen physical activity)

  • Chart paper or whiteboard

  • Digital or analog options for journaling/reflection

Instructions

Part 1: Model Training (30 min)

    1. Discussion: How could AI change how we play sports in the future? What benefits and/or issues could arise?
    2. Choose a Movement: In teams, learners choose one motion to model (e.g., dribble, shoot, pass).

    3. Data Collection: Use micro:bit accelerometer via CreateAI to collect movement data. Repeat each movement at least 10–15 times for accuracy.

    4. Model Training: Train the model to recognize selected movements using CreateAI’s interface.

Part 2: Prototyping (30 min)

    1. Activity: Using the trained model, test the model in a realistic scenario — does it still work?

    2. Discussion: Record any misclassifications. Why might they have occurred? What affects accuracy

    3. Application: 

      • Option A – Build a Smart Coach: Attach your micro:bit to your wrist and track correct technique during practice (e.g., count accurate basketball shots).

      • Option B – Create an Alert System: Use the model to send a message or light up an LED when a movement is recognized (e.g., puck pass = green light). Compare attempts to accuracy of the attempt.

Part 3: Iteration

  1. Discussion: What would help your model get better? More data? Different data from different people?
    What responsibility do we have when designing AI for people’s bodies?

  2. Application: Re-evaluate the data originally collected, and attempt to improve prototype’s accuracy.

Reflection: 

  • Students reflect on how digital tools enhanced their storytelling. 
  • Discuss the challenges and successes of combining coding with creative writing. 

Career Connections

This activity aligns with the technology, AI, and sports industries in New Brunswick, fostering skills relevant to careers in data science, sports medicine, and machine learning. To connect with someone from one of these industries or careers, email COE@gnb.ca.

  • Sports Analytics

  • Physiotherapy and Biomechanics

  • AI & Data Scientist

  • Wearable Technology Engineering

  • Game Development / eSports

Extension Ideas

  • Math/Data: Graph the prediction success rate.

  • ELA/Media: Create a PSA or video on how AI is changing sports.

  • Health/Science: Link movement analysis to injury prevention in athletics.

  • Collaboration: Have students team up to build a “multi-move” AI coach with multiple inputs.

Related Digital Literacy Competencies 

  • Computational Thinking – Breaking movements into data points; training models

  • Critical Inquiry – Evaluating model performance and accuracy

  • Creativity & Design – Building custom use cases (smart coach, alert system)

  • Communication & Collaboration – Working in teams to train and test AI

  • Digital Citizenship – Ethical considerations in AI decision-making

  • Digital Health and Wellness – Exploring technology as a tool for health, wellbeing, and injury prevention

Reflection Tools

Please see the attached PDF for several choices on how you and your learners can reflect upon today’s activity.

Downloads 

You may also like