Python I - Lesson 5: Conversation Program

10-Lesson Unit in Beginner Programming with Python

Platform

Year Levels

  • Y5-6 (Guided)

  • Y7-8+

Duration

  • 1-2 lesson

Resources

Differentiation

Challenge ākonga to create their own questions or add more questions to the conversation.

Extension

Challenge ākonga to include more and complex variables, including camel case, as well as with mathematical operations that take account of user input to influence program responses to more and complex questions.

Guide learners to move on to the next lessons of the Python I unit.

About Activity

This is the fifth installment of a 10-lesson unit plan for beginner programming with the Python computer programming language.

Learners will revisit a selection of functions and data types, combining them to create a program that simulates a conversation. The computer will ask questions and users can enter their own answers to receive responses. Learners will practise defining variables, applying functions and using data types effectively to create a basic interactive program.

Activity Guide


Python I - Lesson 4 << Previous

Next >> Python I - Lesson 6