This document contains an agenda for a lesson on Python programming. The lesson plan includes: - A 10 minute warm up about programming - A 15 minute presentation about Python - A 5 minute video about Python - Practical work where students work in pairs to create a simple Python program - A 5 minute question and answer session as a pre-test on Python - A 5 minute reflection - A discussion of homework for 5 minutes The lesson aims to help students gain experience designing, implementing, testing and debugging Python programs that use different data types, variables and constants.