Build a Chatbot
Code a chatbot with a personality and your own replies.

A single class for ages 10 to 14. Children code a simple rule-based chatbot in Python that answers questions, tells jokes and remembers their name.
The teacher explains how early chatbots worked by matching keywords. Children type along to build one, then give it a personality and add their own replies. The class finishes with a short talk about how this differs from modern AI chatbots.
This is a single 55-minute live class with up to 5 learners. The teacher demonstrates, learners take part, and everyone shares at the end.
Get and respond to typed input
Use if and elif to match keywords
Store information in variables
Explain how a rule-based chatbot differs from AI
Ages 10-14. No experience needed, though some typing practice helps. A Python editor set up before class.
A step-by-step plan of what your child learns, class by class. · 1 Week
Code a chatbot with a personality and your own replies.
Next 7 days, US Eastern Time
No. Children write every rule themselves, so no accounts or AI tools are needed.
They will understand the simplest kind of chatbot and how modern AI is different.
Yes.
Yes. It is one 55-minute class, with nothing to prepare beyond the materials listed.
The teacher can point you to a club or course on the same topic.
New class, no reviews yet
Be one of the first families to join. Parents can leave a review after their first class.
Not satisfied after the first class? Full refund.

Ms. M.
Intermediate
Level
11–16
Ages
45 min
Duration
1 / Week
Classes
Flexible
Weeks

Aditya M.
Intermediate
Level
11–15
Ages
50 min
Duration
1 / Week
Classes
Ongoing
Weeks

M. M.
Beginner
Level
9–13
Ages
45 min
Duration
1 / Week
Classes
Ongoing
Weeks

M. M.
Intermediate
Level
11–15
Ages
45 min
Duration
1 / Week
Classes
Ongoing
Weeks

Yashasvi M.
Intermediate
Level
11–15
Ages
55 min
Duration
1 / Week
Classes
Ongoing
Weeks


Komal R.
Beginner
Level
9–13
Ages
55 min
Duration
1 / Week
Classes
1
Weeks

Savita J.
Beginner
Level
8–12
Ages
55 min
Duration
1 / Week
Classes
1
Weeks

Yashasvi M.
Beginner
Level
9–13
Ages
55 min
Duration
1 / Week
Classes
1
Weeks