American Schools Teaching Kids To Code All Wrong (qz.com)
theodp writes: Over at Quartz, Globaloria CEO Idit Harel argues that American schools are teaching our kids how to code all wrong. She writes, "The light and fluffy version of computer science -- which is proliferating as a superficial response to the increased need for coders in the workplace -- is a phenomenon I refer to as 'pop computing.' While calling all policy makers and education leaders to consider 'computer science education for all' is a good thing, the coding culture promoted by Code.org and its library of movie-branded coding apps provide quick experiences of drag-and-drop code entertainment. This accessible attraction can be catchy, it may not lead to harder projects that deepen understanding." You mean the "first President to write a line of computer code" may not have progressed much beyond moving Disney Princess Elsa forward? Harel says there must be a distinction drawn between "coding tutorials" and learning "computer science." Building an app, for example, can't be done in a couple of hours, it "requires multi-dimensional learning contexts, pathways and projects." "Just as would-be musicians become proficient by listening, improvising and composing, and not just by playing other people's compositions, so would-be programmers become proficient by designing prototypes and models that work for solving real problems, doing critical thinking and analysis, and creative collaboration -- none of which can be accomplished in one hour of coding," she writes.
"inheritance encapsulation and polymorphism"
I cannot for the life of me figure out how to get Elsa to do that.
She's a prude
Right... I assume you're here posting because you're not allowed near school playgrounds any more?
Uh, that's not a good thing. Rust is the future of systems programming. I predict that in the future all new software will be written in Rust. Even old software, like the Linux kernel, will be rewritten using Rust. Your kids are learning outdated, obsolete technology if they aren't learning Rust today.
I'm pretty sure by high school they'll find other more engaging ways to get that endorphin release.
You are welcome on my lawn.
Let it go
Is that what you kids are calling it these days.
Call GetOffMyLawn()
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.