Slashdot Mirror


White House Expected To Announce Big Computer Science Push

theodp writes: Politico reports that the White House is talking to groups about a push for computer science education in the coming weeks, possibly in mid-January, which could involve commitments from outside groups or companies. Code.org CEO Hadi Partovi recently credited a 2013 push from the White House for inspiring Code.org to dream up and team up with Big Tech on the wildly-successful Hour of Code, an event that brought teachers, schools, computer scientist volunteers, and other organizations together with the goal of bringing hands-on CS learning to 10 million K-12 students. Coincidentally, the Hour of Code event bears more than a passing similarity to the less-successful and now-abandoned National Lab Day (school flyer), an annual event announced by President Obama in 2009 that brought teachers, schools, computer scientist volunteers, and other organizations together with the goal of bringing hands-on STEM learning to 10 million K-12 students.

161 comments

  1. And another shallow, cynical "push" by Anonymous Coward · · Score: 0

    Start a petition - give the White House ANOTHER one to ignore.

    1. Re:And another shallow, cynical "push" by Rockoon · · Score: 2

      I dont see how it is beneficial to society to "push" education paths on people. It can only lead to bad resource allocation.

      --
      "His name was James Damore."
    2. Re: And another shallow, cynical "push" by IBME · · Score: 1

      Just more smokescreen for the supercomputer mandate. That is news. What kids learn in schools should not be pushed on them. Its no wonder the edycation system is broke as well as corrupt.

    3. Re:And another shallow, cynical "push" by Anonymous Coward · · Score: 1

      I dont see how it is beneficial to society to "push" education paths on people. It can only lead to bad resource allocation.

      I get the impression this entire initiative is intended to turn software development, albeit mostly web / mobile application development, into the equivalent of a clerical role. Computer programmers attaining the lowly status and pay once "enjoyed" by secretaries.

    4. Re: And another shallow, cynical "push" by Anonymous Coward · · Score: 0

      I think you meant Barrack Hussein "Chicago Gangsta Supporter" Obama. I wish the People could force soon-to-be departed Presidents to live in the cesspools their policies created or allowed to continue. Every episode of "The Good Wife" reminds me about the political corruption that is Chicago. I enjoy the television show.

    5. Re:And another shallow, cynical "push" by rrohbeck · · Score: 1

      But more CS grads means lower salaries and more taxi (err, Uber) drivers. That's good, isn't it?

    6. Re: And another shallow, cynical "push" by Anonymous Coward · · Score: 0

      Not only that but you also end up, as you do now, with people that are not good problem solvers or logical thinkers causing more problems than they are solving. There is such a thing as people that have no business writing code, but try because they think it is cool or because some group tells them that they should be able to.

    7. Re: And another shallow, cynical "push" by DEN_GUY · · Score: 1

      Yet another Presidential "Moonshot". Every one always wants to have a Kennedy moment, but they are not Kennedy, and this isn't the Moon.

  2. CS is about telescopes! by Anonymous Coward · · Score: 0

    Moar telescope science!!

    1. Re: CS is about telescopes! by Anonymous Coward · · Score: 0

      I thought it was astronomy that was about telescopes.

    2. Re: CS is about telescopes! by Anonymous Coward · · Score: 0

      I thought it was about getting more blacks and chicks in science.

    3. Re: CS is about telescopes! by Anonymous Coward · · Score: 0

      If you use a telescope look the sun, your eyes will barbecue.

  3. This is the best distraction they can imagine? by drinkypoo · · Score: 5, Insightful

    Normally, when you want a distraction from the fact that you've got an ongoing murder program, you make announcements that people will care about as your handwaving tactic. Who gives a shit about this? The existing coders are going wanting for jobs because of the mismanagement of the H1-B program. What benefit is there to kids to going into programming right now? Do we really need more fart apps?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:This is the best distraction they can imagine? by Trepidity · · Score: 1

      With recent advances in machine learning, a large number of which have come from American universities and companies, and the amount of telemetry data available via mobile phones, America has a golden opportunity to lead the world in automatically personalized fart apps.

    2. Re:This is the best distraction they can imagine? by AmiMoJo · · Score: 1

      Long term planning. It will take 15-20 years for these kids to enter the job market. You have fix things like H1B in the mean time, and have to at least assume the economy will want tech workers in future.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:This is the best distraction they can imagine? by drinkypoo · · Score: 1

      You have fix things like H1B in the mean time

      That would be nice. I have no illusions that this will happen. The problem will get worse before it gets better.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:This is the best distraction they can imagine? by stoatwblr · · Score: 1

      They could call them "Top Trumps"

    5. Re:This is the best distraction they can imagine? by Anonymous Coward · · Score: 0

      Normally, when you want a distraction from the fact that you've got an ongoing murder program, you make announcements that people will care about as your handwaving tactic. Who gives a shit about this? The existing coders are going wanting for jobs because of the mismanagement of the H1-B program. What benefit is there to kids to going into programming right now? Do we really need more fart apps?

      Obama has just quadrupled the H1-B visa program.........

      And the anuses on /. in the main continue to vote for the Dems. They deserve what they get: unemployment.

    6. Re:This is the best distraction they can imagine? by KC0A · · Score: 1

      Anyone who can actually code should not be wanting for a job. The market for coders is the best it has ever been. Even old guys like me are getting relocation offers. As hardware costs drop, the problems that can be solved in software multiply. Speech recognition? Image understanding? Auto-stabilized quad-copters? Self-driving cars? None of these systems could be built at reasonable cost twenty years ago.

  4. H1B teachers? by Anonymous Coward · · Score: 0

    So, is Microsoft going to bring in 400,000 H1B teachers to train the 10 million students?

  5. Enough of this by JWW · · Score: 5, Insightful

    I find it condescending and somewhat cruel the focus the politicians are putting on coding and programming. With ageism rampant in the field and large number of workers being forced out of their jobs while being insulted with the mandate to train their replacements, these actions are a slap in the face to everyone already in the field.

    The powers that be are striving to make everything cheap ass manufacturing style work. That's what they're really getting at here. Big business thinks that all workers are too expensive if they make over minimum wage. This is just an effort to flood the market with cheap (and in the end poorly trained) labor. In addition to that if they don't train enough people to crash the labor market ( and thus the pay ) they'll import as much as is needed to do so.

    Our political class, both sides, doesn't give a single fuck about any citizens in this country. They don't do a single goddammed thing that is good for the people. Every fucking action helps Wall Street or some big corporation or some powerful organization or "charity" that is only really a slush fund for connected wealthy elites.

    This is all just hand waving and bullshit to keep us from realizing we're continually being sold down the river.

    1. Re:Enough of this by Anonymous Coward · · Score: 0

      What do you inspect all the immigrants to be doing? Making beds in hotels? Working at fast food restaurants?

      (Especially after automation eliminates many of those jobs)

    2. Re:Enough of this by PolygamousRanchKid+ · · Score: 4, Insightful

      I find it condescending and somewhat cruel the focus the politicians are putting on coding and programming.

      Politicians don't understand what programming is. They think it is a simple skill like reading and writing. Everybody can learn to read an write. Not everyone can learn how to program. But the politicians would like to say that they are doing something about the lack of STEM skills in the US.

      Before I started with BASIC and FORTRAN IV ten thousand years ago . . . do you want to know how I learned programming?

      Playing logic games with my father, in the car on long trips . . . like "Twenty Questions" . . . that's what taught me how to program.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    3. Re:Enough of this by tlambert · · Score: 2

      With ageism rampant in the field and large number of workers being forced out of their jobs while being insulted with the mandate to train their replacements, these actions are a slap in the face to everyone already in the field.

      We don't use the words "age discrimination" in politics. If we did, we'd have to admit those people were unemployed, instead of cheery "workforce nonparticipants", and then the unemployment numbers would look bad. Honest, granted you, but bad.

    4. Re:Enough of this by Anonymous Coward · · Score: 0

      What do you inspect all the immigrants to be doing? Making beds in hotels? Working at fast food restaurants?

      I kind of expect them to stay in Syria, and take up arms against a sea of troubles, and by opposing, end them.

      Maybe that's just me being too Western in my thinking, and not multicultural enough...

    5. Re:Enough of this by edittard · · Score: 2

      Everybody can learn to read an write.

      Nearly everybody.

      --
      At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
    6. Re:Enough of this by Anonymous Coward · · Score: 0

      Welcome to civilization 101. The upper class slowly lose power which goes to everyone else. We hope that it is done in a way that benefits the world. Kings couldn't dream of the things a kid with an iPhone can do in their sleep, but in order for that to happen, they had to give up power to the masses.

    7. Re: Enough of this by IBME · · Score: 1

      And more importantly, it educates no one. It only keeps the market a flooded bunch of insecure crap with which to 'work' with.

    8. Re: Enough of this by Anonymous Coward · · Score: 0

      No no! Didn't you see how the president learned to code in hnder an hour? It was all simole click here click there! Everyone can do that! How difficult can it be?!

    9. Re: Enough of this by Anonymous Coward · · Score: 0

      Syria isn't going anywhere, if Putin has any say on the matter.

    10. Re:Enough of this by thinkwaitfast · · Score: 1

      No, everybody. You just need to pay teachers more.

    11. Re:Enough of this by Anonymous Coward · · Score: 0

      No, everybody. You just need to pay teachers more.

      Bullshit.

      Most schools don't have any problem hiring teachers.

      Ergo, the pay is sufficient.

      Please read the posts from actual teachers. Like this one: http://yro.slashdot.org/comments.pl?sid=8502325&cid=51149771.

    12. Re:Enough of this by Anonymous Coward · · Score: 0

      No, everybody. You just need to pay teachers more.

      Mark Zuckerberg gave $100 million dollars to the school system in Newark, New Jersey. Do you know what changed? Nothing. Where did the money go? It's hard to get a straight answer, which is understandable in some sense because who wants to admit to helping waste the gift of a lifetime to struggling schools?

    13. Re:Enough of this by unimacs · · Score: 3, Interesting

      Kids should absolutely get some exposure to coding in school. Just like they should be taught music, math, reading, and history/social studies. I really don't understand the opposition to it. Most kids that are taught geometry really never get any use out of it in their professions, - should we just stop teaching it? So much of our world runs on software that kids should have some basic understanding of how it's created and what it does even if coding never turns into a career for them.

      Further, we aren't really so special (by we I mean programmers). Just like anything else, some kids who are taught to code will get it right away, others will take longer, and some may never get it all.

      In every profession there are people who excel, others that have some talent, and those that should be doing something else. That is OK. Knowing how to code gives you a leg up in lots of professions even if you're not a programmer.

    14. Re:Enough of this by Lehk228 · · Score: 1

      but these are old white men so it's ok. why don't you want to replace yourself with a biracial transsexual otherkin? are you some kind of racist?

      --
      Snowden and Manning are heroes.
    15. Re:Enough of this by unimacs · · Score: 1

      Software development is a pretty good field to be in right now. That doesn't mean that things are rosy for everyone and few professions are layoff proof. I certainly understand IT people being upset if they are being replaced by cheaper workers from abroad but at the same time I find it a little hypocritical that they expect the government to protect them.

      Where was your shirt made, or even your computer? Isn't IT and technology in general responsible for the elimination of many many jobs in the last few decades? But many of us seem to only care when it's our jobs that are at risk.

      Kids should learn to code because so much of our daily lives and our jobs is impacted by software. Maybe it turns into a career for them or may not. Maybe it's a skill than can use even if it's not their main job. Current issues with H1-Bs shouldn't be a reason not to teach US kids a valuable skill.

    16. Re:Enough of this by serviscope_minor · · Score: 1

      Politicians don't understand what programming is. They think it is a simple skill like reading and writing. Everybody can learn to read an write. Not everyone can learn how to program

      No, I disagree. Everyone can learn to read and write. I have sufficient evidence that everyone can learn to program. Here's the thing though: not everyone can write well enough to be "useful" and not everyone can program well enough to be "useful".

      For various definitions of useful of course. Simple munging in a spreadsheet is programming and is useful to some. Likewise many people communicate simple things over written media. Not so many people can learn to program professionally as a career as opposed to an aspect of another career and most people can't write well enough for a professional career as opposed to just writing as a part of another career (e.g. sending emails).

      And not just reading and writing.

      You could say the same about art and science too.

      So why not code?

      Playing logic games with my father, in the car on long trips . . . like "Twenty Questions" . . . that's what taught me how to program.

      1. That isn't programming.
      2. Everyone can buy computers now. It's really cool: they can even fit in your pocket!

      --
      SJW n. One who posts facts.
    17. Re:Enough of this by Anonymous Coward · · Score: 0

      I find it condescending and somewhat cruel the focus the politicians are putting on coding and programming.

      Politicians don't understand what programming is. They think it is a simple skill like reading and writing. Everybody can learn to read an write. Not everyone can learn how to program.

      As a teaching assistant your assertion is spot on the mark. Too many students cannot think logically much less critically about even the simplest of assignment requirements. They scream when you dare suggest they read the clearly written problem statement and the bullet point submission requirements.

    18. Re:Enough of this by wisnoskij · · Score: 1

      You are looking at it backwards, there are way to many people training to become teachers, so the pay is bad because of too much supply. But then, this low pay and competition can drive out the good teachers.

      People don't think ahead enough for the pay to increase or decrease the number of teachers produced

      --
      Troll is not a replacement for I disagree.
    19. Re:Enough of this by Anonymous Coward · · Score: 0

      In reality if computers and clothing was made in North America some people would scream about the price increases but at the end of the day most people would happily pay a bit more for a product that helps employ their countrymen and countrywomen. Factory automation means costs can be kept under control despite hiring well-paid employees with benefits. With the recently revealed Juniper network equipment malware allegedly planted without Juniper's management awareness it is obvious we are being sold a bill of goods by society's so-called elite.

    20. Re:Enough of this by gnupun · · Score: 1

      Yeah, right. The politicians of today have roughly the same power as kings did. Things have only changed superficially since the time of kings. You're just a communist with your "share your power with the masses" spiel.

    21. Re:Enough of this by Anonymous Coward · · Score: 0

      Yeah, unfortunately for the Syrian people the U.S. didn't leave THEM any advanced weaponry, only ISIS. Saying "Syria should take care of Syrian problems" is like going over to your friends house, shitting on his couch then blaming him for inviting you over in the first place.

    22. Re:Enough of this by mikael · · Score: 1

      That's an easy one to explain. Money that goes to the education board will first be used to boost the pension funds, then modernize the education board offices. They'll see taking a good chunk as a fair deal. Some money will go towards the ongoing maintenance bill for all facilities. Some will use the money to buy new sports fields, tour buses for the sports team, new text books. Even if they do get round to buying new PC's or laptops, they'll buy bargain basement out-of-date hardware.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    23. Re:Enough of this by angel'o'sphere · · Score: 1

      Surprisingly, in western civilized nations, the price/salary for teachers is set by the state. Hence the amount of people becoming teachers does not influence the salary or employment. Either they are employed or they studied the wrong field. However there are chances to get hired in private schools, or what teachers like: working part time.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    24. Re:Enough of this by wisnoskij · · Score: 1

      Well of course it is set by the state, the state is employing the teachers. Who else would set the salary? But this number is invariably going to be influenced by their being a glut of poor teachers vs less teachers then the number of posts. And it will be influenced by their general of quality, highly educated and skilled teachers will demand and deserve higher salaries, eventually leading to the salaries being set higher.

      --
      Troll is not a replacement for I disagree.
    25. Re:Enough of this by Anonymous Coward · · Score: 0

      Someone who is unable to distinguish a countable noun from an uncountable one is in no position to comment, you slant-eyed little cunt.

    26. Re:Enough of this by Anonymous Coward · · Score: 0

      Disagree. Just about everyone *can* learn programming. This doesn't mean that there isn't a division in skill level or even, dare I say it, craft, but most jobs I've worked at required a modicum of actual craft; in fact, "craft" was usually indicative of "clever" and "clever" is a nightmare to maintain once the artisan is gone. The market is big enough for Ikea and Sam Maloof, and the vast majority of demand is for Ikea. I, too, long for competent programmers, but similarly, I assume that you feel you are a craftsman: Would you spend 40 hours a week writing SSRS reports automatically emailed to some CEO who will never, ever open it unless something goes wrong and he needs to point a finger at someone? Because that seems to be the majority of jobs I run across. It's either creating reports, building corporate intranets, or selling dick pills. I'm sure there's interesting stuff out there, but I've just not found it.

    27. Re:Enough of this by AmiMoJo · · Score: 2

      I'm saddened by what Slashdot has become. Anti eduction, anti women and anti freedom. And usually the excuse is that empowering others will take away our jobs, rather than say grow the economy.

      Increasingly it's just dogma now.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    28. Re:Enough of this by jrumney · · Score: 1

      I kind of expect them to stay in Syria, and take up arms against a sea of troubles

      This is what caused the sea of troubles in the first place. Do you think there are not enough groups in Syria fighting against the oppressors from the government and Daesh already?

    29. Re:Enough of this by antdude · · Score: 1

      These computer languages and you are over ten thousand years old? How is that possible? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    30. Re:Enough of this by Anonymous Coward · · Score: 0

      not everyone can program well enough to be "useful".

      Not everyone can do surgery enough to be "useful". If you say someone can program, you're implicitly stating they're good enough to be useful.

    31. Re:Enough of this by Anonymous Coward · · Score: 0

      Programming is the art of forming logic to solve a given problem. The language we use to describe the logical solution is with a programming language. The art and logic involved with solving a 20 questions game is strongly correlated with the art and logic involved in solving a programming problem.

    32. Re:Enough of this by Anonymous Coward · · Score: 0

      Couldn't agree more. Wish more people could see what this is really about.

    33. Re:Enough of this by Anonymous Coward · · Score: 0

      the excuse is that empowering others will take away our jobs

      As a programmer, 80% of my job is making up for the inadequacies of the other programmers, either cleaning up their messes or explaining how to do their job. We don't need more programmers, we need more good programmers. The signal to noise ratio is bad enough when trying to find a good hire. God bless them, nearly all of the baddies are nice people that try hard, but they should never have gotten in this field.

      In programming, passion is incredibly important. If you didn't start young and you don't have passion, you're going to be yet another code monkey. By passion, I don't mean programming, I mean learning and thinking. Practice serves little purpose in programming, the problems are mostly intellectual in nature. 80% of programming is properly modeling the problem and solution. Once you know what needs to be done, then it's just a matter of finding the proper tool, programming language, framework, service, etc.

      The biggest issue I see other programmers make is they treat their tools like black boxes of magic. They make many false assumptions about performance, reliability, or data integrity. Because they do not understand the issue their tool is attempting to solve, they cannot properly use the tool. If something just so happens to seemingly work, good enough. When their system finally fails, they have no idea why. Many issues are Heisenbugs that get ignored as "normal", and every issue seems to take 10 senior programmers hours or days to solve because know one knows how their code actually works. They only reason anything gets fixed is because they brute force the issue or just "turn it off and on again".

      A common approach to starting a new project that I've seen mark good vs meh programmers is a good programmer thinks about the problem first. They may not write a single line of code for days or weeks. My ex-manager used to say that good programmers are the slowest to get a project up and running, and write the least amount of code, but their code is stable, easily maintainable, easy to extend, and nearly every quirk/issue can be solved without looking at the code.

    34. Re:Enough of this by stoatwblr · · Score: 1

      Programming is relatively easy. Programmers have been around for years and it is mostly a clerical job once the requirements are known.

      Analysts are the people who tell programmers what to write after laying out the requirements and translating management bullshit into actual technical requirements whilst nailing down the goalposts so you don't get specification drift.

      IE: they're there as project managers, translators and to run interference aginst the higher-ups so that the programmers can get on with their fucking jobs. It's a specialist skill and one that most programmers don't suit well.

      There are successful analyst-programmers up to N point of complexity, but the falling-down stage is where management decide the analysis part is superfluous and too expensive, so they wipe out that part and try to directly interface with programmers. Ditto programmers who think that they can do what analysts do, without having had analyst and project management training, or any real experience in dealing with C-level duplicity.

      A good analyst will make sure a project is on time, on budget and to spec - and ensure the specification actually works.

      A better one will anticipate specification drift (within reason) and make sure it can be incorporated into the project without requiring fundamental rewrites or kludges.

      An unethical one will not mention that the spec won't work as designed, make sure everything is tightly coded to the letter of the spec and then rake in 4-10 times the original budget on "snagging" fixes, often resulting in the project never working properly and usually having to be dumped entirely for something that already existed and would have done the job. This is the one who will offer the lowest original contract price.

      The other analysts will often have been kicked off the tendering process after saying it won't work as specified. Management egos being what they are, they don't want to hear their Rube-Goldberg deisgn is useless.

    35. Re:Enough of this by Anonymous Coward · · Score: 0

      Not only is that not impressive (anyone can work on their own self-driving car, even (You) after reading through some research docs online, provided you have a basic knowledge of machine learning and data analysis, which any college sophomore in CS should have), but the way he is going about it is amateur at best, even in terms of amateur work.

      I wish they could use that oversupply to reduce class sizes from a class of 30.

  6. What about increasing wages? by AchilleTalon · · Score: 1

    What about those companies increasing wages and providing better work conditions to their IT and CS technical workers? Couldn't be a better solution to make the profession more appealing to young people?

    I am sure many people here can tell stories about IT and CS managers who do not have any kind of respect of their knowledgeable workers. They rather than stick on the KFC enterprise model where you want everyone to be able to do everyone else's job in order to pay the minimum wages since everyone is replaceable. In fact, they actually have a high replacement rate and they are responding to this by worsening the situation.

    --
    Achille Talon
    Hop!
    1. Re:What about increasing wages? by Tony+Isaac · · Score: 1

      Perhaps life for programmers in Silicon Valley is worse than in other parts of the country. But in my experience, unemployment for programmers is so low that they ARE generally treated and paid well. It's not perfect, what job is? Good programmers can easily make six-figure salaries, even without climbing the management ladder. The is true even outside of Silicon Valley, where six figures is still a lot of money. In my experience, programmers are able to demand better benefits, too, because employers are so worried about losing them. Many programmers are in the top 10% of wage earners in the country. How is that something to complain about?

    2. Re: What about increasing wages? by Anonymous Coward · · Score: 0

      If you're a programmer and not making bank right now, you're fucking bad and probably stupid.

    3. Re:What about increasing wages? by Anonymous Coward · · Score: 0

      The is true even outside of Silicon Valley, where six figures is still a lot of money.

      That's simply not true. Six figures is indeed a lot of money, especially in parts of the Midwest and American Southeast. Even in Los Angeles California there are many programming jobs offering high five figures, but not quite six. The nationwide average for programmers is probably somewhere in the range of 60 to 90 thousand dollars per year which is about the same as what other high skill trades pay with experience. The six figure salaries are mostly paid in San Francisco, New York and maybe some in Boston too, but those are all very expensive places to live too. People tend to exaggerate their salaries in this business because nobody wants to admit that they aren't "successful" and making the "Google wage" of 150 thousand per year.

    4. Re:What about increasing wages? by ranton · · Score: 2

      People tend to exaggerate their salaries in this business because nobody wants to admit that they aren't "successful" and making the "Google wage" of 150 thousand per year.

      And other people tend to exaggerate how hard it is to succeed in the IT industry because they have failed themselves.

      I live in the Midwest (30 miles from the nearest major city), and it was quite easy to break into a six digit salary. When it happened I wasn't even asking for it. After about 8 years in the industry my boss at the time just gave me my yearly review and added a promotion to senior developer along with a $25k salary bump. I thought I might have been being overpaid (I was consultant at the time), but a year later I was recruited by a company along with another $20k salary bump. I don't expect that kind of rapid growth to get me all the way to $200k, but the $100k barrier was hardly a barrier at all.

      Not every developer will hit $100k easily, but EVERY developer worthy of a "senior" or "lead" title will hit six figures without much fuss. And this includes people living in areas where you can get a 3000 sq ft house for under $300k.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  7. Obama's throwing things against the wall by turkeydance · · Score: 1

    hoping they'll stick to his legacy. i expect more "executive orders" this month.

    1. Re:Obama's throwing things against the wall by Teancum · · Score: 1

      Just wait until a year from now, and that legacy initiative stuff is really going to start pouring out. He still has slightly over a year left in office though, so the hurry isn't quite there at the moment.

    2. Re:Obama's throwing things against the wall by Anonymous Coward · · Score: 0

      Call it what it is: he is throwing shit against the wall and hoping it will stick.

  8. Absoluely stupid move by Teancum · · Score: 3, Informative

    An initiative like this is a complete waste of resources and being done in the worst of all possible ways to get the task being done, which is to encourage young children to understand how to program computers. I really predict that whole dozens of children will actually learn anything from this effort, and that will be even hard to point at who was helped.

    At best, what might happen is millions of kids will be introduced to something like Scratch or possible receive a Raspberry Pi, and a few very bright kids might on their own start exploring those computers from the ground up to understand those computers. Some really enlightened educators might even go so far as to teach kids some Minecraft redstone wiring concepts (building circuits with NOR-gate technology can be fun) or if funding was to be dumped into a 0x10^c derived game that taught real hacking at the assembly level to blow up virtual spaceships..... perhaps there might be some progress too.

    Then again, I don't think the White House wants a generation of kids knowing how to write driver level software, even though that might be something useful for the future of America and the world in general. My expectation of this initiative is really quite low and teaching materials prepared by these groups are going to be as boring as Army training videos from the 1940's.

    1. Re:Absoluely stupid move by Hasaf · · Score: 1

      I actually liked using scratch, to a very limited extent. First, it impresses on the kids that things don't "just happen" they are made to happen. The second is that it is an exercise in structured thinking, almost the only other class that focuses on structured thinking are the traditional geometry classes; and that is being moved up, and out of, the curriculum in favor of creative expression.

    2. Re:Absoluely stupid move by AmiMoJo · · Score: 1

      Most developers don't know assembler, or at most did a couple of hours of it at university and then forgot about it. It's not a useful skill for them.

      I use assembler every day at work. The other developers use C# and JavaScript, because that's how you build a server API and front end to display data. It all integrates with Google services (mapping) and runs on a managed Azure platform because it's cheaper and less work for us. SQL database.

      By Slashdot standards this should be a disaster. It's running in the cloud, the developers don't know assembler or how to use make and chose toy languages to develop in. Yet it works and is reliable and secure, and it's now industry leading.

      There is engineering, and there is building useful applications on modern platforms, and there is a need for both.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  9. Re: programming by kthreadd · · Score: 1

    There are so many better terms. Computing Science and Datalogi are my favorites. CS is not about computers, it's unfortunate that people don't understand that.

  10. Why aren't they pushing for more males in college? by Anonymous Coward · · Score: 2, Interesting

    Women’s college enrollment gains leave men behind

    Even though college enrollment rates among young people have risen in recent decades, a Pew Research Center analysis of U.S. Census Bureau data shows that females outpace males in college enrollment, especially among Hispanics and blacks.

    In 1994, 63% of recent female high school graduates and 61% of male recent high school graduates were enrolled in college in the fall following graduation. By 2012, the share of young women enrolled in college immediately after high school had increased to 71%, but it remained unchanged for young men at 61%.

    A similar pattern is seen among young Hispanics. In 1994, among Hispanics who completed high school, about half of men and women immediately enrolled in college. Nearly two decades later, college enrollments for both groups improved, but women outpaced men by 13 percentage points.

    For black high school graduates, there’s a different story. In 1994, young black men were more likely than young black women to be enrolled in college immediately after high school. By 2012, the pattern had reversed: The share of young black men enrolled in college remained stagnant, while the share of young black women enrolled in college increased to 69% —a 12 percentage point gap with black men.

  11. I am the computer teacher at my Middle School by Hasaf · · Score: 5, Interesting

    When I think about what the districts really want in the computer program I recall a parable of a king who was walking with a friend and was asked how he kept order. His response was to draw his sword and knocks the top off some wheat growing nearby. He then said “there is your answer, never let one rise above the others.”

    The same rule applies in education. It has been, recently, made clear to me, as a teacher, that it is more important that all of the classes that teach my subject produce consistent “product” than for me to teach my students more.

    As a Computer Science (Computer Science is now a STEM subject) teacher at a middle school I am forbidden to teach any programming. I am also being told to stop teaching computer fundamentals ( . . . whats in the box, why is more RAM [up to a point] going to make the computer work better and how does the internet work. . . material like that)The focus, and the test, is entirely on computer applications.

    All the time that was going into a core understanding of computers is to be switched to more presentations. I am not against presentations; I just feel that there is a limit to how much time we spend on it. We will also take time from spreadsheet fundamentals (understanding what they are doing, instead of just putting stuff in cells . . . for that matter, what is a cell?). The reasoning is that, "kids like making pictures," and, "that other stuff is just too hard."

    There is some truth, I am not getting the target 90% mastery. I am closer to 85%. However, I am getting over 98% improvement of knowledge. The goal, though, is mastery; as such, it is easier to teach less and have the students able to demonstrate "mastery" of less (I have been told, by the district, that my definition of "mastery" is a bit strict). Further, my students measurable increase in the topics called for by the district exceeds that of the other district teachers; so what to do with this? Full stop. Return to a consistent curriculum. That is the district decision, not mine. Part of the problem is that several of the teachers do not have the background to understand what I am teaching, let alone teach it.

    However, the real problem is this; my students are entering the High School with significantly more knowledge than the students from the other district middle schools. I do understand the districts problem, there is a real problem when the student’s get to the High School and get mixed into a class when they “already know this stuff,” and the other students have not been exposed to it. Further, the students from my classes expect to learn, not to review what I already taught them.

    As far as the programming, there is a fear that knowledge of programming could lead to, “Hacking.” As such, it is to completely stop, even in the “after school” extracurricular classes. The same with the computer fundamentals, the district decision is that “kids don’t need to know that anymore.” Fear of knowledge and the need for a consistent curriculum outweigh small, hard to scale, class improvements.

    I was just, as in this week, told that what the teachers before me were doing was sufficient. Okay, of three teachers before me, one handed the kids a typing book and told them they needed to do one typing lesson a day and then they could play games. The second had so many personal problems that she didn't try to teach anything, she just let them play games. The most recent required them to produce something (yes, something was loosely defined), then they could . . . you guessed it, play games.

    As such, I am told "the children don't like lectures and the parents think your class is hard." Here is the reality, the . . . I will say it . . . upper income, education driven, parents are in my corner; but the ones that don't come to meetings, they just cal the district to complain, parents are unhappy because, and I quote "expect him [the student] to study."

    The result is that I have been given, and mandated, a curriculum for next year, as far as daily lesson plans (that don't even fit my class schedule; but that is a different issue). Guess what, work is out, make it fun, make it easy is back in.

    Don't blame the teachers.

    1. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      So you are teaching what I call "clicky bunti" and you may call "pressing colorful buttons". That is sad. When I was in high school in Germany and in the US, we learned how to program, not only a working editor but also solutions to mathematical problems.

    2. Re:I am the computer teacher at my Middle School by Hasaf · · Score: 1

      No math. Even though the state standards call for me to incorporate a math curriculum standard into each quarter, discussions of binary are specifically mentioned as something that is not to be done next year.

      Understand, this was not a big discussion of binary, this was: computers use 1's and 0's, they do this because thy are made up of transistors, which are little on/off switches (yes, I am aware of amplifying transistors; that is not the discussion . . . keep it simple, after all, it is a middle school). In the lesson I included a simple binary to base 10 conversion.

      That is out the window. Obviously, no, simple, introduction to Boolean (that was computer 2 [8th grade elective] anyways). The new word was "edutainment." Any changes I make to the lesson plans I was handed this month MUST have clearly stated 'edutainment' objective, and method, or they are not to be used.

      Yes, it is the word, "edutainment," had previously NEVER appeared in my lesson plans.

      Obviously, I will follow orders; but this is an example of why performance based pay, for teachers will never work.

    3. Re:I am the computer teacher at my Middle School by tlambert · · Score: 1

      keep it simple, after all, it is a middle school

      How cute.

      Let's see, translate "middle school" into Jr. High and High School, carry the one...

      Yeah... my first year in middle school was the year I built my first CO2 laser from scratch to poke holes in an old piece of metal rain gutter. Friends had to help me carry the CO2 tank, since it was too big for one of us.

      You kids are so *much* more advanced these days, with your Common Core, and marking kids off for saying

      3 x 5 = 5 + 5 + 5 = 15

      instead of what they're supposed to say, which is

      3 x 5 = 3 + 3 + 3 + 3 + 3 = 15

      because in your brave new world, 3 x 5 != 5 x 3, because you've done away with the commutative property of multiplication for some reason. Gotta solve the problem exactly one way, or you'll never be able to add coins to type into the cash register at Burger King when someone gives you exact change...

      Gotta love a system where fricking *Vint Cerf* is not allowed to fill in for a CS teacher at a local high school "because he's not qualified to teach computer science"...

    4. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      You sound like someone that would be better at the high school level. When students get to the real world or to college, they are expected to compete, and high school is the attempt to get kids ready for that. Middle school kids still have to fit in (which is why I basically skipped half of it).

    5. Re: I am the computer teacher at my Middle School by IBME · · Score: 1

      I blame all those fucking morons focused on violent video games. I have zero 0 sympathy.

    6. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      Most 8th grade kids don't want to learn about boolean math. I actually agree with your superiors to a certain extent; at that age, make it entertaining and try to teach them stuff at the same time, for example, by sketching out how a simple 2D video game such as Asteroids could be programmed. Maybe some of the brightest will go off and read up on their own, on the stuff you'd been planning to teach.

    7. Re:I am the computer teacher at my Middle School by Hasaf · · Score: 1

      I do understand what you are saying. I want to assure you that it is not a class in Boolean. It is a simple intro, literally 3 minutes, that is included in the introduction to the IF statement in Excel. There is sone debate on if we can include the IF in 2nd semester classes at all. The High School teacher wants it there; however, the curriculum consultant sees it as unnecessary complication.

      As far as your proposal, pseudo-coding a simple game, I assure you that would have no chance of making it onto the new curriculum.

    8. Re:I am the computer teacher at my Middle School by phantomfive · · Score: 1

      There is some truth, I am not getting the target 90% mastery. I am closer to 85%.

      Here is your problem, it's why the administrators are starting to micro-manage you. First focus on reaching their goals, hitting mastery for 90% of the students (actually try to do better, and get 95%), and then you will be free to start adding more interesting things to the class.

      --
      "First they came for the slanderers and i said nothing."
    9. Re:I am the computer teacher at my Middle School by Hasaf · · Score: 1

      Oh, that is so easy to do. All I have to do is roll back the level of improvement, from the pretest to the post test, to the district permitted 10%, with no minimum score, from the method I use of 25% improvement or over 80% on post test.

      That would immediately put me at 97% mastery. Yes, I have run the numbers; I just consider them to be dishonest.

    10. Re:I am the computer teacher at my Middle School by phantomfive · · Score: 1

      That would immediately put me at 97% mastery. Yes, I have run the numbers; I just consider them to be dishonest.

      Then find an honest way to do it. You're a good teacher, you can do it.

      --
      "First they came for the slanderers and i said nothing."
    11. Re:I am the computer teacher at my Middle School by Hasaf · · Score: 1

      The reality of the problem lies in the two things I mentioned: The first, and most important, my students are not arriving at the High School at the same level as the other students. The head computer teacher there feel they are (and yes, he put this in writing) beyond anything he has ever seen in entry level students. Further, the HS is not permitted to class filter the incoming freshmen based on a pretest. They are required to assign classes by random.

      The next problem is that a small number of parents have complained that their children have a harder class than the children in the other schools do. My principal made the suggestion of leasing my time to the other school sand having me teach the Honors level Computer classes for the district. The other teachers complained, with some merit, that I would pull the good students and leave them with the hard to manage students. Further, it does nothing to address problem number one. Not surprisingly, that suggestion didn't last long.

      Some of the students asked for an after school extension class, that also got a thumbs down from the district, see problem number one. (and that would have been an extension class form the current rigorous program, not the new "edutainment" curriculum that I am required to use next year)

    12. Re:I am the computer teacher at my Middle School by Hasaf · · Score: 1

      An example of the differences the HS head computer teacher mentioned was when he asked what symbol starts a spreadsheet function and my students not only said an equals sign" but they added "however, you can also use other symbols; but you shouldn't because they may not work in all spreadsheets." He had a problem because the other 2/3'rds of the students not only didn't know to use an identifier; they didn't understand why they needed an identifier.

      On paper, these kids had all been in the came class. They all came to the High School with one year of 'computer' at the middle school.

    13. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      What state is this? I'd like to know so I can avoid ever visiting it or hiring anyone from there.

    14. Re:I am the computer teacher at my Middle School by ranton · · Score: 1

      That would immediately put me at 97% mastery. Yes, I have run the numbers; I just consider them to be dishonest.

      Then find an honest way to do it. You're a good teacher, you can do it.

      From what I read of Hasaf's post, the way the school is doing it is just as dishonest. Limiting the curriculum to very basic material that is easy to teach, but doesn't expand the minds of the children, allows other teachers to easily hit the 90% mastery. As such, there is no honest way to hit the benchmark. Either make the class meaningless, or game the system. Or try to show management that the system itself is broken, but good luck with that.

      I hope Hasaf chooses gaming the system over teaching a less educational class every time.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    15. Re:I am the computer teacher at my Middle School by ranton · · Score: 1

      On paper, these kids had all been in the came class. They all came to the High School with one year of 'computer' at the middle school.

      I am not sure our schools can ever be fixed until they stop using age as a proxy for level of knowledge. I would much rather have schools provide 10-20 levels of math / english / computer science / whatever and place each child into the appropriate level each year. No one is held back, and no one is put into a hopeless situation where they are too far back to improve.

      And just checking if a student has a prerequisite class is not even close to good enough to measure competency. A combination of pretests, previous grades, and teacher recommendations would be the minimal amounts of inputs in determining a student's level of knowledge.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    16. Re:I am the computer teacher at my Middle School by wisnoskij · · Score: 1

      Don't blame the teachers.

      But a lot of the problems you lay out are the fault of the teachers, if the district actually had consistently good CS teachers, they would not be trying to dumb down to such a huge degree. They are forced too by CS teachers who do not even try to teach, and do not even know how to program themselves. The problem is that before university, teachers do not even need to have knowledge of what they are teaching, it is assumed any gym teacher can get themselves up to date with CS and teach a class in it, the reality is that most are either unwilling or unable to do this.

      And CS is a new subject, even now there are very few teachers who understand OO or any programming paradigm, and were taught with assembly language on a punch card system. And these are the good teachers, most are just teachers who needed to teach an extra class to get full time pay, and picked up the only one available.

      --
      Troll is not a replacement for I disagree.
    17. Re:I am the computer teacher at my Middle School by serviscope_minor · · Score: 1

      Middle school? *spreadsheets*?

      Not blaming you here but what sort of sick fuck tries to teach 11-13 year olds about spreadsheets? That has to be one of the most soul destroying ways to teach computing it's possible to invent for kids in that age bracket.

      What next? fucking tax software?

      --
      SJW n. One who posts facts.
    18. Re:I am the computer teacher at my Middle School by ranton · · Score: 1

      I do understand what you are saying. I want to assure you that it is not a class in Boolean. It is a simple intro, literally 3 minutes, that is included in the introduction to the IF statement in Excel. There is sone debate on if we can include the IF in 2nd semester classes at all. The High School teacher wants it there; however, the curriculum consultant sees it as unnecessary complication.

      As far as your proposal, pseudo-coding a simple game, I assure you that would have no chance of making it onto the new curriculum.

      I need to stop reading your posts. They remind me of how horrifically useless "computer science" classes were in the 90's when I was in school. My last shred of respect for formal education was destroyed when my high school computer programming class was a "how to use a computer" class in disguise.

      So depressing to see things have not improved.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    19. Re:I am the computer teacher at my Middle School by angel'o'sphere · · Score: 1

      As a Computer Science (Computer Science is now a STEM subject) teacher at a middle school I am forbidden to teach any programming.
      That is interesting, and a shame.
      In Germany a teacher can teach what ever he wants, as long as s/he covers the mandatory topics for the year. That is usually done in small excursions at points where it makes sense, that actually distinguishes the good from the mediocre or bad teachers.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    20. Re:I am the computer teacher at my Middle School by angel'o'sphere · · Score: 1

      Perhaps ask the parents to hire you for private classes, perhaps you could even reduce your hours at your school and spin of something like 8h / week private classes.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    21. Re:I am the computer teacher at my Middle School by phantomfive · · Score: 1

      The problem is that getting the lower mastery level is giving administrators an excuse to say he is doing it wrong, and to push him around. If got his numbers up, it would give him the power to say, "no, my way is right."

      And I think he can do it, he actually seems like a really good teacher.

      --
      "First they came for the slanderers and i said nothing."
    22. Re:I am the computer teacher at my Middle School by JeffOwl · · Score: 1

      As bad as it is, I would take spreadsheets over word processing any day of the week. You could even teach Macros and VBA. I would think that there are some useful things that could come out of it.

    23. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      Maybe 3 x 5 != 5 x 3 in Common Core because in most math beyond arithmetic the commutative property cannot be assumed to hold for binary operators, and the CC standards are trying to teach mathematical concepts beyond rote arithmetic.

    24. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      "Don't blame the teachers."

      Even if they're apparently doing nothing but telling the kids to learn touch typing and then play video games. Sure thing!

    25. Re:I am the computer teacher at my Middle School by Anonymous Coward · · Score: 0

      But a lot of the problems you lay out are the fault of the teachers, if the district actually had consistently good CS teachers, they would not be trying to dumb down to such a huge degree.

      The problem is specifically that they are "trying to dumb down to such a huge degree." Do you really think it's ok for Tommy's parents to sue the school because Tommy can't compete as well with Bobby who happened to go to a different Middle School and happened to get a better com sci teacher? Should all opportunities for extra credit be outlawed?

      How are any of our kids going to have an opportunity to excel when their teachers are prevented from providing them any opportunities to excel at?

      Should we, with the same brush, remove all placements from sports competitions, and from now on only offer participation badges?

      This is tremendously disgusting. This is not a nurturing environment for anyone, it's simply setting the stage for brain-dead electorate. Yay public school systems.

    26. Re:I am the computer teacher at my Middle School by stoatwblr · · Score: 1

      "I hope Hasaf chooses gaming the system over teaching a less educational class every time."

      What happens is that Hasaf takes his/her skills someplace they're appreciated and he gets decent pay.

      Meantime the "teachers" who simply show up and rote-teach what they've rote-learned with no actual understanding and who have strong resentment of students who are often smarter than they are, continue to alienate students from wanting to learn.

      When kids starts school they love learning. That love is beaten out of them by bad teachers and by peer pressure from kids who've already learned that being bright gets unwelcome attention.

      The USA has a very strong anti-intellectualism streak right across the spectrum and school boards are where it's strongest. This is nothing new and it's why the country has been stagnating for decades.

    27. Re:I am the computer teacher at my Middle School by stoatwblr · · Score: 1

      At some point the best way forward is to resign and become a private tutor.

      You get lower stress, the kids who _want_ to learn (from all schools once the word spreads) and the oafs can continue to stumble around their intellectually-vacuous playpen unchallenged.

    28. Re:I am the computer teacher at my Middle School by stoatwblr · · Score: 1

      I'm surprised that turtle isn't taught. It's a good way to get started in basic instructions whilst getting instant results.

      As for spreadsheets/WP: ew, nasty horrble shite. This is "office/secretarial skills", not programming.

      And yet, in the UK, high school computing qualifications ARE all about WP/spreadsheets/MS office

      30 years ago one of the computing tasks we were given was a theoretical cpu with 12 instructions (which was 4 less than the original 256-byte CHIPOS system I first learned on a few years previously). We had to step through the assembler _on paper_ to show/understand what it was doing for various exercises and then perform several simple tasks, showing working at all stages.

      Highly tedious but instructional.

      I work in a space lab where postgrads and RAs are supposedly writing code for flight instrumentation or returned data but it's clear they don't understand computer fundamentals or really understand what they're doing. Pulling those same exercises out and asking them to try it got "What's this shit? I don't understand it, it's too hard".

      Is it any wonder that in the last decade we've noticed a substantial deskilling of project staff? (Anyone with decent computer skills is promptly hired away at 3-4 times the salary. The last one ended up working in a patent attorney's office.)

      The result is that the only people with the skills needed to actually be trusted near actual spacecraft components are all appraching retirement and the kiddies continue to splash around in the "big data" pool, usually burning mountains of computer time to give answers which are not only _wrong_ but 5 minutes analysis of the methods used would show why they're wrong.

      Even staff old enough to know better will insert "fudges" into data processing systems instead of investigating why the results aren't as expected, then refining hypothesises to match observations. In one case we had to throw out 25 years of work and start over. When you see this stuff you stop wondering why spacecraft occasionally crash into Mars instead of orbiting it. The miscreants responsible can't be fired as they're tenured staff and they can't be discliplined for the same reason. "Promoting them out of the way" isn't possible either.

      Our higher learning institutions are not so much "meritocracy" as "mediocracy", so it's no surprise that pervades downwards.

  12. Personally, what I'm looking forward to... by tlambert · · Score: 2

    With recent advances in machine learning, a large number of which have come from American universities and companies, and the amount of telemetry data available via mobile phones, America has a golden opportunity to lead the world in automatically personalized fart apps.

    Personally, what I'm looking forward to is the ability to bring up an app, fart into my phone, and have it tell me what I need to buy the next time I go to the store to replace what I used to cook dinner. If I just ate at a restaurant, it should also know that because of the phone's GPS, and in addition to adding to my shopping list, it should email me the recipe. Now *that's* a fart app!

    1. Re: Personally, what I'm looking forward to... by slazzy · · Score: 1

      Looking for the same, but it should also share the sound on social media because that would be awesome.

      --
      Website Just Down For Me? Find out
    2. Re: Personally, what I'm looking forward to... by Anonymous Coward · · Score: 0

      Looking for the same, but it should also share the sound on social media because that would be awesome.

      No, sharing the SMELL on social media would be awesome!

  13. How's that whole ConnectED thing working out? by tlambert · · Score: 1

    How's that whole ConnectED thing working out?

    We've all got high speed broadband with no data caps in all our houses for our students to use, right?

    1. Re:How's that whole ConnectED thing working out? by theodp · · Score: 1
    2. Re:How's that whole ConnectED thing working out? by NostalgiaForInfinity · · Score: 1

      How's that whole ConnectED thing working out?

      Conveniently, its goals are set for 2018, a few years after Obama has been out of office, so he can blame his successor.

      Of course, even if it achieved its goal of "within five years, connect[ing] 99 percent of America’s students to next-generation broadband and high-speed wireless in their schools and libraries", nobody would bother demonstrating that this actually improved educational outcomes.

    3. Re:How's that whole ConnectED thing working out? by serviscope_minor · · Score: 1

      Conveniently, its goals are set for 2018, a few years after Obama has been out of office, so he can blame his successor.

      Yeah fuck the democrats for long term planning. The only possible reason for thinking about the future is to fuck over some upstanding republican president (Trump?) on the off chance he wins.

      Seriously? Is everything so insanely partisan to you?

      --
      SJW n. One who posts facts.
    4. Re:How's that whole ConnectED thing working out? by NostalgiaForInfinity · · Score: 1

      Yeah fuck the democrats for long term planning. The only possible reason for thinking about the future is to fuck over some upstanding republican president

      "Long term planning" wouldn't have prevented the president from setting annual goals leading up to the long term goal; but he didn't want to do that because he knew he wouldn't be able to meet any annual goals.

      President Obama proposed ConnectED to give the impression like he is doing something for America, and to funnel funds to groups that support him politically. Putting any measurable goal a few years after the end of his presidency isn't intended to "fuck over" anybody, it's simply intended so that nobody asks unpleasant questions while Obama is still in office.

    5. Re:How's that whole ConnectED thing working out? by Rockoon · · Score: 1

      Yeah fuck the democrats for long term planning.

      Since the plan was to take donations and then later to reward those that donated, and we are now discussing the reward part of the plan, yes... FUCK THEM FOR LONG TERM PLANNING.

      --
      "His name was James Damore."
  14. Discrimination fascination by Anonymous Coward · · Score: 0, Troll

    Except girls and minorities are discriminated against in CS. Those dongle jokes and long hours are intimidating. Let's make things fair for them by dumbing it down to producing mobile apps and programming the lights on Obuma's crib. Girrrrrrrrl power! Go girl go!

    (This post brought to you by a white knight (tm). Because I can't get no pussy on my own, but I'm sure some chick will put out if I support women's rights).

    1. Re:Discrimination fascination by Anonymous Coward · · Score: 0

      Well then the push should be for Math, Chemistry, and Physics in the grades.
      If your target groups can't keep up, then they should be put in charge of mandatory tutor$.
      If that doesn't work they should be put in closed military type schools which force learning on them seven days a week.

      If that doesn't solve "your problem" then the Justice Department and the U.N. can force mandatory hiring quotas with sever punishments for firms not complying with the mandate.

    2. Re: Discrimination fascination by DEN_GUY · · Score: 1

      Maybe before we push STEM, we mightv want to push higher standards. After a generation of "no one gets a grade because they are damaging to self-esteem", we might try actually teaching that there really are right and wrong answers.

  15. I wonder by Ol+Olsoc · · Score: 1
    If boys are allowed?

    I wonder - if the trained "coders" will be emigrating to India to get a job?

    I wonder - In a world where a lot of people believe you are a criminal if you are really interested in computing and networking , like Britain's National Crime agency http://www.nationalcrimeagency... might just cause some parents to actively steer their children away from computer based careers?

    I wonder - if we merely taught science free of political overtones, and allowed the children to develop an interest in critical thinking and didn't crush their natural curiosity, maybe this would all just allow interest coupled with supply and demand to sort things out.

    I wonder

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    1. Re:I wonder by Anonymous Coward · · Score: 0

      The FBI and the DHS in the US also consider anyone with networking, programming, or encryption (VPN) knowledge as a terrorist suspect. The FBI went so far as to recommend that if you know someone like this you should IMMEDIATELY turn them into your local police agency (as if they actually do anything about anything. They don't even pull over cars that run red lights and cut them off around here).

      This is sure to drive millions into computers.

    2. Re:I wonder by serviscope_minor · · Score: 1

      I wonder If boys are allowed?

      No you don't. If you took two seconds to RTFA the answer would have been clear. I think I finally understand what a SJW is: it's someone like you who keeps dragging things like gender into absolutely everything in some attempt to score points, right?

      (well either that or just a catch all for shit I don't like on the internet)

      I wonder - In a world where a lot of people believe you are a criminal if you are really interested in computing and networking

      That page says nothing of the sort, but then again, we've established reading the fine articles isn't exactly your strong suit.

      I wonder - if we merely taught science free of political overtones,

      It's been a while since I sat in a science lesson, but I don't recall any political overtones. But I guess the hypothesis about pyramids being build by aliens isn't really on the political agenda here (along with a few other whacky hypotheses which are notable by their absence).

      --
      SJW n. One who posts facts.
  16. The factory workers of the future by Anonymous Coward · · Score: 1

    Why so much fuzz about teaching kids how to program?? Is it me or does it sound like "we need everybody to know how to code so we can pay low wages to a whole new generation"? so coding becomes as dull a job as putting a brick on top of another. Why not teaching maths so they can resolve maths problems that remain unresolved for more than a century? Cryptography relies heavily on properties of prime numbers, so you never know what's around the corner with maths.

    Or even better, why don't they just let the kids choose what they want to do with their lives?

  17. Another Theodp Whine-fest by Anonymous Coward · · Score: 0

    WAAAAAAAHH our corrupt government and greedy corporate executives are letting Indians and H1-Bs take all of our jobs! And they're training girls in things they'll never be able to use, which I found deplorable because... I'm in a better position to make decisions for them than they are!

  18. This isn't to make programmers. by 0100010001010011 · · Score: 1

    It's to make X that can program.

    In 10 years "programming" is going to be like "keyboarding" or "Microsoft Office" on a resume. They aren't training kids how to be CS majors or IT majors. They're training kids on how to program for what ever job they eventually want to do. 10 years ago when I graduated I was a rarity, a Mechanical Engineer that could program. I automated 80% of my workflow with Python and Matlab, and as a result got to spend my time on the 'hard' stuff. Now when we go recruit engineers if you can't program something, you're glossed over for a lot of positions

    My wife works with doctors that were told "You don't need to learn to type, you're going to be a doctor". Now all doctors are expected to know how to type as with electronic medical records (EMRs) they enter their own records. The problem with all electronic medical record programs is they are made by CS majors, not doctors, which is why they're all shit (ask any doctor about their EMR). I'm trying to teach my wife Python so that there can be an EMR designed by a doctor how a doctor uses it.

    That's where all of this "everyone codes" initiative is going. Will there be people that don't know how to program? Sure, but those will be the same jobs today that don't require you to know how to type or use Office.

  19. C.S. by Anonymous Coward · · Score: 0

    They better be sure they eventually Pop or their stack is gonna overflow.

  20. Manufacturing code... by matbury · · Score: 1

    And while we're at it, let's put working on manufacturing lines as part of the school curriculum because those jobs will be there in 10 years' time when the kids leave school, right? Do we really want to pit US kids against workers in India and southern Asia? Doesn't sound like a useful strategy to me. How about better support for science and math curricula (pre-coding necessities) and better support for schools and teachers so that they can emphasise divergent (creative) thinking and problem-solving? You know, so they can do more than manufacture the virtual equivalent of plastic crap for the virtual equivalent of Walmart which will be done in India or China or wherever else has the lowest wages and poorest working conditions.

    1. Re: Manufacturing code... by IBME · · Score: 1

      How about. Everything we need is already in place. Incl. os software to run hospitals. All the things we could be focusing on to not only enrich ourselves but our very environment, is right in front of us. But instead we have a culture of complete fucking morons who jerkoff with apps on their phones or are busy competing for high dumbfuck score. In his mandate for a supercomputer, he thinks if everyone starts learning computer, somehow he will get a better pc. I feel sorry for kids with no other education than some pos game ap. The writing is as they say already on the wall. Try not to hurt yourselves staring at it.

  21. Fair Play by Anonymous Coward · · Score: 0

    Ok, let's put these on the everyone does list and see how they like it:

    * One hour of medicine
    * One hour of law
    * One hour of accountancy

    Why is this field the one that gets the least respect? It's always insulted me that a hair dresser can program for a living with no credentials, but I have to get a "license" to hack someone's hair. Also, software people make a good living, but they don't make an exorbitant one. Considering the long hours, abuse and disrespect suffered by the factory line mentality of [Aa]gile, it's not an underpayment.

    If they truly wanted to fix this "shortage", they should make this a respected field. They can do it by:

    * Stop encouraging the outsourcing/insourcing, etc. This may have waned a bit compared to the early 2000's, but it's still there, and people still remember it. I'll never encourage my kids to go into a field that they'll be outsourced from. After all, it's too costly to keep changing careers away from the one that gets shipped to India. People have memories.

    * Create credible software developers who can provide good work, reasonable estimates and projections. Then, entrust them. Do not train software developers but then ask the untrained professionals for their opinions and judgements. Their needs to be a sense of professional opinion.

    * The industry should stop creating new things just to create new things purely and sole to create new things. We don't need an emerald language when we have the others. And no, moving buttons around, changing shapes, themes, etc do not count as major developments. They count as someone's opinion for something worth while.

    1. Re:Fair Play by mikael · · Score: 1

      A hairdresser has to know and recognize skin diseases like a nurse or doctor, be able to mix chemicals like dyes and bleaches like a chemical engineer, and schedule customer appointments like a project manager.

      This offshoring/onshoring practice was done as part of the Lima Declaration of 1975. Western countries agreed to give 30% of industry to the developing world. First it was work like shipbuilding, metal works, manufacturing, then they moved into backend room work, then programming and engineering.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    2. Re:Fair Play by Anonymous Coward · · Score: 0

      > be able to mix chemicals like dyes and bleaches like a chemical engineer,

      Bwahahaha!!

      Stop, yer killin' me!

  22. To Recruit Coders for CISA Initiatives by fygment · · Score: 1

    CISA passed and the govt will need a pool of talented young folk to implement the various initiatives it will spawn.

    --
    "Consensus" in science is _always_ a political construct.
    1. Re:To Recruit Coders for CISA Initiatives by colinrichardday · · Score: 1

      That "talented" part may prove problematic.

  23. Hey Obama! Want to push computer science? by Anonymous Coward · · Score: 0

    Hey Obama! Want to push computer science? Then end the shipping of computer science related jobs overseas.

  24. Good luck with third world children... by Anonymous Coward · · Score: 0

    What with them being just as intelligent as white children, of course.

    In fact, all the races are the same, it's the LAND MASSES themselves that make people in different countries have different languages, cultures, and average intelligence levels...

  25. why not train them to be doctors? by NostalgiaForInfinity · · Score: 1

    Doctors make more money than software developers and there is a shortage. Why doesn't the Obama administration "push" for more medical school graduates to take those high paying medical jobs? Oh, right: the AMA and their lobbyists make sure that regulations remain in place that limit the availability and training of doctors, in order to keep salaries artificially high and unemployment artificially low.

    I think the kind of monopolistic practices that exist in the medical field are wrong. But when the Obama administration and Democrats subsidize computer science education and "pushes" people to go into computer science, that is also wrong: it's a direct attack on the salaries of software developers and software engineers, funded by tax dollars. Remember that next time you go to the ballot box.

    1. Re:why not train them to be doctors? by Anonymous Coward · · Score: 0

      Remember that next time you go to the ballot box.

      Don't worry, it will be foremost in my mind when I vote for our next president in 2016. I'm so F***ing tired of the Washington DC bullshit that I'm going to vote for the guy who I know will kick ass and take names. I'm voting for Donald Trump in 2016. Trump will make shit happen, Hillary will just be more of the same bullshit and failure that Obama has given us for the past 7 years.

    2. Re:why not train them to be doctors? by Zero__Kelvin · · Score: 2

      It is much simpler than you think it is. The politicians understand that not everyone can be a doctor. They don't understand that not everyone can be a competent programmer.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  26. Get over yourselves, it's coding not programming by GodelEscherBlecch · · Score: 1

    Anybody can learn to code. Not anybody can learn to program because it is not a skill, but an aptitude that is facilitated by learning the skill of coding. Yes, many people (many of you here included apparently) do not understand the distinction, but that does not mean that coding is not indeed a teachable skill that will be ever more ubiquitous as a secondary job requirement. As the world fills up with ever more big boy pants software written by real programmers, so shall it need an ever increasing number of people with the basic coding skills to script together API functions to accomplish a task. This is why I use the terms 'coder' and 'programmer' to mean 2 very different things, one of which is far more valuable / highly paid in terms of the code they produce. Here's the thing though - producing code is maybe not that other person's job. They may have an entirely different discipline from you, and just need to use your software to facilitate their primary function. Let's not forget that we don't all write software for no reason, we write it to help somebody do something - and unless we all want to spend the rest of our lives doing UI work that means that somebody else who is not a programmer will need to be able to code to use your stuff.

    I, for example write clever code to create a framework that enables a power systems engineer to write significantly less clever, script-y code to do a clever thing. I would not trust him to write a program any more than he would trust me to certify the feasibility of bringing another 20Mw of generation online without burning a transmission line, but we are both 'coders'. And this, as far as I can tell, is the level of coding that is being taught in these things - simple scripting of pre-implemented functions with some introduction to creating subroutines, etc. I doubt if OO anything even comes into play. So get off their backs and get over yourselves - everybody can code. If you see teaching scripting to kids as an insult to your 31337 h4x0r skills, then maybe the poser in the room is you.

  27. foolish by WindBourne · · Score: 1

    CS makes sense in high school, but not in grade, middle school.
    In fact, I would rather that they had more PE for elementary school. And if we really want extra CS, then it should be taught at community colleges, along with robotics, and manufacturing.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:foolish by Anonymous Coward · · Score: 0

      Speak for yourself. I spent a lot of time watching the Discovery channel during my elem-school years. Learning was so much more fun than playing.

  28. Another "initiative" by BarbaraHudson · · Score: 1

    Code.org must die!
    Preferably in a fire!
    It's all politics
    And graft for the supplier

    Don't let your kids
    Be sucked into it
    Because their "curriculum"
    Is really just sh*t.

    Burma Shave

    (yes, I know it's not Tuesday yet, but it will be ...)

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  29. Another John Taylor Gatto in the making? :-) by Paul+Fernhout · · Score: 1

    See: https://archive.org/details/Th...

    And: http://www.newciv.org/whole/sc...

    More links on how schooling is not about education, and how schooling is a form of (prison-like) adoption:
    http://p2pfoundation.net/John_...
    https://www.youtube.com/watch?...

    Check out John Holt, too. That's all a big reason we homeschool/unschool.

    More links: http://p2pfoundation.net/backu...

    Enjoyed your informative post from the trenches, thanks! Especially your point about teacher incentives. You get what you measure -- so, as you imply, if you incentivize teachers to dumb down kids faster and better, that's what you'll get more of.

    Long term, I feel a basic income may be part of the answer:
    http://www.pdfernhout.net/towa...

    As for what you can do in the short-term, it's tough. If you walk away, your (virtually adopted) kids will suffer. And you'll lose your income in a tough economy.. And one less voice for change in the system will be lost. But it's a painful situation if you care about what you do (although you run a high risk of burnout). Don't know what to advise, but at least you are not alone! :-)

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  30. Re:Why aren't they pushing for more males in colle by serviscope_minor · · Score: 1

    This is called "concern trolling".

    I's predicated on the wrong headded opinion that one shouldn't try to fix one problem if some other problem exists. That is of course an opinion without any merit. There are always other problems and worse problems somewhere else. The fact they exist doesn't mean it's bad to fix a problem which isn't one of them.

    Fixing problems makes the world a better place even if plenty of problems remain.

    Also bonus points for just saying "they" should do it, thereby disclaiming responsibility for doing it yourself. "they" are already busy solving other problems. Are you? And why aren't you trying to fix the problem you're complaining about?

    --
    SJW n. One who posts facts.
  31. An democracy needs confident people & good too by Paul+Fernhout · · Score: 2

    On ageism, it's not just whether programmers work, it is the quality of the work and the independence of the workers. Where might that matter? Consider the democratic need for programmers to follow ethical standards about privacy and democracy and openness and user empowerment (in their designs) that much centralized proprietary behind-closed-doors big data CS just ignores.

    As I found in academia (for example in the PU CE&OR department in the late 1980s), when half or more of the graduate students in an academic department are foreign nationals being paid by their governments to get degrees, where when going back home without a degree would be a huge disgrace and maybe loss of career, the atmosphere of the place changes. That might explain why dealing with systematic financial risk was not a big topic at the time then.

    So, if most programmers are nervous about their jobs with tons of H1Bs and cheap young labor, what effect is that going to have on taking a stand for important issues? And these are not just ethical issues, they are even issues like pushing back on inefficient or brittle designs, or designs users won't like, or whatever. It takes a certain level of confidence to do that (a confidence that includes knowing you can always easily get a job elsewhere, which may be true for a fifty year old civil engineer but is less true for a fifty year old programmer). And I'm not talking the brash confidence of youth or even a willingness for self-sacrifice like Snowden or Manning -- which is a different thing. I'm talking about a well-earned confidence in the context of a supportive community which is the basis of day-to-day successes by a democracy accountable to the needs of citizens.

    See also:
    "Smile or Die" (which discusses the financial crisis in part resulting from no one being able to point out systemic risks without losing their jobs)
    https://www.youtube.com/watch?...

    And:
    http://conceptualguerilla.com/...

    And even my other post here mentioning John Taylor Gatto who talks about compulsory schools as being designed specifically to shape compliant workers.

    My latest folly is based on remembering what computers and our democratic culture were like in the 1970s and 1980s, is to want to help create software that respects a citizen's needs for private data controlled locally and shared peer-to-peer (like via email) instead of a typical web business' needs (like Slack or gmail) to centralize and control other people's data: :-) Here is that project:
    https://github.com/pdfernhout/...

    I started that with the news that Mozilla, supposedly about internet freedom and privacy and user empowerment, is going to kiss off Thunderbird, meanwhile billions of dollars are poured into the web space to make the opposite of Thunderbird (and some of those dollars are going to Mozilla in a way as a conflict-of-interest). See also my post here:
    http://it.slashdot.org/comment...

    The USA should be funding thousands of people to work on such FOSS tools. Meanwhile, Thunderbird suffers for lack of a funding model. Volunteers and open source go together well -- but relying on volunteers is problematical when you have literally one gigabyte of legacy C++ and XUL source code that need to track every security issue in Firefox.

    If this was really about increasing interest in computers, just give green cards instead of H1Bs, insist on overtime for programmers, require every employee have a window (like in parts of Europe) and do basic stuff like that. It might also help if we reduced the churn in "new" technologies that are often not as good as the old one (still waiting for something a lot better than 1980s Smalltalk, for example). Getting rid of software patents would a

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  32. Re:Why aren't they pushing for more males in colle by Anonymous Coward · · Score: 0

    Stay cucked.

  33. Re:Why aren't they pushing for more males in colle by serviscope_minor · · Score: 1

    Stay cucked.

    Is that some sort of misspelling of "cooked"? I prefer being raw myself. I don't think I'd take well to being cooked.

    --
    SJW n. One who posts facts.
  34. They must condemn themselves also then by Anonymous Coward · · Score: 0

    See subject: Doesn't surprise me @ all whatsoever as to what you said - I told Hairyfeet (another /.'er here) by email one day they will make doing what we all are into (computers in general but moreso repair, networking, & programming + security of it all), illegal...

    * Seems to be heading that direction (@ least according to you) - I'd like to see more proof of it though... I have in the UK with their latest/greatest saying "Is your child a hacker" b.s.!

    APK

    P.S.=> To quote Black Widow from the film "Captain America: The Winter Soldier"? Ok:

    "You're not going to put me in a prison. You're not going to put ANY of us, in a prison: You know why? You need us... Yes the world is a vulnerable place (and yes, we help make it that way), but we're also the ones best qualified to defend it..."

    ... apk

  35. Try understand WHY this is being done... apk by Anonymous Coward · · Score: 0

    See subject: Money is the answer - always follow the money. This will deflate programmer wages even more locally in the US & that IS the TRUE END GAME here...

    * Flood the market with coders & that WILL happen as it does in any other field!

    (Remember: Politicians @ ANY LEVEL in the world are truly "the best money can REALLY buy" as they're 'souled-out' to the highest bidders, like it or not on THEIR END personally...)

    The education for it IS expensive, even @ community college levels (far worse @ more 'prestigious' institutions) - kids who are indebted hugely (I know some with 1/4 million debts in fact currently) won't find jobs that match the payola needed to exist, let alone comfortably (the end goal of education above all others is that of course), will have to turn to CRIME once they find out the job market's JUST NOT THERE to cover the debt + live well... mark my words.

    I say this, since I've been building blocklists (hosts & firewall ones) for decades - I've NEVER ever seen the numbers I've seen in bad sites/botnet servers that I have the past decade++ now or more (I used to get MAYBE 50-100 a day, now it's like 500-1500 since oh, 2004 or so)...

    The REAL reason imo + experience? See my last paragraph (call it a hunch, but it's more than mere hypothesis, it's into theory based on "correlation & causation")...

    I.E.-> Those increased numbers I see came from SOMEPLACE & it's not by those unskilled in how to create bogus machinations (far easier to destroy than to create good things though) - it's programmers (out of work, I'd almost guarantee it).

    Why do they do it? Well, on a guess?? You don't payoff your loans, YOU GO TO JAIL - might as well try then to get the money to pay those loans illegally then, since your ultimate destination either way is jail... unless you make good on them (sure fire way using your skills coding then is might as well go illegal & make botnets etc.)

    APK

    P.S.=> This is all so the 'fatcats' who do SHIT all day (upper mgt. & boards of directors) can make more AND so their stockholders (preferred stock like themselves of course, guaranteed as a secured creditor but not votable iirc) GET PAID - fuck the real productive people - they're NOW "expendable replaceable assets" because of this initiative, more than ever before (top that off with offshoring jobs as you noted + H1-B visa imported foreign labor that works cheaper too? You get the picture)... apk

  36. It will fail due to various Anti-US issues. by sethstorm · · Score: 1

    The easiest way to succeed is to repeal the 1965 Immigration Act alongside the removal of all guest worker capable programs.

    Not only does this code push not want to put all citizens forward, it would only end up being of benefit to diversity candidates (like prior efforts). Individuals that fall outside of some form of "diversity" would largely be locked out.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  37. I this doesn't stick by Anonymous Coward · · Score: 0

    Overall k-12 education in the United States is mediocre compared to other industrialized nations. Focusing on a specialized topic will only make things worse. For some reason I am reminded of his 'green jobs' industrial policy, which has mostly failed. Yeah, Johnson Controls should get into the lithium ion battery business.

  38. Re:Get over yourselves, it's coding not programmin by angel'o'sphere · · Score: 1

    Anybody can learn to code. Not anybody can learn to program because it is not a skill, but an aptitude that is facilitated by learning the skill of coding.

    Programming and coding are synonyms. Hint: that means, they mean the same thing. Coding is just the cooler sounding neologism.

    Not sure if it makes sense to read the rest of your post if you not even knew that ...

    Actually after reading a bit more, I wonder if I just should refrain from hitting "submit"?

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  39. The IT industry by fluffernutter · · Score: 1

    If the IT industry was being made worthwhile to do into, I would think it would sell itself. I feel somewhat cheated because when I was going into post secondary education it was supposed to be *the* thing to go into and now they have to drag people into it like this.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  40. Re:Get over yourselves, it's coding not programmin by Anonymous Coward · · Score: 0

    Anybody can learn to code. Not anybody can learn to program because it is not a skill

    Anyone can learn to paint. Not anybody can learn to make art because it is not a skill

  41. Oh so trendy by Anonymous Coward · · Score: 0

    ...and probably just what a lot of silicon valley donors are clamoring for (aside from lots of H1B's).

  42. Re:Get over yourselves, it's coding not programmin by GodelEscherBlecch · · Score: 1

    Hint: that means, they mean the same thing. Coding is just the cooler sounding neologism.

    Oh shit, you seriously think that? So for you, the entire world divides into 2 non-overlapping circles: 'people who can write code' and 'people who interact with software only via UIs' and everybody in the former category is a 'programmer' to you? That must be depressing to think that you do the same thing as a graphic design guy who makes a dynamic web page, an accountant that writes a VBScript in Excel or a PS engineer who writes a power flow in Matlab, which are all coincidentally reasons why learning to code is a valuable skill in many fields besides 'programming'.

    Programming and coding are synonyms. Not sure if it makes sense to read the rest of your post if you not even knew that ...

    Well, Mr. Semantic Pendantic, had you read farther you would have seen my explanation as to why I believe they are indeed not the same thing, and maybe we could now be participating in a conversation about that. But, you have opted instead to make a sad, patronizing attack based on your interpretation of 2 words. Hooray for dialogue! You maybe should have stuck it out to the last line, since I think it applies to you.

  43. Saving the economy, ending Iraq war, by Brannon · · Score: 2

    a complete reboot of US healthcare, ending "don't ask don't tell, gay marriage, dream act, killing Bin Laden, normalization of relationships with Cuba, saving the auto industry, net neutrality, new START treaty with Russia, doubling of car efficiency standards, etc.

    I don't think Obama is hurting for accomplishments--he's the most productive president since probably FDR, and there's absolutely nothing you can say on the internet that changes that reality.

    1. Re:Saving the economy, ending Iraq war, by Anonymous Coward · · Score: 0

      You are yoking?
      Obama and accomplishments? Ha ha haa.

      Healthcare is a disaster. Gay marriage is a bullshit. Bin Laden died 13. December 2001 of kidney failure (documented fact). Net Neutrality? You mean more and more snooping, eroding the bill of rights and US constitution? Treaties with Russia? Oh yeah ...

      Obummer will be remembered as a person, who killed more than 2 million iragis. Wrecked US monetary balance. As a person, who set the new all time records in US monetary depth.

  44. Hands on stem learning... by Anonymous Coward · · Score: 0

    Why not bring it to millions of adults who need a job?

  45. Re: programming by Anonymous Coward · · Score: 0

    You'd think they'd realize what they really mean is a push in IT.

  46. So... by Anonymous Coward · · Score: 1

    Will this event be open for boys or will they discriminate and make it girls only like they have been recently?

  47. Re: programming by Anonymous Coward · · Score: 0

    > CS is not about computers, it's unfortunate that people don't understand that.

    Of course it's about computers; with no computers, there is nothing to tie these mathematical subfields together and very little reason to study it. You might as well major in topology for all the good it would do you.

    CS is really the study of computability and the properties of computing devices. As a singular field it was created after, and in response to, the invention of electronic computers.

  48. Re:This isn't to make programmers.In 10 years "pro by stoatwblr · · Score: 1

    "In 10 years "programming" is going to be like "keyboarding" or "Microsoft Office" on a resume."

    In the UK "programming" _IS_ using those programs.

    No actual programming skills taught.

    Couple that with rote-learned qualifications (especially things like CCNA and MSCE), it means we have to actually test people's knowledge during job interviews, which wastes a lot of time. (it's amazing how many people can't answer the exact same problems used in the exams, when the question is simply worded slightly differently)

    More than a few have been highly offended - and mostly because they couldn't answer simple technical questions. One woman applying for a high-level network security position haughtily stated "I just get a man to do that" when faced with technical questions which were explicitly required in the job description and further prodding showed that the impressive list of qualifications she'd supplied was clearly imaginary and got steadily more offended, expecting to get the job simply because she was the only female candidate and "a personal friend" of one of the higher level muckety-mucks. (This was the most blatant one, most people who put fake qualifications on their CVs simply fold their tents and leave when it's clear we're checking their knowledge, but they all keep reapplying for advertised positions with those forgeries still there, clearly unaware that we keep records about the attempts and notify HR to prevent them being considered in other parts of the organisation)

  49. Who the fuck cares? by Anonymous Coward · · Score: 0

    He is doing this kabuki crap move. What is really important is 1) upcoming extension of OPT and 2) H-4. Between those two, we have 250,000 scum foreign scabs here. Everything else is bullshit lies.

  50. Re:Get over yourselves, it's coding not programmin by angel'o'sphere · · Score: 1

    I have read farther, hence my last sentence: 'should I refrain from hitting submit?'

    Sorry, your previous post and this again clearly shows: you have no idea what coding/programming is.

    Your statements are wrong, I suggest you go to a college/university and in fact study computer science?

    Hint: all the stuff you are ranting about in the post I answer too: is programming. No idea why you think otherwise.

    Oh, it is coding, too: as there is no difference between coding and programming ... and for starters: it has nothing to do with the question/fact if you use a GUI tool (or not) ...

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  51. Re: programming by Anonymous Coward · · Score: 0

    My entire bachelors degree in computer science could have been done (with the exception of two classes) with paper and pencil. Computer Science is an applied mathematics degree. If you take the "math heavy" CS track you may not take a programming intensive class at all. I took a few because I enjoyed coding, but I could have swapped them with something else