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
|
What is Debugging?
|
23/11/2020
|
Page 30
|
Patient Programming
|
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 |
Common Issues with Input/Output
|
21/12/2020 |
Page 34 |
Common Issues with using IF
|
28/12/2020 |
Page 35 |
Types of Errors |
04/01/2021 |
6. THE "WHILE" STATEMENT
|
Page 36
|
Using the WHILE Statement
|
11/01/2021
|
Page 37
|
Our First WHILE Statement
|
18/01/2021
|
Page 38
|
More on the WHILE Statement
|
25/01/2021
|
Page 39
|
Calculating Factorial
|
01/02/2021
|
Page 40
|
Checking if a Number is Prime
|
08/02/2021 |
Page 41
|
Calculating Fibonacci Numbers
|
15/02/2021 |
Page 42
|
Common Issues with using WHILE
|
22/02/2021 |
7. OPEN-SOURCE SOFTWARE
|
Page 43
|
Origins of Open-Source Software
|
01/03/2021
|
Page 44 |
The Bill Gates Letter
|
08/03/2021 |
Page 45 |
The Cathedral and the Bazaar
|
15/03/2021 |
Page 46 |
Open-Source Projects
|
22/03/2021 |
Page 47 |
Copyleft and Free Software
|
29/03/2021 |
Page 48 |
Notable Legal Copyright Cases
|
05/04/2021 |
Page 49 |
Contributing to Python
|
12/04/2021 |
8. FUNCTIONS AND METHODS
|
Page 50
|
What are Functions and Methods?
|
19/04/2021
|
Page 51 |
Our First Function
|
26/04/2021 |
Page 52 |
Calling the Function
|
03/05/2021 |
Page 53 |
Is Divisible By Function |
10/05/2021 |
Page 54
|
Prime Number Function |
17/05/2021
|
Page 55 |
Fibonacci Function |
24/05/2021 |
Page 56 |
Common Issues with Functions |
31/05/2021 |
9. TESTING PROGRAMS
|
Page 57 |
What is Testing?
|
07/06/2021 |
Page 58 |
A Simple Function to Test
|
14/06/2021
|
Page 59
|
Adding More to the Function
|
21/06/2021
|
Page 60
|
Some Principles of Testing
|
28/06/2021
|
Page 61
|
Eras of Software Testing
|
05/07/2021
|
Page 62
|
Creating a Testing Function
|
12/07/2021
|
Page 63
|
A Better Testing Function
|
19/07/2021
|
10. ARRAYS AND THE "FOR" STATEMENT
|
Page 64 |
What is an Array?
|
26/07/2021 |
Page 65
|
Elements of an Array
|
02/08/2021
|
Page 66
|
Changing Values in an Array
|
09/08/2021
|
Page 67 | Arrays and the WHILE statement | 16/08/2021 |
Page 68 | Using the FOR statement | 23/08/2021 |
Page 69 | The FOR statement with Strings | 30/08/2021 |
Page 70 | The FOR statement with RANGE | 06/09/2021 |