this post was submitted on 20 Aug 2024
3 points (100.0% liked)

Hacker News

2171 readers
1 users here now

A mirror of Hacker News' best submissions.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] ravhall@discuss.online 1 points 1 year ago

TLDR

Edsger W. Dijkstra’s "On the cruelty of really teaching computing science" discusses the challenges of teaching computing due to its fundamentally radical nature. He criticizes the reliance on metaphors, analogies, and gradualism in education, which hinder true understanding of computing's discrete, hierarchical, and novel complexities. He argues that these radical novelties in computing are often denied or misunderstood, leading to ineffective practices like "software engineering" and the misuse of tools. Dijkstra advocates for a more rigorous, mathematical approach to teaching and understanding computing.