TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Teaching Things

1 pointsby juramento9 months ago

2 comments

rhelz9 months ago
I wish the author would have spelled out one, concrete, specific abstraction which he knew, which helped him understand Dijkstra&#x27;s algorithm.<p>I propose an alternate explanation: The author found it easier to understand Dijkstra&#x27;s algorithm the second time, <i>because</i> he struggled with it the first time.<p>And that is because there <i>is no</i> &quot;lowest level.&quot; Anything can be explained in terms of something else--every word in the dictionary is defined using other words. We don&#x27;t learn anything bottom-up like this, it&#x27;s a more holistic process, a hermaneutic circle.
juramento9 months ago
About the importance of properly layering abstractions when teaching