Introduction to Python

by Dr Derek Peacock

This is an intructory lesson in Python for year 7 in Longdean School, as part of the KS3 curriculum.

Learning Aims for all pupils

  1. can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation
  2. can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems

Learning Objectives

  1. use two or more programming languages, at least one of which is textual, to solve a variety of computational problems; make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions
  2. understand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits

Lesson Index