Computing Teaching Resources

Programming - Introduction to Programming Using Python 3

I have created this set of presentations to give students an introduction to programming using Python 3. They are designed to bridge the gap between algorithms and programming. The key concepts of sequencing, selection, variables, debugging, string manipulation, iteration, arrays and functions are covered.

01 Python Introduction

02 Errors

03 Sequencing

04 Variables

05 Selection

06 Debugging

07 Arrays

08 Repetition

09 File Handling

10 String Manipulation