Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

Join 36000+ teachers and students using TTIO.

Mini Project: Self Learning Chatbot

In this lesson you will learn how to create a super fun self learning chatbot (in scratch). You will be using variables, if statements, loops and lists and it's a great project to introduce you,not only to programming fundamentals, but machine learning principles as well.  

Starter

Ever wanted to chat with God? Why not check out http://chatwithigod.com/ Do you think a human is behind the scenes typing responses to you or is it a pre-programmed algorithm? What AI and machine learning principles do you think are at work?

Requirements

For this lesson, we will be using Scratch. You can sign up for a free account online.  (the chicken will make sense once you've watched the video lesson!)

File:Chicken cartoon 04.svg - Wikipedia

https://scratch.mit.edu/

Video Lesson 2

Download Lesson PowerPoint

Click here to download

www.teachyourselfpython.com