←back to thread

359 points FromTheArchives | 3 comments | | HN request time: 0s | source
Show context
Imnimo ◴[] No.45293673[source]
I looked at the example for computer science basics for a 7th grader interested in food. Explanations include:

"a list can be used for a recipe"

"a set can be used to list all the unique ingredients you need to buy for a week's meals"

"a map can be used for a cookbook"

"a priority queue can be used to manage orders in a busy restaurant kitchen"

"a food-pairing graph can show which ingredients taste good together"

Maybe I'm over-estimating the taste of 7th graders, but I feel like I would get sick of this really quickly.

replies(12): >>45293709 #>>45293849 #>>45294241 #>>45294326 #>>45295433 #>>45295632 #>>45295729 #>>45295945 #>>45296066 #>>45297739 #>>45300529 #>>45301902 #
joshvm ◴[] No.45294241[source]
I'm sure computer science has improved in high school over the last (gulp) 20 years, but when I did variations of IT and programming lessons before university, it was bad. This was peak "you must Microsoft Office"-era. I've been involved in outreach for almost as long at this point. A lot of kids ask sensible questions like 'when do I ever need to use trig in real life?', because the examples in lessons and exams are so divorced from reality that it feels pointless.

I do think there is pedagogical value in showing where these concepts can be used practically and the advantage of LLMs is that you can transform the examples to what you're actually interested in. For example the Red Blob Games series on A* pathfinding are really good at showing how Dijkstra and graph traversal algorithms work, for a use-case (video games) that is appealing to a lot of nerdy people.

replies(5): >>45295848 #>>45295955 #>>45296330 #>>45299215 #>>45301424 #
CodeMage ◴[] No.45295848[source]
"When do I ever need to use trig in real life" is an interesting question, because it points out certain flaws in the way our society approaches education. One of those flaws is the one you pointed out: the examples we use are not very interesting.

But there's another flaw that gets overlooked most of the time, which is that we're raising kids to believe that "why are you teaching me something that you're not 100% sure I will need in my day-to-day life" is a sensible question, when it really isn't.

Outside of my 2-year stint in the game development industry, I never really needed most of what I learned about trigonometry in my day-to-day life. But that doesn't mean it wasn't useful.

Yes, we should make the subject matter more approachable to kids, but we should also try to shift the paradigm so that kids are more open to learning new things.

replies(7): >>45296376 #>>45296466 #>>45296887 #>>45297819 #>>45298391 #>>45299690 #>>45302289 #
1. andai ◴[] No.45296887[source]
I asked my math teacher for applications and she just mumbled something, embarrassed. Took me until a while later to realize that most of my teachers had never stepped foot outside a school in their entire life.

Later at university I complained about the lack of applications in the textbook, and my classmates became very upset. One of them responded, "we are mathematicians, we do not concern ourselves with applications."

replies(2): >>45298969 #>>45299098 #
2. a96 ◴[] No.45298969[source]
Posing was the application for them :)
3. bonoboTP ◴[] No.45299098[source]
That's a bit of a caricature, but would you ask the same of an English major or an art historian? Math is an intellectual activity that's about sharpening and chiseling the mind, and the satisfaction of figuring things out and seeing things fall into place neatly. Thinking about real things out there in the world in math ways (~= applications) can also be fun.

Just look at software. It's undeniably useful with many applications. Still, some people treat it playfully and in an enjoyable way, they learn about algorithms they won't ever use, just for the elegance, read Knuth, even if reading some React handbook may be more useful for their day-to-day. There are more considerations than "but how will this make my employer richer?"