Python Programming

Leave a comment

March 30, 2022 by mrgoldsack

In our programming unit, we will be looking at a range of applications and ideas. Take a look at our introduction notes here: IntroNotes

For our first section, we will be working with Python – this is a very versatile, commonly used, easy to learn language. Take look at the section break down here: IntroPython

To learn more about Python, check out

Interesting doing more hands-on work with Python? Check out the following eBooks:
Making Games with Python and Pygame
Automate the Boring Stuff

The Groups

In each group, we will cover 3 sections. These sections will look at key/related topics that work for not just Python, but any programming language.

Group 1 – Create separate .py files for each section
Section 1
Section 2
Section 3
Due April 1

Not sure how your Section Files should look? Take a look at this example: Sec1Full

The Projects (Group 1) – Create separate .py files for each project
Project_MadLibs – (/18) Due April 5
BasicCalculator – (/12) Due April 6

100YearCalculator– (/18) Due April 7

Group 2 – Create separate .py files for each section
Section 4
Section 5
Section 7
Due April 11

The Projects (Group 2) – Choose 1 from each pair.
HexGrid.   or   Gullible
FactorFinder.   or   Magic8Ball
Pair1(Choose 1) – (/10) due April 12
Pair2(Choose 1) – (/20) due April 14

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Odds and Ends

Mr. Goldsack is a fan of wet coffee and dry humour.


%d bloggers like this: