Decision Making in Python

Students will continue to explore Python with Marty the Robot to create their own chatbot that works in conjunction with Marty. After exploring example chatbots online, students will be able to discuss what attributes make for a better experience whilst interacting with a chatbot and considering different applications of chatbots in society. Students will be introduced to if statements, logic operators and string manipulation to design and develop their own chatbot that takes input from the user to decide what movement and reactions Marty will have.