Re: What to teach: sorting algorithms vs OOP?

kirby urner <[email protected]>
Newsgroups gmane.comp.python.education
Message-ID <CAPJgG3TvBYk1iwZE0xEingzunFEbnYt9sABjnox6iF+fY2i3CQ@mail.gmail.com>
OUTPUT:

By volume: [Tetrahedron(v=1), Cube(v=3), Octahedron(v=4),
Cuboctahedron(v=20)]
By name:   [Cube(v=3), Cuboctahedron(v=20), Octahedron(v=4),
Tetrahedron(v=1)]


===

Here's a Jupyter Notebook version of my posting from this morning:

https://github.com/4dsolutions/SAISOFT/blob/master/OrderingPolys.ipynb

I'll test it out with my adult Python students this evening.  We've been
looking at sorting and lambda expressions.

Diving into Polyhedrons as a topic, without actually rendering them, would
be frustrating.

Fortunately, I've already got rendering backends implemented, going back
some decades.

http://www.4dsolutions.net/ocn/cp4e.html

When it comes to merging math with OOP, I think Polyhedrons look very
promising.

Kirby

_______________________________________________
Edu-sig mailing list
[email protected]
https://mail.python.org/mailman/listinfo/edu-sig
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.