Module 2 - Lesson 3: Solving problems with ML models (part 1)

In this lesson, learners will use the AI project lifecycle to begin creating their own machine learning model to solve a problem of their choice. They will choose a problem and a user from two options. They will be introduced to a ‘user-focused’ design approach and then prepare their data by splitting it into classes.

Learning objectives

  • Apply the ‘define’ and ‘prepare data’ stages to a real machine learning (ML) project
  • Describe what a 'user-focused' approach to design is
  • Describe why a machine learning system is appropriate to solve your problem

Key vocabulary

User-focused, Classification, Data-driven

Lesson structure

  • Activity 1: The AI project lifecycle
  • Activity 2: Define the problem
  • Optional: User-focused design
  • Activity 3: Why use machine learning?

Download lesson resources

To download the lesson plan, slides and activities please log in with or create a free Raspberry Pi Foundation account.
We will then ask you a few questions to help us understand how you will use the resources.