News for hackers. Stuff that matters.
Re:Algorithms, by Jeff Erickson by kaap on Wednesday January 02, 2019 @04:49PM (#18810578)
He was my algorithms professor in ~1999, and he garnered identical praise from our cohort, too.

His approach to demystifying recursion is perfect (Chap 1.2): "The Recursion Fairy will solve all the simpler subproblems for you, using Methods That Are None Of Your Business So Butt Out"

Thanks for your teaching and for this project, Jeff!

Re:Algorithms, by Jeff Erickson by DonaldPShimoda on Wednesday January 02, 2019 @10:07PM (#18812504)
I've tried a few approaches to explaining recursion ("just assume that it works", "trust yourself", "turn off your brain" (the latter of which is from Will Byrd)), but I like "Recursion Fairy" an awful lot. Might have to try that next time.
Re:Algorithms, by Jeff Erickson by emme on Thursday January 03, 2019 @12:42AM (#18813113)
We designed a small tool to bring the fairy metaphor even to lower secondary school students. I actually believe it is a very promising approach.

"Nothing to fear but fear itself: introducing recursion in lower secondary schools"

https://aladdin.di.unimi.it/materiali/pubb/2017_latice.pdf

Re:Algorithms, by Jeff Erickson by DonaldPShimoda on Thursday January 03, 2019 @09:35AM (#18815336)
That looks super interesting! I'll take a deeper look when I get the chance. Thanks for sharing!
Re:Algorithms, by Jeff Erickson by emme on Thursday January 03, 2019 @01:43PM (#18817816)
You're welcome!
Re:Algorithms, by Jeff Erickson by ff_ on Thursday January 03, 2019 @02:09AM (#18813442)
Super interesting! Do you happen to have an Italian translation/version of the paper?
Re:Algorithms, by Jeff Erickson by emme on Thursday January 03, 2019 @06:55PM (#18820619)
Just remembered: in fact the work was a master thesis, and the final report is in Italian. http://aladdinsrv.di.unimi.it/archive/pdf/tesi-previtali.pdf

Enjoy!

Re:Algorithms, by Jeff Erickson by ff_ on Wednesday January 16, 2019 @01:11AM (#18918623)
Amazing, thanks a lot!
Re:Algorithms, by Jeff Erickson by emme on Thursday January 03, 2019 @01:47PM (#18817876)
No, I'm sorry... It was thought in Italian... but written only (more or less) in English :-)

But the supporting tool is actually in Italian:

https://aladdin.di.unimi.it/sw/fatine/