←back to thread

359 points FromTheArchives | 1 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 #
ksenzee ◴[] No.45296376[source]
If the subject matter isn’t something the kid has a natural aptitude or interest in, and it’s not practical, and it’s not being taught in an unusually captivating way, why wouldn’t kids push back? I don’t blame them. I think adults should be able to justify why we’re using what boils down to the threat of force (if we’re honest) to make them sit in classrooms and listen to us.
replies(3): >>45296482 #>>45297114 #>>45298351 #
CodeMage ◴[] No.45297114[source]
I don't see any part of my comment where I blamed the kids. I explicitly said that it's a flaw in the way our society approaches education.
replies(1): >>45297135 #
ksenzee ◴[] No.45297135[source]
Sorry, I didn’t mean to make it sound like I was arguing with you. It was more vehement agreement.
replies(1): >>45297342 #
1. CodeMage ◴[] No.45297342{3}[source]
My bad, I didn't realize :)