Stories
Slash Boxes
Comments

SoylentNews is people

posted by CoolHand on Monday August 24 2015, @01:33PM   Printer-friendly
from the who'd-a-thunk-it dept.

Access to a world of infinite information has changed how we communicate, process information, and think. Decentralized systems have proven to be more productive and agile than rigid, top-down ones. Innovation, creativity, and independent thinking are increasingly crucial to the global economy.

And yet the dominant model of public education is still fundamentally rooted in the industrial revolution that spawned it, when workplaces valued punctuality, regularity, attention, and silence above all else. (In 1899, William T. Harris, the US commissioner of education, celebrated the fact that US schools had developed the "appearance of a machine," one that teaches the student "to behave in an orderly manner, to stay in his own place, and not get in the way of others.") We don't openly profess those values nowadays, but our educational system—which routinely tests kids on their ability to recall information and demonstrate mastery of a narrow set of skills—doubles down on the view that students are material to be processed, programmed, and quality-tested. School administrators prepare curriculum standards and "pacing guides" that tell teachers what to teach each day. Legions of managers supervise everything that happens in the classroom; in 2010 only 50 percent of public school staff members in the US were teachers.
...
That's why a new breed of educators, inspired by everything from the Internet to evolutionary psychology, neuroscience, and AI, are inventing radical new ways for children to learn, grow, and thrive. To them, knowledge isn't a commodity that's delivered from teacher to student but something that emerges from the students' own curiosity-fueled exploration. Teachers provide prompts, not answers, and then they step aside so students can teach themselves and one another. They are creating ways for children to discover their passion—and uncovering a generation of geniuses in the process.

