Python Monday banner
#PythonMonday

Programming One Page at a Time


If you want to learn how to write computer programs, you have come to the right place, every Monday I'll be posting a single page of a book that I hope to write with you about computer programming. Together we are going to explore why writing programs is a political act, and we'll learn how to write programs using the Python Programming Language.

If there is any specific topic within programming that you would like to learn, send me an email at DamianTGordon(a)gmail.com and we'll work together on that topic.

Also, check out #MatlabMonday.



1. INTRODUCTION TO PYTHON

Page 1 
  11/05/2020
Page 2 
  18/05/2020
Page 3 
  25/05/2020
Page 4 
  01/06/2020
Page 5
  08/06/2020
Page 6
  15/06/2020
Page 7
  22/06/2020

2. VARIABLES AND VALUES

Page 8
  29/06/2020
Page 9   06/07/2020
Page 10   13/07/2020
Page 11   20/07/2020
Page 12   27/07/2020
Page 13   03/08/2020
Page 14   10/08/2020

3. PYTHON VERSIONS AND EDITORS


Page 15   17/08/2020
Page 16   24/08/2020
Page 17   31/08/2020
Page 18   07/09/2020
Page 19   14/09/2020
Page 20   21/09/2020
Page 21   28/09/2020

4. THE "IF" STATEMENT

Page 22   05/10/2020
Page 23     Our First IF Statement
  12/10/2020
Page 24     More on the IF Statement
  19/10/2020
Page 25     Conditional & Logical Operators   26/10/2020
Page 26     Getting Input from the User
  02/11/2020
Page 27     Is it Odd or Even?
  09/11/2020
Page 28     Find the Biggest Number
  16/11/2020

5. DEBUGGING PROGRAMS

Page 29
    Programming is Persistence
  23/11/2020
Page 30
    What is Debugging?   30/11/2020
Page 31
    How to Find a Bug
  07/12/2020
Page 32     How to Fix a Bug   14/12/2020
Page 33     Some Common Issues   21/12/2020
Page 34     More Common Issues   28/12/2020
Page 35     Types of Errors   04/01/2021