Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming Education

Who Will Teach U.S. Kids To Code? Rupert Murdoch 138

theodp writes "For all of their handwaving at Code.org about U.S. kids not being taught Computer Science, tech execs from Microsoft, Google, and Facebook seem more focused lately on Plan B of their 'two-pronged' National Talent Strategy. So, who's going to teach your children CompSci? Enter friend-of-the-Gates-Foundation Rupert Murdoch. Murdoch's Amplify Education is launching an AP Computer Science MOOC this fall (Java will be covered), taught by an experienced AP CS high school teacher (video). An added option, called MOOC Local, will provide additional resources to schools with students in the CS MOOC. MOOC Local will eventually cost $200 per student, but is free for the first year."
This discussion has been archived. No new comments can be posted.

Who Will Teach U.S. Kids To Code? Rupert Murdoch

Comments Filter:
  • Included subjects: (Score:4, Insightful)

    by magic maverick ( 2615475 ) on Friday July 05, 2013 @08:19AM (#44193691) Homepage Journal

    Some of the subjects that will be included are:
    * wiretapping for beginners
    * how to put up ineffective paywalls
    * how to run a thriving social media network into the ground

    Of course, being a "computer science" class (by which I'm sure they mean "ICT for dummies"), there won't be some of Rupert's other specialties. Such as:
    * How to influence people by a coordinator national campaign by the newspapers and other media you own (and thus ensure a victory for the side who promised you the most in the next election)
    * How to lie, cheat and steal your way out of trouble
    * News? We're not a news channel, we're an entertainment channel. And we'll take it to court to ensure we can lie while pretending it is news.

  • by codeButcher ( 223668 ) on Friday July 05, 2013 @08:31AM (#44193733)

    When are people going to realize "coding" != "computer science"? (or <>, or ! .equals(), or ne, etc. depending on your flavor). Nothing against Java devs, but IT needs a little more than programmers in language X. There are millions speaking English, Spanish, etc., but not that many of them churn out bestsellers, or even mundane but usable prose. You're certainly not going to make good or even adequate writers by (only) teaching a language. You're not going to improve the IT industry by training a million more monkeys to (only) tap away at a million more keyboards.

    But perhaps Oracle does like to see an increase in their user base.

    [OK, rant over]

  • by Skiron ( 735617 ) on Friday July 05, 2013 @08:35AM (#44193743)

    Also, what I have found, is that only certain people have the inbuilt 'logic' to code. Sure, you can teach them the language syntax etc., but the logic part needs to come from the head. A lot of people, no matter how hard they try, just cannot do it!

  • by CastrTroy ( 595695 ) on Friday July 05, 2013 @08:36AM (#44193745)
    Let them teach themselves. That's how many of the current generation of programmers got started. And it's even easier now than it was before. There are so many free resources on the internet to get you started. If there is any direct teaching, it should be in programs outside the regular school curriculum. More free day-camps and stuff where teachers can teach without having to worry about state imposed curricula. Students are free to be there or not to attend so you have kids who (mostly) want to be there, which creates a better learning environment for all. Most people I know who are good at anything aren't good because of what they learned about it in school, but rather what they did outside school to further their own learning.
  • Computer science? (Score:5, Insightful)

    by Ihlosi ( 895663 ) on Friday July 05, 2013 @08:57AM (#44193823)
    Computer science as much about coding as astronomy is about building telescopes ...
  • by mmcxii ( 1707574 ) on Friday July 05, 2013 @09:16AM (#44193913)
    Perhaps but the sooner you give a young mind a chance to work with these concepts the earlier you'll find people with "natural" talent and the sooner it will be cultivated.

    BTW, as I'm sure you can tell I'm not 100% convinced that this is "inbuilt." I really think it is a matter of upbringing. Whatever kids are introduced to at an early age and whatever they find positive reinforcement in (and negative reinforcement for that matter) will create the kinds of adults that they grow into. They'll simply grow to be dependent if you just fix every problem a child has instead of giving them the tools and knowledge to fix it themselves.
  • by BVis ( 267028 ) on Friday July 05, 2013 @09:38AM (#44194039)

    This has nothing to do with skill and training, its more about saving money.

    Bingo. Big Business doesn't like it when supply and demand works against them. Developers are in-demand, and usually when something is in-demand, the price for that thing goes up (in this case, salary and other compensation). They hate that. Money is for the executive golden parachutes, not the people who do actual work. So, by increasing the supply, you tend to lower upwards salary pressure. It's the same reason why they love H1-Bs so much; they'll accept lower pay, which has the effect of downward pressure on salaries.

    However, it's all kind of based on a false premise anyway: the impression that they want you to have that there aren't any workers with the required skills to fill the jobs. This is bullshit. The problem is that there aren't enough workers with the required skills that are willing to accept the money the employers think they're worth (which is waaay below market). So, Big Business whines to their (wholly-owned) elected representatives to get more H1-Bs, and in addition they sponsor programs like this to give the students the impression that they "owe" them something in the form of taking a lower salary. It's all just about money; there's no philanthropy here.

    The third thing is that these businesses don't feel your computer science degrees are all that important anyway.

    Yes, and no. It's important to them that you have the debt that usually accompanies a college degree; the degree itself, as you indicate, is meaningless. People with huge non-dischargeable debt are more willing to put up with poor treatment by their employer. If you're debt-free, and your boss tells you you now need to do the work of three people, you can much more easily tell him to fuck off as compared with someone who owes $60,000 in student loans.

    When it comes to technology... the feel they can get anyone to do this work.

    The concept of the 'worker as interchangeable cog' meme is not specific to the tech world, as you probably know already. Case in point: The nurse population is rapidly greying in this country. Nurses that have four decades of experience tend to be at the top of their salary range. Hospitals look at that and say "Why are we paying this one person so much when we can hire three CNAs to do the same work?" The difference is that CNAs are intended to be assistants, which is what the A in the acronym is (Certified Nursing Assistant). They're not intended to provide care themselves; they're trained to do things like clean toilets and rooms in a care-ready way. But all management sees is dollars and cents; at the vast majority of hospitals, the administration has put patient care on the permanent back burner in order to focus on what they really care about: money. Hospital administrators typically are lawyers and accountants, they have no ethical responsibility to the patients. They also see nurses as interchangeable; they see nothing wrong with a nurse that's worked in oncology for twenty years being told to fill in in the ICU. After all, a nurse is a nurse, right?

  • by Anonymous Coward on Friday July 05, 2013 @10:42AM (#44194577)

    Some of the subjects that will be included are:
    * wiretapping for beginners
    * how to put up ineffective paywalls
    * how to run a thriving social media network into the ground

    Of course, being a "computer science" class (by which I'm sure they mean "ICT for dummies"), there won't be some of Rupert's other specialties. Such as:
    * How to influence people by a coordinator national campaign by the newspapers and other media you own (and thus ensure a victory for the side who promised you the most in the next election)
    * How to lie, cheat and steal your way out of trouble
    * News? We're not a news channel, we're an entertainment channel. And we'll take it to court to ensure we can lie while pretending it is news.

    This sounds exactly like CNN, MSNBC, and the Obama admistration

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...