Artificial Intelligence
Beginner
50 mins
Teacher/Student led
+160 XP

Train Your Own Image Model

Students train, test and improve their own image-recognition model in Teachable Machine, creating rock, paper and scissors classes from webcam examples and exporting the model for use later. Part 1 of 2.

Teacher Class Feed

Load previous activity

    1 - Start: What We're Building ~5 mins

    Quick recap: you can already give a computer step-by-step instructions to follow. But what if you wanted it to recognise something instead — like telling rock from paper from scissors?

    Today you will train your own image-recognition model in Teachable Machine. You will create classes, show it examples from your webcam, train it, then test whether it gets your gestures right. Work in pairs at your devices — predict first, then build, run and fix.

    2 - Predict Before You Run ~10 mins

    Before anyone runs anything, look at what we are about to build and commit to a prediction.

    When you train a model on photos of your own hand and then show it a new gesture, what do you think will happen? Will it always be right? What will you see on screen first when you test it? Tell your partner your prediction so we can check it later.

    3 - Introduction ~3 mins

    In this lesson, you will create an image model using Google's Teachable Machine to recognise rock, paper and scissors hand gestures.

    Google's Teachable Machine is a tool that allows you to create machine learning models. You'll train the model to recognize different hand gestures for rock, paper, and scissors.

    In another lesson in this course we will use the model to build an AI Rock, Paper, Scissors game.



    4 - Open Teachable Machine ~3 mins

    First we need to open the Google's Teachable Machine website to create our model.

    Click on the Get Started button.


    5 - Create an Image Project ~3 mins

    Click on the Image Project button to create a new image model project, and then click on the Standard image model option.

    This will bring you to the screen where we can create our classes for our image model.

    In an AI image model, a class is a category that the model can recognize. For example, in our rock, paper, scissors game, we will have three classes: rock, paper, and scissors. The AI will learn to recognize images of each class and be able to tell them apart.



    123learn · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2025. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more