TRIVIA CHATBOT: TEACHER NOTES

Computer Science Education Week

overview

Join an adorable monkey robot in an hour-long activity that will introduce the basics of computer science to your students. In the activity, students will advance through a self-paced progression of 15 exercises in which they program a trivia chatbot as they learn Python.

specifications

learn python in hour of code
No matter how much or little coding experience you and your students have, CodeMonkey is engaging, entertaining & educational

ABOUT TRIVIA CHATBOT

THE HOUR-LONG VERSION

16 exercises

With 16 exercises, Trivia Chatbot takes around an hour to complete

CodeMonkey rat

6nd - 8th GRADE

Students should be 12 years or older to play

REAL CODING

Students program a trivia chatbot in Python

CodeMonkey chicken

CHATBOT INTERFACE​

Students will create a trivia game using chatbot

how to host an hour of code

codemonkey banana

STEP 1: PREP

Go through as many coding exercises as you can to get familiar with the structure. We also recommend reading CodeMonkey's post on how to host a successful hour of code.

codemonkey banana

STEP 2: PRINT

Print out certificates for your students to take home. Students who have their own email can request a certificate at the end of the hour of code.

codemonkey banana

STEP 3: WRITE

Write www.codemonkey.com/hour-of-code/trivia-chatbot on your whiteboard so students can easily begin.

codemonkey banana

STEP 4: DISCUSS

Discuss the following topics:
- Computer Science: the art of blending human ideas and digital tools to create
- Program: a set of instructions for your computer to follow.
- Commands: what you use to build a program

codemonkey banana

STEP 5: START

Instruct students to go to the link and click on ‘Start Playing’ to get started.

codemonkey banana

STEP 6: GO BEYOND!

Continue the fun with the full Coding Chatbots course.
Read more below:

FAQ

Trivia Chatbot uses the programming language of Python. Python is relatively easy to use – Python code resembles plain English and is generally more legible and to the point than other programming languages.

The activity starts off with very simple tasks in order to gradually teach students different aspects of coding in Python.

Yes, you can print out certificates for your students to take home. Students who have their own email address can request a certificate at the end of the hour of code. If not, you can print certificates out here.

Encourage them to go back to exercise 16 and add more to their trivia chatbot. Or start a new activity here.

Encourage them to read the instructions carefully and double check their code if something is not working.

Looking for more content?

Go Beyond an Hour!

Sign up for a teacher trial account to get access to a classroom dashboard, lesson plans, student progress, 3-star solutions and more!

free trial, credit card not required