Am 18.06.2018 um 13:25 schrieb David Kastrup:
Urs Liska <li...@openlilylib.org> writes:
Oh my, it's less than a year that I learned and successfully completed
programming assignments on all of these - and already it's so far away
...
Of course I was aware that I'd actually need some regular practice to
keep these things fresh and get to a more thorough understanding that
helps me keep them in mind for longer.
University courses are no substitute for learning by having things hit
you in your face. Nor are they supposed to be. What they can (and
hopefully will) do is make it comparatively natural and achievable to
_analyse_ what hit you and have the tools and proven chops for designing
countermeasures.
Exactly. Having attended these (online) courses I'm now in the position
to at least know what we're talking about. I know the basics of
algorithms, why the right choice not only decides between good and bad
but often between god, bad and totally impossible (i.e. having a
computer calculates for a few seconds vs. a few thousand years), and I
basically know what you mean with AVL and black-red trees (Jan-Peter) or
heap-based priority queues (you) and I'd be able to quickly look up and
recap the details.
Even better is having things hit others in the face
and administer advice from the peanut galleries. That helps
considerably against "task blindness" where you are so stuck on making
your solution work that you lose sight of its impact on the overall
scheme of things.
Probably it would have been good if I had made good on my intention to
reimplement my Python solutions in Scheme. Would probably also have
produced some tools ready for use ...
Sometimes it's more motivational to learn on the things that count and
do the finger exercises at a point of time where they are only
moderately annoying rather than a hard challenge.
My motivation would have been to add these to my "Scheme book" - but
obviously that wasn't pressing enough ;-)
Best
Urs
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user