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.

3. Student and Teacher User Guides |  Schemes of Work |   Real Teacher use Videos |


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