Beginners’ Programming Tutorial using Python
Updated 2024 August – a new name and some minor improvements

License 
 1 Introduction    
 2 What is programming?    
 3 Installation and Setup    
 4 First Programs    
 5 Variables    
 6 Smooth Operators    
 7 Making Decisions    
 8 Going Loopy    
 9 Functions    
 10 OOPS    
 11 Pygame    
 12 Example Game    
 13 Further Learning    
 14 Definitions    
 15 Exercises
 16 Solutions
Download the code and data files used in this tutorial:
Download the Ebook version of this tutorial (Epub) :