Good, long article on how education could be reinvented for the 21st century.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by Thexalon on Monday August 24 2015, @02:25PM

    by Thexalon (636) on Monday August 24 2015, @02:25PM (#227026)

    Actually, I've never encountered that type over my years in the industry.

    I've met plenty of people who were lazy, cruel, and shallow who thought they were incredibly smart. But none of them actually were - their code was at best average, they did not have particularly good design ideas, and when bugs in their stuff happened they were not at all helpful in fixing them. The thing was, management would buy their brash claims about how smart they were a lot of the time, even ignoring their senior tech guys saying "He's really not that good, and actually doing a lot of damage." (Management interprets this as "senior tech guys jealous of new genius's preferential treatment" and acts accordingly.)

    --
    The only thing that stops a bad guy with a compiler is a good guy with a compiler.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 0) by Anonymous Coward on Monday August 24 2015, @02:43PM

    by Anonymous Coward on Monday August 24 2015, @02:43PM (#227033)

    So lazy, cruel and shallow people get better treatment?

    Maybe those people actually were geniuses, just not in the field of programming.

    • (Score: 2) by Thexalon on Monday August 24 2015, @03:34PM

      by Thexalon (636) on Monday August 24 2015, @03:34PM (#227061)

      Maybe those people actually were geniuses, just not in the field of programming.

      Not really: The final stages of their tales, once management figured out years later than their senior dev team was in fact right in its assessment (missed deadlines and angry customers have a way of changing hearts and minds), ended along the lines of not being able to work in the industry in the region they lived in, because tales of incompetence had spread far and wide.

      That's the problem with illusions: Eventually, people stop believing in them and they don't work anymore.

      --
      The only thing that stops a bad guy with a compiler is a good guy with a compiler.
      • (Score: 2, Insightful) by Ethanol-fueled on Monday August 24 2015, @05:22PM

        by Ethanol-fueled (2792) on Monday August 24 2015, @05:22PM (#227125) Homepage

        I think it's more of a "everybody gets a participation trophy just to show up to the race" kind of thing which is typical of student coddling nowadays, the same kind of coddling that doesn't prepare and does damage the expectations and ability to function in the real-world.

        " And yet the dominant model of public education is still fundamentally rooted in the industrial revolution that spawned it, when workplaces valued punctuality, regularity, attention, and silence above all else. "

        Yeah, being at work when other people want you to, listening to what's being said for more than 5 seconds without fidgeting or reaching for your phone, and respecting a chain of command and having enough self-control to not interrupt others when talking -- Yeah, that's all for the birds, sooooo 19th century.

        Why don't we just let our perpetually diaper-wearing "geniuses" do whatever the fuck they want like babies get to and everything will just magically fall into place! I'm sure those investors touring the building are going gaga over the added value of our productive unbathed dick-kneading nose-picking Pokemon-playing soda-chugging manchildren!

        • (Score: 2) by curunir_wolf on Monday August 24 2015, @06:27PM

          by curunir_wolf (4772) on Monday August 24 2015, @06:27PM (#227164)

          I think it's more of a "everybody gets a participation trophy just to show up to the race" kind of thing which is typical of student coddling nowadays, the same kind of coddling that doesn't prepare and does damage the expectations and ability to function in the real-world.

          Exactly. The self-esteem movement has a lot to answer for, in more than just education. And, yes, it really is a movement [encorepub.com], albeit a well-intentioned but woefully misguided one. The truly sad part is that parent groups are still promoting the movement, even after mounting evidence of how devastating it is to society as a whole, as well as to the kids in particular.

          --
          I am a crackpot
  • (Score: 3, Interesting) by VLM on Monday August 24 2015, @04:31PM

    by VLM (445) on Monday August 24 2015, @04:31PM (#227093)

    The best programmers I've met have tended to be pretty lazy.

    "hard workers" will cut and paste (or retype!) the same code all over the place, the lazy ones refactor the code into something smaller and simpler and more testable and reliable. Or replace entire departments of "hard workers" with very small shell scripts. Automate testing instead of making some poor bastard work real hard to do it manually. Automate/implement version control because they're tired of "fixing" manual version control. Automate deployment processes. "Well I could write my own bug filled XML processor from scratch in a couple days but there's a CPAN module that'll do it in about two minutes of work"

    This is a good argument against programming being engineering aka software engineering. I've never met a really good lazy EE or lazy engineer in general. The lazy ones tend to under spec driving the techs nuts or over spec driving the buyers/accountants/sales nuts.

    • (Score: 2) by Thexalon on Monday August 24 2015, @04:51PM

      by Thexalon (636) on Monday August 24 2015, @04:51PM (#227103)

      I didn't think OP was referring to that kind of laziness, which is productive effort motivated by the goal of reducing workload.

      I think he was referring to this kind of laziness:
      - Not bothering with any testing at all on the code, automated or otherwise (e.g. one person who fits the characterization under discussion sent me code with syntax errors all over the place and told me it was production-ready).
      - If extra time is available, instead of automating deployment, setting up version control, refactoring, etc, will put their time towards perusing Facebook.
      - Refusing to do any documentation whatsoever, because the code (which is nearly incomprehensible to everyone, including the guy who wrote it) is "self-documenting".

      --
      The only thing that stops a bad guy with a compiler is a good guy with a compiler.
      • (Score: 2) by VLM on Monday August 24 2015, @05:07PM

        by VLM (445) on Monday August 24 2015, @05:07PM (#227112)

        I'm not disagreeing with you that those people suck, but what software engineering needs is to borrow the concept of "malpractice".

        You could say a medical doctor who says "F it I'll roll the DnD dice to get blood lab results instead of waiting for real labwork and your blood sugar is rollin 5d20" is kinda being lazy sorta in a sense, but most would recognize that behavior as malpractice.

        A lazy medical doc would say "I'll schedule all my elective surgeries back to back so I don't have to drive between the hospital and my office every couple hours". Those guys suck if you're the last in line and have to wait an extra three hours because of unpredictable earlier delays, but they're not technically malpractice.

    • (Score: 2) by bradley13 on Monday August 24 2015, @05:26PM

      by bradley13 (3053) on Monday August 24 2015, @05:26PM (#227128) Homepage Journal

      Reminds me of a saying I heard ages ago (and can no longer find). It went something like this:

      "A poor programmer always adds lines of code whenever he touches a program. A good programmer only adds lines when adding functionality. A guru adds functionality by deleting lines of code."

      There's a lot of truth to it. I have an annual assignment to implement a simple game (a different game every year). A good solution can be usually be implemented in under 1000 lines of code. I have had poor solutions handed in with 20k lines or more. Funny how some students complain that the project is just too much work...

      --
      Everyone is somebody else's weirdo.