What’s Possible With AI – TJ Bot

Build a robot with students and bring it to life using Watson services

Activity Kit

This activity introduces students to cognitive technologies and AI by helping them build a simple robot that they can bring to life using any available Watson™ service. The activity can either be conducted by building and programming a physical TJBot or by programming a virtual TJBot. Students will gain experience with using a Raspberry Pi and/or programming in Swift. In addition to using existing programming recipes, students can unleash their creativity and create new recipes to bring TJBot to life using Watson™ services.


  • Ages 11-14 (Middle grade students)
  • Ages 14-19 (Secondary/high school students)

What’s the goal of this kit?

  • Introduce cognitive technologies and programming
  • Explore “embedded cognition”— everyday objects that use AI to interact with us

Why is this topic important?

  • The technologies introduced through this activity have a growing impact in our world.
  • A fun, creative, hands-on project is an ideal way to stimulate students’ interest in STEM topics

What do I need to know about this activity?

Volunteers should be comfortable with technical projects, and experience with Raspberry Pi and/or Swift is best. This activity is ideal for volunteers who…

  • Enjoy leading projects with small groups
  • Are proficient with technical subjects
  • Time required: 1-2 hours to prepare (or more depending on technical background and proficiency), 2 hours to conduct the activity if a physical robot is built and 1 hour using the virtual TJBot
  • Building a physical robot requires purchase of a kit (where available) or separate components
  • IBMers can apply volunteering hours to their THINK40 total.

Activity Resources

Get all kit resources

Languages available:

  • English
  • Chinese
  • Dutch
  • French
  • German
  • Japanese
  • Portuguese (Brazil)
  • Spanish (L.A.)
  • Swedish

More kits like this