[Tutor] Volunteer teacher

avi.e.gross at gmail.com avi.e.gross at gmail.com
Sun Jul 24 12:35:58 EDT 2022


dAVId,

That happens quite often when a topic comes up and people react to it.

You are correct that the original request was about resources for teaching a
subset of python.

It is then quite reasonable to ask what exactly the purpose was as the right
materials need to be chosen based on the level of the students before they
enter, and various other goals.

My view is that it is harder to appreciate the advantages or uses of
object-oriented styles without at least some idea of the alternatives and
showing why it is better. 

I go back to a time it was common to work with multiple variables such as
one array to hold lots of names and another for birthdays and another for
salaries and how it became advantageous to collect them in a new structure
called a "structure" so they could be moved around as a unit and not
accidentally get messed up if you deleted from one array but not another,
for example. 

Later "classes" were build atop such structures by adding additional layers
such as limiting access to the internals while adding member functions that
were specific to the needs and so on. 

But I will stop my digression here. I have no specific materials to offer.

AVI

-----Original Message-----
From: Tutor <tutor-bounces+avi.e.gross=gmail.com at python.org> On Behalf Of
David
Sent: Sunday, July 24, 2022 9:02 AM
To: Python Tutor <tutor at python.org>
Subject: Re: [Tutor] Volunteer teacher

On Sat, 23 Jul 2022 at 09:25, trent shipley <trent.shipley at gmail.com> wrote:
>
> I've volunteered to do some informal Python teaching.
>
> What are some useful online resources and tutorials?

The topic of discussion seems to be drifting away from the question asked.

This is the Tutor list. As I understand it, the point of this list is to
respond to questions.

Out of consideration for the OP, I am repeating the question that they
asked, in the hope that it might focus replies towards addressing the OP
questions.
_______________________________________________
Tutor maillist  -  Tutor at python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor



More information about the Tutor mailing list