Sinisterly

Full Version: Algorithm library
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Since I'm teaching a python course, I decided to make my and my students' lives easier and made a package. It's not fully complete and I'm looking for people to contribute, but it has a decent number of methods that are fairly useful for many purposes.

The full code can be found at https://github.com/LiaSL/hatchlib

If you want to contribute, send me a PM here or on Discord.
I'll just leave this here. You might find it useful.

https://rosettacode.org/wiki/Category:Python
(05-30-2016, 06:22 PM)Eclipse Wrote: [ -> ]I'll just leave this here. You might find it useful.

https://rosettacode.org/wiki/Category:Python

I've been thinking about using Rosetta, but there's so much goddamn stuff to use.
Ive been using rosetta. but than again theres sooo much stuff around.
doesn't this lead to the students becoming reliant on said package?
(06-07-2016, 02:42 PM)superMAUS Wrote: [ -> ]doesn't this lead to the students becoming  reliant on said package?

Not nessecarily. Half the point of the library is using it as material to pick apart and analyze for further optimization
(06-07-2016, 02:42 PM)superMAUS Wrote: [ -> ]doesn't this lead to the students becoming  reliant on said package?

There's not much in the package, and most of it won't be useful w/o understanding of the algorithms. I don't think they will become reliant on it, but I would have them write their own implementations based off of psuedocode first.

As a teaching aid it looks like some good supplemental material. Good luck with the class OP