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
- Ages 8-16
- Web-based
- No installation required
- Internet connection required
- Headphones recommended
- Up-to-date verstions of Firefox, Chrome, Explorer or Safari
ABOUT TRIVIA CHATBOT
THE HOUR-LONG VERSION
15 exercises
With 15 game-creation challenges, Trivia Chatbot takes around an hour to complete.
6nd - 8th GRADE
Students should be 12 years or older to play and complete the Coding Adventure hour of code activity prior
REAL CODING
Using what they learned in Coding Adventure, students program a trivia chatbot in Python
CHATBOT INTERFACE
Students will master keyboard user-interface and game mechanics
how to host an hour of code
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.
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.
STEP 3: WRITE
Write www.codemonkey.com/hour-of-code/trivia-chatbot on your whiteboard so students can easily begin.
STEP 5: 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
STEP 6: START
Instruct students to go to the link and click on ‘Start Playing’ to get started.
STEP 7: 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 and try to get 3 stars in all 30 challenges. Ask them to help classmates who are having trouble 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!
free trial, credit card not required