Slashdot Mirror


Arkansas Is Now the First State To Require That High Schools Teach Coding

SternisheFan writes Arkansas will be implementing a new law that requires public high schools to offer classes in computer science starting in the 2015-16 school year. Arkansas Gov. Asa Hutchinson, who signed the bill, believes it will provide "a workforce that's sure to attract businesses and jobs" to the state. $5 million of the governor's proposed budget will go towards this new program. For the districts incapable of of administering these classes due to lack of space or qualified teachers, the law has provisions for online courses to be offered through Virtual Arkansas. Although students will not be required to take computer science classes, the governor's goal is to give students the opportunity if they "want to take it." Presently, only one in 10 schools nationwide offer computer science classes. Not only will Arkansas teach these classes in every public high school and charter school serving upper grades, the courses will count towards the state's math graduation requirement as a further incentive for students. Training programs for teacher preparation will be available, but with the majority of the infrastructure already primed, the execution of this new law should hopefully be painless and seamless.

211 comments

  1. Maybe they should ... by CaptainDork · · Score: 1, Insightful

    ... do some other things first.

    Arkansas is ranked 44.

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Maybe they should ... by rmdingler · · Score: 4, Insightful
      You have to start somewhere, and doing something proactive is statistically better than doing nothing.

      While this opportunity will not much effect the future of most Arkansan students, there will be some individual talents discovered that would've otherwise been overlooked.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    2. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      Maybe to get into those classes you need pre reqs... Like math...

    3. Re:Maybe they should ... by ShanghaiBill · · Score: 3, Insightful

      ... do some other things first. Arkansas is ranked 44.

      So your point is that instead of improving their schools, they should focus on improving their schools?

    4. Re:Maybe they should ... by ShanghaiBill · · Score: 3, Interesting

      Maybe to get into those classes you need pre reqs... Like math...

      An introductory programming class does not require more than grade school math. My local elementary school teaches programming to 4th graders using Scratch. 90% of them "get it" with little difficulty. They understand loops, conditionals, subroutines, etc. After a few weeks most of them can design an algorithm to say, draw a pentagram, or find the 1000th prime number.

    5. Re:Maybe they should ... by TechyImmigrant · · Score: 1

      No. He's right. It won't effect the future. The future will happen anyway.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    6. Re:Maybe they should ... by thieh · · Score: 0

      I agree. Some other things has to be done before the kids's education has any future.

    7. Re:Maybe they should ... by TWX · · Score: 1

      I'm curious if this can work as an incentive to keep kids in school, or to get kids to enroll in higher-level math in order to continue to meet the prerequisites to take the computer science classes. As in, if they really like the entry-level class, but have to take math to keep going up, if they actually will continue to take math.

      --
      Do not look into laser with remaining eye.
    8. Re:Maybe they should ... by Bing+Tsher+E · · Score: 1

      They should focus on improving their schools, not chasing novel fad trends.

    9. Re:Maybe they should ... by lgw · · Score: 1

      They should focus on improving their schools, not chasing novel fad trends.

      Schools as they are teach kids to be good little manufacturing workers. That was actually a great idea 100 years ago, but now the "novel fad trend" has passed. Coding seems pretty likely to be a rewarding job skill for the next 100 years. As everything that can be automated becomes automated, there will be plenty of jobs developing that automation.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    10. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      What a useless ranking for pointing out academic deficiencies.

      School System Rank

              Presence of Public Schools from one State in Top 700 Best US Schools: 1
              Remote Learning Opportunities from Online Public Schools: 1
              Dropout Rates: 1
              % of Children Who Repeated One or More Grades: 1
              Bookworms Rank: 0.5
              Pupil/Teacher Ratio: 1
              Math Test Scores: 1
              Reading Test Scores: 1

      Education Output & Safety

              Safest Schools (Percentage of Public School Students in Grades 9–12 who Reported being Threatened or Injured with a Weapon on School Property): 1
              Bullying Incidents Rate: 1
              Percentage of People (25+) with Bachelor’s Degree or Higher: 0.5
              Champlain University High School Financial Literacy Grade: 1

    11. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      Right. Because everyone in Arkansas wants to be a puhgermuh.

    12. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      Sorry, what's the novel fad trend here?

      The increasing computerization of pretty much every industry on earth?

      The increasing need to at least be "competent" with a computer and a keyboard to get any job that doesn't involve flipping burgers or digging ditches?

      Offering kids with the inclination to program a course that teaches them is a GOOD thing, and an improvement. They are NOT forcing "every kid" to learn to code, they are forcing the schools to *offer* it for the kids who *want* it.

      I'm really failing to see the novel fad trend here - in fact, Arkansas is taking a good step forward towards improving the quality of their education by ensuring their schools offer a class that is certainly relevant, and will continue to be relevant. I guess it's a disappointment because all the cunts on Slashdot can't go "hurr durr Arkansas inbred morons hate science and technology hurr durr," but I submit that that's more of a problem with the cunts than with Arkansas' educational policy.

    13. Re:Maybe they should ... by readin · · Score: 1

      Scratch is fine, but if you're going to teach any of the modern languages that use "=" for assignment, I would recommend waiting until algrebra is completed to avoid creating confusing between the mathematical "=" and the assignment "=".

      But better would be to start with Pascal-like syntax where ":=" can be read as "becomes equal to" with the colon standing in for "becomes".

      For the really high IQ kids it may not matter, but the average student who has trouble grasping the full implication of mathematical "equal", introducing a new meaning for the sign will cause trouble.

      --
      I often don't like the choices people make, but I like the fact that people make choices. That's why I'm a conservative.
    14. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      Nothing can "effect" the future.

    15. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      The passage of time effects the future. I'd hardly say that's "nothing".

    16. Re:Maybe they should ... by CaptainDork · · Score: 1

      How does that fit with this?

      The Robots That Will Put Coders Out of Work

      --
      It little behooves the best of us to comment on the rest of us.
    17. Re:Maybe they should ... by CaptainDork · · Score: 1

      There are no statistics that indicate a push for coders is a good idea.

      Statistically, a negligible number of students could be affected in a positive way, but they have the tools trhey need to start learning from home.

      The rest of the effort is just a an appeasement to the tax payers in a state rated 44th overall.

      Coding will not save the Arkansas school system.

      --
      It little behooves the best of us to comment on the rest of us.
    18. Re:Maybe they should ... by ClickOnThis · · Score: 1

      Nothing can "effect" the future.

      That's more of a philosophical statement than a quibble on grammar.

      As a verb, effect means to cause, achieve or bring about. If you think nothing can "effect" the future, then basically you're a Calvinist.

      A simple rule that I like to use: You can affect an effect, but you can't effect an affect unless you're in the same business as Meryl Streep and Robert de Niro.

      --
      If it weren't for deadlines, nothing would be late.
    19. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      Some other things has to be done before the kids's education has any future.

      I agree with your point (addressed in the link) about the problem with teaching creationism in biology class. But I couldn't help noticing the irony in the grammar, pluralization and comprehension gaffes in your post.

      And let's hope the kids have a future, not just their education.

    20. Re:Maybe they should ... by rmdingler · · Score: 1

      There are no statistics that indicate a push for coders is a good idea.

      Sure, but if in this example, you are Arkansas, it would be to your advantage to fill as many of the coding jobs with Arkansans as humanly possible.

      Statistically, a negligible number of students could be affected in a positive way, but they have the tools trhey need to start learning from home.

      The rest of the effort is just a an appeasement to the tax payers in a state rated 44th overall.

      Coding will not save the Arkansas school system.

      The propensity to describe the number of students affected as negligible is in direct proportion to previously held belief sets.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    21. Re:Maybe they should ... by Anonymous Coward · · Score: 0

      I was going to say I kind of wish they had an advanced programming class when I was in school, but by advanced I probably meant "way out of the league of any teacher." I didn't have any programming classes in elementary school but I did take some in summer school... and we wrote all the assignments in assembly language in less time than the rest of the class wrote them in BASIC (5th and 6th grade). My 4th-6th grade classes were taken at a progressive elementary school that didn't have grade levels and teachers taught curricula and focused students on problem areas. My problem area at that time was definitely spelling - due to ITA (phonetics) my spelling was at a second grade level in 4th grade and I had to unlearn the phonetic spellings. By 5th grade my spelling was 11th grade equivalent. After we were done with all of our assignments, we could go use the computer lab or game room.

      W put a bullet into that program with NCLB. The school had a large number of special needs kids and they dragged the overall numbers down. That school may not have been able to keep up with NCLB, but some of the most brilliant minds I've ever know came out of it (at least 4 kids that held a 4.0 through MIT doctorates). Very sad when I heard they are now a conventional elementary.

    22. Re:Maybe they should ... by Wonko+the+Sane · · Score: 1

      Schools are boredom generators which teach students to loathe and fear learning.

      Putting coding in the schools is a great way to plow salt into the fields and demoralize the next generation of programmers.

    23. Re:Maybe they should ... by CaptainDork · · Score: 1

      If you are in the business of selling coding educational crap, it would be to your advantage to do so in Arkansas.

      Statistically, their educational system sucks.

      --
      It little behooves the best of us to comment on the rest of us.
    24. Re:Maybe they should ... by lgw · · Score: 1

      Ha! That's been happening continuously since the beginning - better languages, better frameworks, etc. You almost never need to write a toolkit these days, or a script to refactor code in some simple way. I started with assembly, and for all Java's many problems, it's several times as productive. Turns out the need for programmers is mostly limited by budget, not by the universe of problems that need to be solved, and so more companies started hiring developers as the better tools made the payoff better.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    25. Re:Maybe they should ... by DedTV · · Score: 1

      Much of the state is rural areas with rural students whose ambitions didn't go beyond spending their lives working the family farm just like their daddy and grandaddy; many of whom were traditionally "home schooled" until Arkansas introduced much more stringent requirements on home schooling in the late 90s. The old joke that when it's 12:30 in Little Rock, 15 minutes outside the city it's 1950, isn't really much of a joke as it's not far from fact. That's what drags down the statistics. But those statistics are actually great for the state as the money that keeps coming in to "fix" the "broken" education system (thanks to Arkansas native Bill Clinton's "No Child Left Behind" act, funny how that works out huh?) doesn't go to a town in Monroe Country whose high school graduating class is 12 and has an annual budget of 3 paperclips and a mule. It goes to the schools in the growing business hub cities that were already fairly good so overall, the schools in such cities are now well above average, but with districts carefully designed to include enough rural and impoverished kids to keep the test score averages and graduation rates from looking too good.

      This is just another of the measures Arkansas is trying to entice more tech companies to move to Arkansas. It's a dirt cheap place to do business and a dirt cheap place to live (I bought a new, high end 3200 square foot home in 2010 for under $300k) with plenty of undeveloped areas to grow out. They've been working to build out tech infrastructure in Little Rock and between Bentonville (Walmart HQ) to Fort Smith (a manufacturing and shipping hub) for most of the past decade. Now, they're trying to develop the workforce to further support it. And, as you mentioned, Arkansas would absolutely love to attract businesses who sell coding crap or do any other kind of tech stuff. They've been grooming the state for such businesses for years. Get the people selling coding crap here and the people who make coding crap will follow.

  2. select * from alphabet by Anonymous Coward · · Score: 0

    where letters = 'u' or letters = 's' or letters = 'a'

  3. Excellent idea! by ArcadeMan · · Score: 1, Funny

    Let's force everyone to learn how to code! We need more bad programmers!

    After all, people who think they know something without really knowing anything are the best!

    1. Re:Excellent idea! by burtosis · · Score: 5, Informative

      No one is forcing anyone. If you read the summary you would know it simply is a required offering. Not mandatory.

    2. Re:Excellent idea! by byuu · · Score: 1

      I was fairly annoyed after reading the (as usual) poor Slashdot title. But even the link summary here mentions that taking these classes will be optional. So long as that remains the case, then (ignoring any budget constraints) this is a good thing.

    3. Re: Excellent idea! by Anonymous Coward · · Score: 0

      RTFS, moron.

    4. Re:Excellent idea! by Anonymous Coward · · Score: 0

      There is nothing wrong with slashdot's reporting ... the title is self explanatory. "...Require that HSs TEACH Coding". Don't blame /. for your inability to read to the end of a sentence.

    5. Re:Excellent idea! by Anonymous Coward · · Score: 1

      Yeah, look how forcing everyone to learn how to read turned out for you.

    6. Re:Excellent idea! by ArcadeMan · · Score: 1

      This is Slashdot. I read the title and posted my stupid comment.

    7. Re:Excellent idea! by OzPeter · · Score: 1

      Let's force everyone to learn how to code! We need more bad programmers!

      You just don't get it do you? This is something that they have to do. They'd be the laughing stock of the country if they don't progress their unemployed masses to the modern economy!

      How can Arkansas hold its head up high when all the popular states have bucket loads of unemployed programmers and they only have unemployed mechanics?

      --
      I am Slashdot. Are you Slashdot as well?
    8. Re:Excellent idea! by burtosis · · Score: 1

      Ahh yes traditional slashdotting. My bad.

    9. Re:Excellent idea! by JaredOfEuropa · · Score: 5, Insightful

      Teaching high school students to code isn't going to result in disastrously bad coders any more than high school chemistry and physics lessons result in bad scientists. If people in this day and age are still hiring coders without actually verifying their skills and qualifications, then they deserve all the bad coders they get.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    10. Re:Excellent idea! by Anonymous Coward · · Score: 1

      The world is dominated by technology all made possible by code. People need to have a basic understanding of how and why it works.

    11. Re:Excellent idea! by Anonymous Coward · · Score: 0

      I hope you didn't mess up your foot when it suddenly slammed into the back of the desk.

    12. Re:Excellent idea! by Anonymous Coward · · Score: 0

      This is Slashdot. I read the title and posted my stupid comment.

      I see your admission and raise you one worthy reply: I just took a big nasty shit. It smelled very bad.

    13. Re:Excellent idea! by TheGratefulNet · · Score: 1

      (I see what you did, there).

      its sad that people 'in charge' seem so disconnected from reality. teaching 'programming' or even engineering to americans, with the hope and assumption that it will make them more marketable to the job force - I have one word for that. HA!

      its an h1b market and will get worse and worse as time marches on. immigrants can and will work cheaper than americans, employers know this and employers know the reason for the h1b push.

      locals will not compete. its already that way, in tech areas of the country. you think the deep south is going to be any different? immigrants will go to the deep south and their THEIR jobs, too.

      you joked about auto mechanics, but those are skills that cannot be outsourced. you have to be present to do an engine swap. rajiv (I mean 'bob') can't do this over the phone. those will be the safer jobs, going forward. not high paying, but lets be honest: a constant paycheck is way better than being out of work for months at a time, every year or two.

      --

      --
      "It is now safe to switch off your computer."
    14. Re:Excellent idea! by OzPeter · · Score: 1

      you joked about auto mechanics, but those are skills that cannot be outsourced. you have to be present to do an engine swap. rajiv (I mean 'bob') can't do this over the phone. those will be the safer jobs, going forward. not high paying, but lets be honest: a constant paycheck is way better than being out of work for months at a time, every year or two.

      Actually I was thinking about general mechanics and the demise of the manufacturing sector in the US. So yes, in one sense mechanics have been outsourced.

      --
      I am Slashdot. Are you Slashdot as well?
    15. Re:Excellent idea! by ShanghaiBill · · Score: 1

      How can Arkansas hold its head up high when all the popular states have bucket loads of unemployed programmers and they only have unemployed mechanics?

      1. Arkansas has more programmers per capita than New York or California.
      2. Programmers have less than half the unemployment rate of other workers.

    16. Re:Excellent idea! by OzPeter · · Score: 1

      1. Arkansas has more programmers per capita than New York or California.
      2. Programmers have less than half the unemployment rate of other workers.

      There you go, ruining a cheap joke with facts.

      --
      I am Slashdot. Are you Slashdot as well?
    17. Re:Excellent idea! by Anonymous Coward · · Score: 0

      It smelled very bad.

      I think I can help you with this issue. Studies indicate there is may be a causational relationship between the intensity of the perceived smell and the proximity of your head to your ass.
      When the smell is very strong, are you suddenly enveloped in darkness?

    18. Re:Excellent idea! by Half-pint+HAL · · Score: 1

      An outsource so complete and effective that most people forget that mechanic once meant so much more that just car mechanics.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    19. Re:Excellent idea! by Anonymous Coward · · Score: 0

      There's one notable exception: the government. Typically a contractor with hours to bill on a project will staff it with incompetents and run over the budget. Right now this is really easy to do with programmers because the government can't tell the difference.

    20. Re:Excellent idea! by lgw · · Score: 1

      its an h1b market and will get worse and worse as time marches on. immigrants can and will work cheaper than americans, employers know this and employers know the reason for the h1b push.

      Total bullshit in every way. It's like you can't think beyond your hatred of brown people. Programming is a world market, and you compete with the world for jobs. Every H1B is a person who is paid more than they would be to do the very same job in their home country! And they pay US taxes, besides. The tragedy of the H1B program is that we should just be giving them green cards instead - we surely need to tax revenue in the coming years!

      The nice thing is: there are still plenty of jobs world-wide. There was a time when the labor pool in programming was increasing exponentially as every country with a CompSci program was opened to outsourcing for the first time, but that's all explored now. The world's supply of coders is expanding linearly now, as all the worlds universities crank out coders at a steady rate (plus the few like me who make it without the degree). The demand is growing faster.

      The US economy just went through a long-ass downturn, nothing programming-specific about it (blame the banks and the politicians that enable them). But the big software companies are hiring like crazy now (my team has 9 open positions, it's nuts), and while you may have to move away from Arkansas to where the jobs are, that's pretty much win-win.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    21. Re:Excellent idea! by Anonymous Coward · · Score: 0

      Let's force everyone to learn how to code! We need more bad programmers!

      I hope to god Arkansas is implementing a mandatory reading program that every student has to take. That would help all the good citizens of Arkansas from failing as badly at reading comprehension as you just did.

      From the motherfucking summary, 5th sentence:

      Although students will not be required to take computer science classes, the governor's goal is to give students the opportunity if they "want to take it."

      The world needs dolts who can't read less than it needs bad programmers.

    22. Re:Excellent idea! by readin · · Score: 1

      Let's force everyone to learn how to code! We need more bad programmers!

      After all, people who think they know something without really knowing anything are the best!

      We need people who understand what computers are and what they are capable of. This is similar to how we teach biology to everyone even though most will never become doctors (or even bad doctors). We teach chemistry to everyone although most will never become physics. We teach literature to everyone even though many will never work at McDonald's or Starbucks.

      Most people will never be doctors, but they will visit doctors, take medicines, deal with minor injuries at home, vote on issues related to impacts of chemicals on humans and animals, etc.
      Most people will never be programmers, but they will use computers for a growing number of things throughout their lives and be affected by policies like net-nuetrality, big data mining, data retention, computerized vote fraud, etc.

      --
      I often don't like the choices people make, but I like the fact that people make choices. That's why I'm a conservative.
    23. Re:Excellent idea! by khellendros1984 · · Score: 1

      its an h1b market

      I see that repeated over and over, but I've never had trouble finding a job. I've worked (remotely) with contractors from Slovenia, China, and India, and the pattern that I've seen is that they generate more work for me fixing their broken code than they take away from me by doing the initial implementation. I'll worry when I stop seeing a coder with 10 years of experience making mistakes that I learned to avoid while I was still in school. Until that time, I can successfully compete on quality.

      --
      It is pitch black. You are likely to be eaten by a grue.
  4. That'll make everyone a programmer by Anonymous Coward · · Score: 1

    just like teaching how to read and write made everybody a novelist. But it will do to programming what the 90s did to web design: "Are you kidding me? How much? I think I'll get my 12 year old nephew to make our company homepage. He made one for his Quake clan too."

    1. Re:That'll make everyone a programmer by zAPPzAPP · · Score: 1

      So your point is, that because only few people become novelists, we should skip teaching reading and writing in school?

    2. Re:That'll make everyone a programmer by Anonymous Coward · · Score: 0

      So what our say is that we should stop teaching kids how to read and write because some of them might write bad novels?

    3. Re:That'll make everyone a programmer by itzly · · Score: 1

      Reading and writing are very useful skills you use on a daily basis, even if you're not writing novels. The ability to write computer programs is mostly useless, outside actually writing computer programs.

    4. Re: That'll make everyone a programmer by Anonymous Coward · · Score: 5, Insightful

      It teaches basic understanding of computer logic and how computers work in general. Most people have no clue. People should be more than just their jobs. A well rounded education is nice for some to have.

    5. Re:That'll make everyone a programmer by ShanghaiBill · · Score: 4, Insightful

      The ability to write computer programs is mostly useless, outside actually writing computer programs.

      Nonsense. Learning computer programming teaches students to think logically and systematically, and you can't fake it, because your program either works or it doesn't. I know programming, and I know calculus. Knowing programming is about a thousand times more useful. If high schools teach calculus, they certainly should teach programming, at least as an elective.

    6. Re:That'll make everyone a programmer by Anonymous Coward · · Score: 0

      I didn't say anything of that sort. I made two predictions. You can disagree with them if you like, but don't put words in my mouth. Instead of talking (again) about how important it is or isn't to teach children how to program computers, maybe we can discuss what it means for the software development profession when the basic skill is as ubiquitous as literacy. Not everybody will become a software developer, but what does it mean for those who do?

    7. Re:That'll make everyone a programmer by Half-pint+HAL · · Score: 1

      Reading and writing are very useful skills you use on a daily basis, even if you're not writing novels. The ability to write computer programs is mostly useless, outside actually writing computer programs.

      The ability to read and write is mostly useless, outside actually reading and writing.

      All of us are computer operators. All our tasks can be made more efficient through automation. A batch script that extracts all lines from a CSV file containing the string "w00t" could save a single operator hours or days trying to do the same thing with search... copy... paste... search... copy... paste... search... copy... paste... search... copy... paste... search... [ad nauseam].

      Writing novels is more analogous to commercial software development. Software development isn't the only use of writing programs.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    8. Re:That'll make everyone a programmer by burtosis · · Score: 1

      Learning computer programming teaches students to think logically and systematically, and you can't fake it, because your program either works or it doesn't.

      Hmmm. I distinctly remember a TA in my C+ class looking at my code and frowning, all the while I was saying "yea but it world dosent it?"

    9. Re:That'll make everyone a programmer by CronoCloud · · Score: 1

      A batch script that extracts all lines from a CSV file containing the string "w00t" could save a single operator hours or days trying to do the same thing with search... copy... paste... search... copy... paste... search... copy... paste... search... copy... paste... search... [ad nauseam].

      Who needs a batch script.

      sed -i".bak" '/w00t/d' foo.csv

      I don't even know sed syntax, all it took was a bit of googling. Looks similar to vim syntax which I am slightly more familiar with. Open up the file in vim and :g/w00t/d

    10. Re:That'll make everyone a programmer by colinrichardday · · Score: 1

      I distinctly remember a TA in my C+ class

      You only got a C+? Maybe you should study harder.

    11. Re:That'll make everyone a programmer by Anonymous Coward · · Score: 0

      The next part of programming is to write readable and maintainable code. Read-only code is best avoided especially at the stage when your programming skill is just beginning.

    12. Re:That'll make everyone a programmer by Half-pint+HAL · · Score: 1

      Vim. Sed. Yeah, like most office types have them to hand. I knocked together a .bat to hunt for specific groups in AD extracts once. I'm sure there were more efficient ways to do it, but my way was more efficient than my assigned task of opening the properties window for every user in the system and checking their memberships visually. The difficulty wasn't writing the script (trivial copy-and-paste of various bits and bobs on the internet) but on knowing what I was looking for. I knew what I was doing because I'd been taught to program. And I also knew the principle of false positives being acceptable, and false negatives unnacceptable.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    13. Re:That'll make everyone a programmer by radarskiy · · Score: 1

      So you're trying to prove that most people don't need to know who to write a program *by writing a program*?

      I do not predict success for this endeavor.

    14. Re:That'll make everyone a programmer by radarskiy · · Score: 1

      "The ability to write computer programs is mostly useless, outside actually writing computer programs."

      For most people writing programs, the program is a tool used to make thing they are actually trying to sell; the program itself is not the product.

    15. Re:That'll make everyone a programmer by burtosis · · Score: 1

      Exactly lols. At least my code had fewer spelling mistakes than my post.

    16. Re:That'll make everyone a programmer by CronoCloud · · Score: 1

      So you're trying to prove that most people don't need to know who to write a program *by writing a program*?

      Using the built in features of sed or vim, isn't "programming" "to me."

      Now if you were talking about writing bash scripts, now that would be more akin to programming.. And personally I think knowing "scripting" would be more useful to more people than knowing "programming".

      For example, if I wanted to check if list of websites were offline or not...I could open them in tabs.....or:


      #!/bin/sh
      for x in $(cat url_list.txt);
      do
                    lynx -dump $x | grep -ol "Error 404";
      done

      That is more akin to a program than my simple usage of sed, but still isn't the same as:


      10 print "input name"
      20 input a$
      30 print "Hello, "a$

    17. Re:That'll make everyone a programmer by radarskiy · · Score: 1

      Why is using the built in features of one runtime program but using the built in features of another runtime not programming? You can write things like the game arkanoid or the calculator dc for sed. Do they suddenly become non-programs?

      Or how about your "Hello, World" with input:

      #!/usr/bin/sed -f
      1 i \
      Input Name:
      1 d
      2 s/\(.*\)/Hello, \1/
      q

      (It requires an initial carriage return to get the prompt, because I'm not that good with sed.)

    18. Re:That'll make everyone a programmer by CronoCloud · · Score: 1

      Why is using the built in features of one runtime program but using the built in features of another runtime not programming?

      That is a VERY good point, and you are technically correct, but I think the "real programmers" would laugh at me if I called that bit I did with sed, programming. We have to draw a line "somewhere".

      You can write things like the game arkanoid or the calculator dc for sed. Do they suddenly become non-programs?

      Well, sed IS Turing complete, true. But again, we have to draw a line "somewhere". Don't ask me where, I'm not a programmer! Yes, yes I've given sed, bash and BASIC examples in this discussion, but I can't program my way out of a paper bag.

      That said, I think a course in scripting or computing concepts would be more useful to more people than teaching them Java (Personally I think they should use python). Knowing the very basics of if/then/else/do/while/for/next concepts has been useful for me. Heck just teaching people that there's more to computing than their web browser would be good.

  5. Thank god they didn't drag gender or race by burtosis · · Score: 1

    Into this. I'm glad they offer computer science classes. I would have taken one in high school if it was offered.

    1. Re:Thank god they didn't drag gender or race by Bing+Tsher+E · · Score: 2

      I took a CS class in HS. In 1975.

      Why do people see it as a radical new thing?

    2. Re:Thank god they didn't drag gender or race by Anonymous Coward · · Score: 1

      I don't know, why don't you tell us? After all, you're the one who opined above that Arkansas requiring all its high schools to offer a coding class represented the state chasing some sort of "novel fad trend."

      I would think if you saw Computer Science classes in High Schools as some sort of routine thing that should be available to students, you would have simply said, "Hey, it's great that Arkansas is doing this, now every school should do this so that all the kids who are interested in programming can learn if they want to!"

      So... why do you see it as a radical new thing?

    3. Re:Thank god they didn't drag gender or race by SgtAaron · · Score: 1

      Into this. I'm glad they offer computer science classes. I would have taken one in high school if it was offered.

      Indeed. Which I'm a bit flabbergasted to read "1 in 10" schools don't offer CS classes? On first read I thought that couldn't possibly be correct.

      I was in high school 1986-1990, and we had a computer science class. Hell, we had Apple IIs in junior high, and we moved things around on the CRT using Logo programmong! Mind you, in high school we were instructed in BASIC and, of all things, Hypercard.. heh. Well we used Macintoshes.. IIe I think. But the class was there and it was a start for me.

  6. Don't!!!! by Murdoch5 · · Score: 0

    Forcing students to learn coding is like forcing students to learn Shakespeare, it's pointless to some and great to others. We need to radically restructure the education system so we teach towards the strengths of students and not force them to take some of everything.

    1. Re:Don't!!!! by JaredOfEuropa · · Score: 1

      It's not always clear where a student's strength lies. They don't always even know what they like themselves; some students get turned on to subjects they previously would never have considered. Lastly, there's value in learning a little bit of everything. The real question is how much time should be spent on building a broad education (as opposed to a narrow specialized one)?

      I do agree that the education system is in need of an overhaul... But I don't think that the curriculum should be all that different; it's more about how and when we teach those subjects. For example, why determine a good deal of the pacing and content of one's education on *age* of all things?

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:Don't!!!! by Skidborg · · Score: 1

      Nobody is being forced to take this class. Schools are just being forced to offer it.

      --
      Supporter of the +1 Over Dramatic mod option. In memory of apk.
    3. Re:Don't!!!! by Jartan · · Score: 1

      Even the first line of the summary says "offer classes". Nobody is being forced.

  7. Coding? by angel'o'sphere · · Score: 3, Informative

    In germany Computer Science is a topic in "high school" since 30 years.

    Actually I belonged to the first class in my federate state who took it.

    Or do you mean with "mandatory" that it is mandatory for pupils? If so: that is retarded.

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

      In germany Computer Science is a topic in "high school" since 30 years.

      Actually I belonged to the first class in my federate state who took it.

      Or do you mean with "mandatory" that it is mandatory for pupils? If so: that is retarded.

      We had computer science classes 45 years ago in back woods Ontario. One of the students wrote a load and go fortran compiler. He decided to take stats at the University of Waterloo. He was done with programming:)

    2. Re:Coding? by tompaulco · · Score: 3, Informative

      In the USA, programming was also taught in schools 30 years ago. Now, however, they teach "Computers" instead of programming. As far as I can tell, "Computers" means how to surf the internet and burn illegal copies of games and music. After having gotten an "A" in computers, my stepson had to ask me what a good program would be to use if he wanted to write an essay.

      --
      If you are not allowed to question your government then the government has answered your question.
    3. Re:Coding? by readin · · Score: 1

      I found this pretty frustrating when my kids took a computer course and found it basically consisted of learning to use Microsoft Office. No bytes, bits, binary calculations, parts of a computer (input, output, processing, RAM, etc.). In my mind the only useful part of the class was that they got a chance to practice keyboarding.

      --
      I often don't like the choices people make, but I like the fact that people make choices. That's why I'm a conservative.
    4. Re:Coding? by angel'o'sphere · · Score: 0

      my stepson had to ask me what a good program would be to use if he wanted to write an essay.
      Reply to This my stepson had to ask me what a good program would be to use if he wanted to write an essay.

      Actually, the sad thing in our days is: there is no good program for that.

      I believe if I need to do that I would use the very simple "TextEdit.app" on my Mac.

      Modern Word-Processors like Word and the OpenOffice variant are completely unusable imho.

      How can it be that you need a training to use a simple "program" ?????

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  8. Its just common sense by Anonymous Coward · · Score: 0

    Its crazy that coding is not already available in every high school. I graduated nearly 30 years ago ('88) and my high school had a well-established 2-year programming curriculum at the time (Basic / Pascal) with a pre-req of Typing (yes, on a typewriter).

    1. Re: Its just common sense by Anonymous Coward · · Score: 0

      Agreed. I'm doubting that statistic of only 1 in 10 schools having such courses.

    2. Re:Its just common sense by Anonymous Coward · · Score: 0

      Repressed memory?

    3. Re: Its just common sense by Anonymous Coward · · Score: 0

      "How could George Bush have won again? I don't even know a single person who voted for him," opined the wealthy New York socialite after President Bush's second victory.

      "How could Barack Obama win? I don't even know a single person who voted for him," opined the elderly evangelical minister after President Obama's victory.

      "How could only 1 in 10 schools have programming courses? I went to a school that offered such a class, and a lot of my wealthy, upper-middle-class friends also did!"

      In the immortal words of The Bard of Avon:

      There are more things in heaven and earth, Horatio,
      Than are dreamt of in your philosophy.

      Perhaps you could step outside of your comfortably homogenized upper middle class bubble and realize that there are literally thousands of high schools around the country where not a single child has 10% of the advantages you grew up taking for granted?

    4. Re: Its just common sense by SgtAaron · · Score: 1

      Agreed. I'm doubting that statistic of only 1 in 10 schools having such courses.

      Me too. Could it be 1 in 10 of *all* schools, including elementary? It's gotta be. But it seems as if computer classes are way watered down from when I was a kid, if others' comments are to be believed.

  9. Coding is not computer science by Anonymous Coward · · Score: 0

    Coding is not computer science, headline guy.

  10. is this for real? by Anonymous Coward · · Score: 0

    "Presently, only one in 10 schools nationwide offer computer science classes."

    From 1992-1996 I went to a tiny high school in the middle of nowhere surrounded by corn fields, and even I had 4 computer programming courses - granted only like 5-6 kids were in the 4th class, they almost canceled it on us.

    1. Re:is this for real? by readin · · Score: 1

      "Presently, only one in 10 schools nationwide offer computer science classes."

      From 1992-1996 I went to a tiny high school in the middle of nowhere surrounded by corn fields, and even I had 4 computer programming courses - granted only like 5-6 kids were in the 4th class, they almost canceled it on us.

      Maybe they teach programming and computers in the Midwest but not elsewhere?

      --
      I often don't like the choices people make, but I like the fact that people make choices. That's why I'm a conservative.
  11. Coding is not the solution ... by CaptainDork · · Score: 4, Insightful

    ... when the problem is corporate greed that supports CEOs and shareholders.

    The middle class is collapsing and it's in a panic. They know where the money is going and they want to prepare their kids so they will be able to play on that turf.

    There's no money in coding and, only a tiny percentage of kids have a natural aptitude for it.

    The money grab supported by Congress, PACs, Big Business, and SCOTUS has reached a critical mass where there are two layers to American society:

    1.) The haves
    3.) The have-nots

    There are no realistic cures, either ... certainly not teaching children to code.

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Coding is not the solution ... by gweihir · · Score: 1

      Actually, if you are lucky, talented and well-educated in CS, there is money on coding. Most people will never get there though and will just make it harder for those talented few to do so. In the end, everybody loses, as bad software is a massive drain on the economy.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:Coding is not the solution ... by TheGratefulNet · · Score: 3, Insightful

      so much THIS!

      we can continue to ignore the current class warfare (war on middle class) but 'educating' kids in a field that is being given away exclusively to foreigners (there is a trend and it shows no signs of slowing down) is doing more harm than good.

      we have to have an honest talk in this country and decide what we want to do. do we care for our own people and encourage the middle class to rebuild itself? or do we take the republican view of 'I got mine, fark you!' and the have's continue to own the land and the have-nots continue to sink lower and lower in the system?

      if we want the 'I got mine, fark you!' world, then lets admit it and we can adjust accordingly. everyone should then go to school for 'business admin' and be able to manage the overseas 'talent'. but lets be clear; if we are going to be a land of 'managers', we will sink into being less than a first or even 2nd world country. once we lose our tech edge, it will probably be taken over by other countries and that will be the end of our tech leadership, world-wide.

      do we want to be a country of managers or do we want to take-back our country and keep our own thinking people employed?

      we need to discuss this. but the dialog does not ever happen. why? the ceo's don't want to shine light on their evil little plans....

      --

      --
      "It is now safe to switch off your computer."
    3. Re:Coding is not the solution ... by Anonymous Coward · · Score: 0

      Da, komrade!

    4. Re:Coding is not the solution ... by Anonymous Coward · · Score: 0

      There's no money in coding

      My bank account says otherwise.

    5. Re:Coding is not the solution ... by itzly · · Score: 1

      we need to discuss this. but the dialog does not ever happen. why? the ceo's don't want to shine light on their evil little plans....

      The problem isn't just the CEOs. It's also the kids that have lost interest in education. Why should they ? They have pizza, computer games, cool shoes, and a parent that drives them everywhere.

    6. Re:Coding is not the solution ... by Anonymous Coward · · Score: 1

      Most people will never get there though and will just make it harder for those talented few to do so. In the end, everybody loses, as bad software is a massive drain on the economy.

      And what area are you talking about?

      If you're talking about say, a kick-ass graphics engine, then I agree that it takes quite a bit of talent - well beyond mine.

      Writing a business application on a Microsoft stack - C#.NET or something? That takes only average programming skills - business school programming skills (CIS) - and when I see companies demanding graphics engine talent for those jobs, I just wonder what their issue is. See, a person with the talent to write graphics engine type of stuff will be bored shitless in a C#.NET environment and will probably be gone in a few months. The CIS guy will find the work interesting, challenging and would most likely stick around - for less money than the rockstar programmer. Years ago I worked for a company that recruited from a trade school that offered two year program in programming. That company was quite successful, never had a problem getting qualified people and when folks left - they usually did because this company paid shit - they got another qualified person in a matter of weeks and got them up to speed.

      The thing that I find horribly annoying in this industry are the folks who think they're rockstar developers but are no better than me. Unfortunately, too many of those folks make the hiring decisions. And their metric for telling who is worthless and who isn't is based on arbitrary standards that have very little to do with the job at hand. Being grilled on compiler design for a C#.NET job when the company doesn't use a custom compiler or even hand optimize code is just pointless. I really think much of the hiring process these days isn't so much finding qualified candidates as it is for some people to express the chip on their shoulder - and then bitch how they can't find qualified candidates.

    7. Re:Coding is not the solution ... by gweihir · · Score: 1

      Most business application code sucks badly. I am currently in the process of cleaning up after some Java hacks that cannot even read a requirements document. Sure, the code works, but it is slow, unreliable and has some security issues so massive that they would pull it from production if they could. That is what "average" programming skills produce: Software of negative worth, because it prevented something reasonable from being implemented.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Coding is not the solution ... by bruce_the_loon · · Score: 1

      All schools should be offering this as a mandatory program because of that tiny percentage with the real aptitude. If you don't expose the kids to the concepts and let the kids discover whether they do have the aptitude, you will only get a percentage of that tiny percentage self-adopting programming.

      If only one out of ten schools offers the opportunity, and I'll hazard a guess that most of the nine that don't offer it service poorer areas, then you're definitely got kids who have the mental mindset, but do not have the exposure. It may sound cliche, but if you can double the tiny percentage...

      Non-statistically valid statistic. If my school didn't have teachers interested in computer programming in the 80s and 90s, I would not have discovered my vocation in time to do anything about it.

      --
      Trying to become famous by taking photos. Visit my homepage please.
    9. Re:Coding is not the solution ... by mlookaba · · Score: 1

      "... when the problem is corporate greed that supports CEOs and shareholders."

      We should pass a law immediately that limits the rate of return on investments.

      Surely that could only have a positive impact on our culture, right?

    10. Re:Coding is not the solution ... by Anonymous Coward · · Score: 0

      There's no money in coding

      I turned 40 yesterday. I've been making 6 figures for at least the last 10 years, and my 401(k) has a balance just shy of a million dollars right now. Yes, I've had to work some occasional shit hours to make deadlines, or support customer escalations... but I look at most of my friends who are working non-technical 'business" jobs, and I'm pretty certain I'm the only one of us making this much money. And I feel fortunate-as-fuck to be doing so.

      Because here's the kicker: I'm not even really THAT good. I'm reasonably smart, sure - top of my class at a small suburban high school, decidedly middle of my class at a small relatively reputable engineering university... but I've met plenty of developers around the industry who leave me thinking, "FUCK, that guy is scary smart." What I bring to the table are excellent communication skills, problem-solving skills, and a pretty high degree of technical "leadership" to my role - I find that people tend to listen to me and ask for my opinion, which often gives me a disproportionate amount of influence on my team. But I'm not building the new hotness, or designing mission critical real-time embedded components for aerospace applications... people don't die if my code crashes, and my code has crashed plenty in the last 20 years.

      What I'm curious about is... how the FUCK do you figure there's no money in coding? Everybody I work with is making the same (ballpark) salary, and that salary puts us squarely in the top 25% of income earners in the world (67k+-ish), and MOST of us fall into the top 10% (110k+-ish). People worry WAY too much about the outliers ("The top 0.000000001% of the population makes crazy bank and that makes me feel SOOOO bad, because I'll never get to snort coke off a hooker's bum with a rolled up million dollar bill. My life is so unfair!"), and don't stop to count their own HIGHLY-FORTUNATE blessings.

      If the world is stratifying into "the haves" and "the have nots," then learning how to code and getting a job in IT is one of the surest and easiest ways to guarantee that you fall squarely into the "HAVES" category. Go try to make it through years of law school or medical school (plus residency, plus internships...), and you'll understand that a BS in computer science really isn't the bone-wearying slog you want the world to believe it is.

    11. Re:Coding is not the solution ... by CaptainDork · · Score: 1

      By your logic, every kid should be exposed to rigorous math, the violin, pharmaceutical sales, Christian evangelism ...

      Why choose coding?

      --
      It little behooves the best of us to comment on the rest of us.
    12. Re:Coding is not the solution ... by CaptainDork · · Score: 1

      You just described kids as "consumers."

      Who collects from consumers?

      CEOs and shareholders.

      --
      It little behooves the best of us to comment on the rest of us.
    13. Re:Coding is not the solution ... by Sebastopol · · Score: 1

      "only a tiny percentage of kids have a natural aptitude for it."

      You have it completely backwards: coding is like playing the guitar: nearly anyone can do it to a satisfactory level.

      --
      https://www.accountkiller.com/removal-requested
    14. Re:Coding is not the solution ... by CaptainDork · · Score: 1

      Mediocrity won't get you any gigs.

      --
      It little behooves the best of us to comment on the rest of us.
    15. Re:Coding is not the solution ... by Anonymous Coward · · Score: 0

      There's no money in coding and, only a tiny percentage of kids have a natural aptitude for it.

      You are one of the most incompetent and misinformed thinkers I've seen. You've set a record even for Slashdot.

      Every person that will major in any form of science or engineering will benefit from some experience with coding, as will
      those who major in business, accounting, and many other fields. There is a lot of money to be made in these fields.

      Even folks in fields as obscure and seemingly non-technical (in a computer sense) as music will benefit, because sooner or later
      they too will want to know how to put together good spreadsheets (if only to keep accounts and fill out their taxes), and that requires coding.

      The reality is the vast majority of human beings can learn to code well on small projects. It's only large or extremely unusual projects that
      require the superstar levels of coding that few achieve (and even then, there's no good evidence, generally accepted by scientists, to suggest that genetics or
      "natural aptitude" plays a significant role in getting to that point).

      Get a clue.

    16. Re:Coding is not the solution ... by bruce_the_loon · · Score: 1

      We already expose them to enough math to trigger those who have the aptitude. As for your other examples, by the Gods, those are absolute evils, especially the violin.

      Joking aside, why not give them a similar level of exposure to the concepts of programming as we already to for math? It certainly beats some of the soft crap like "Life Skills" that gets pushed into the curricula.

      --
      Trying to become famous by taking photos. Visit my homepage please.
    17. Re:Coding is not the solution ... by CaptainDork · · Score: 1

      Granting that students have been exposed to math, let's now take advantage of the research tools at hand and contemplate how well Arkansas is doing in math, shall we?

      --
      It little behooves the best of us to comment on the rest of us.
  12. Hillbilly Hare in Java by retroworks · · Score: 1
    Looking forward to squaredance instructions in public boolean http://www.ebaumsworld.com/vid...

    "whop him low and whop him high, stick your finger in his eye, kick him in the shin, hit him in the head, hit him again if the critter ain't dead"

    (I grew up in northwest Arkansas and am allowed to make this joke /= trolling)

    --
    Gently reply
    1. Re:Hillbilly Hare in Java by OzPeter · · Score: 1

      Looking forward to squaredance instructions in public boolean
      http://www.ebaumsworld.com/vid...

      Hey .. I have Mr. Bunny's Guide to ActiveX and it actually was an informative book. I seriously learnt a lot about Active X and the Windows Registry when I first read it.

      --
      I am Slashdot. Are you Slashdot as well?
  13. a little late to the game.. by Anonymous Coward · · Score: 0

    my high school offered cs and programming courses, and required at least 1 trimester for graduation....... in the 1980s.. and no it wasn't some snobbish private school either.... a public high school in the central u.s.

    1. Re:a little late to the game.. by wiredlogic · · Score: 1

      I went to public school in Arkansas in the 80's/early 90's. Learned BASIC on TRS-80, Apple ][e, and IBM PS/2s. We had them then too.

      --
      I am becoming gerund, destroyer of verbs.
    2. Re:a little late to the game.. by SgtAaron · · Score: 1

      I went to public school in Arkansas in the 80's/early 90's. Learned BASIC on TRS-80, Apple ][e, and IBM PS/2s. We had them then too.

      I said the same thing a few minutes ago. Didn't read all comments first. And I forgot to mention my TRS! Writing BASIC and saving code on a cassette tape.. what a thrill that was. Until one had to read it back into the computer.

      A fond memory, and I wish I still had the BASIC code, I programmed a Star Trek "simulator" in BASIC, complete with big red photon torpedo pixels. I put simulator in quotes because there was no way to code in user input, via joystick or the like, so you just basically watched things get blown up by torpedoes :) Ah, the memories. Our teacher put it up on the big screen for the other students to see. It didn't land me any girlfriends though. Heh.

    3. Re:a little late to the game.. by SgtAaron · · Score: 1

      And I forgot to mention my TRS!

      First time replying to my own post, that I can remember. I typed TRS, but should have said TI-99.

  14. Good for them, I guess? by jhains · · Score: 1

    I'm not sure what the big deal is. Between 1985 and 1989 in Louisiana public schools I took Apple BASIC and Pascal. While the programming courses were not required, they were available, and still are, though more current. The only required course at that time was the "Introduction to Computers / Computer History" which included some very basic BASIC programming. It seems to me that this kind of rule should be the responsibility of the school board, not the legislature.

    --
    sig sig sputnik?
    1. Re:Good for them, I guess? by Anonymous Coward · · Score: 0

      In my public Tennessee high school (early to mid Eighties) we also had BASIC and Pascal. I learned a lot and actually surprised my first CS professor in college when I completed the first assignment in a way that he didn't expect at all but was much more elegant than the methods we had covered up to that point. I'm a little concerned about the whole "everyone must code" mantra of late though. It probably can't hurt to expose everyone to the basics, much like exposing everyone to the basics of music, but probably about the same percent (as in music) will ever be able to make a living at it. I thought it was pretty funny on PBS News Hour last week when they profiled a "Coding Boot Camp" where you pay $12,000-$15,000 for about 4 months of intensive Web or App development. Their primary example went on about how he couldn't find a job before, but now that he changed his job title to "Software Engineer" the phone was ringing off the hook.

  15. CS != Programming by gweihir · · Score: 2

    A programming course can get you (maybe) a low-end, low-wage, no-future job, but that is it. Real CS skills are something else entirely.

    We already have far too many bad coders, and far to many people that could be good at it not entering the field in the first place due to that and the low-wages, bad work environments and lacking career options that causes. Really, programming well is something that needs a lot of talent, skill and education. And we urgently need to restrict professional programming to those that have all that. Everything else is wasting a tremendous amount of time and money, due to multiplication effects inherent to software.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:CS != Programming by Anonymous Coward · · Score: 0

      Well, you are right of course. CS != Programming. Which also explains why so many CS graduates can't code their way out of a paper bag. Theory is good, but if you can't produce, please step aside for those that actually get work done.

    2. Re:CS != Programming by tompaulco · · Score: 1

      Any high school class is not intended to establish a career. It is intended to begin you down a track of learning which will be rounded out in college and polished to a fine hone during your first job.

      --
      If you are not allowed to question your government then the government has answered your question.
    3. Re:CS != Programming by Howitzer86 · · Score: 1

      30k would put you in the middle class here in AR. The cost of living here is low enough that your idea of a "low-wage, no-future" job is more than enough for the average Arkansan. I believe Arkansas is in a good position to be the place to "in-source" software and technology labor here in America. India's on the other side of the planet and there's a language and culture barrier. Send your work here please; you won't have any trouble understanding us, we're in a timezone you can tolerate, and we don't have an unintelligible accent.

      Bonus: your customers won't give you grief for it like they do when you send labor overseas.

    4. Re:CS != Programming by OrangeTide · · Score: 1

      Hey, I had to start at the bottom and work my way up. It's a lot easier to grok CS when you can code up a few functions in some language.

      --
      “Common sense is not so common.” — Voltaire
    5. Re: CS != Programming by Anonymous Coward · · Score: 2, Interesting

      The problem is that these are two separate jobs that should be done by separate people. Computer Science (theory) people are the one who develop architecture or new paradigms or languages. Once these new things exist, it's programmers who make them useful.

      It's a symbiosis, not a competition.

    6. Re:CS != Programming by AmiMoJo · · Score: 1

      School is there to give you a foundation (logical thinking) and an opportunity to try different things do you can decide to study them in depth later. Few people will go into programming jobs out of school, they will study it at a higher level first.

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

      Most programmers don't need computer science: when was the last time you really cared about the difference between a 2-3 tree and a red-black tree?

    8. Re:CS != Programming by gweihir · · Score: 1

      Urgh, 30k being in the middle is pretty bad. In that case, this may actually be a reasonable option. I agree on the benefits re-onshoring. Sure, low-end workers suck all over the world, but the way they suck is different and if you are from the same culture, you actually understand how to still get reasonable productivity from them.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:CS != Programming by gweihir · · Score: 1

      Well, CS people that cannot code (which are rampart, especially in the IT security field), are a real problem. I like to compare them to an MD that cannot put on a band-aid. Still, the CS education on top is needed in order to get actual understanding.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:CS != Programming by gweihir · · Score: 1

      The OP called it "CS", which it is not. That is my complaint. Also, misrepresenting CS is a disservice to people, as they will not have a rational basis to decide on whether they want to go into CS or not.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:CS != Programming by gweihir · · Score: 1

      Come to think of it, just recently. (It was AVL vs. red-black though. I went with AVL, despite that being generally discouraged because of code complexity.) When you do advanced stuff, this knowledge and the skills and insights that come with it are make-or-beak. And I should point out that still about 70% of IT projects fail (where "fail" is budget overrun > 2x or not completing the project at all; in many other the results underperform to a serious degree).

      The problem is that most programmers are producing code that is creating much less value than it could create or that is outright destroying value due to bugs, insecurity and inefficiency. And that is ignoring function and UI design.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    12. Re:CS != Programming by OrangeTide · · Score: 1

      Perhaps, but as a counter example, I never received any formal CS training and I'm a senior engineer at my company (SW architecture actually). Maybe that doesn't mean anything to you, but I do feel that I have the respect of hundreds of my coworkers and that I provide a valuable technical contribution to my company. (a fabless silicon vendor)
      But that said, I read CS papers voraciously, and dig in deep in a few of the CS topics that interest me. (operating systems & concurrency)

      --
      “Common sense is not so common.” — Voltaire
    13. Re:CS != Programming by Anonymous Coward · · Score: 0

      Yes, but is everyone there named "Bob"?

    14. Re:CS != Programming by Howitzer86 · · Score: 1

      TBH, I can't really say how much a programmer makes here. I'm not a programmer by trade (though I do a little programming in my job anyway). I just know they make a lot less here than they would in say... Silicon Valley. If I were to guess, entry level may be at $40-50k. Solidly Middle Class for Arkansas.

      A friend of mine handles databases and writes in Oracle SQL or whatever they call it, and I think he makes 80k. That's a university job, so I'm not sure if that's a little higher or a little lower than usual. Also, he's been there a while.

  16. Umm... by rsilvergun · · Score: 4, Insightful

    If you're lucky, talented and well educated there's money in just about _anything_.

    At any rate I'm sure there's money in programming, because we wouldn't have so many businessman pushing people into it otherwise. If you see an education push into a field you can pretty much bet the reason is that somebody is tired of having to pay decent wages. The rich get supply and demand. I wish the working class did...

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Umm... by Anonymous Coward · · Score: 0

      If the working class got supply and demand they wouldn't be the working class.

    2. Re:Umm... by Anonymous Coward · · Score: 0

      At any rate I'm sure there's money in programming, because we wouldn't have so many businessman pushing people into it otherwise. If you see an education push into a field you can pretty much bet the reason is that somebody is tired of having to pay decent wages. The rich get supply and demand. I wish the working class did...

      This. Also. We do not have a shortage of smarts. We do not have a shortage of skills. We do not have a shortage of loyal people who give a damn about doing a good job. In the tech world, (though this applies outside of tech as well), we have so many people like this that an entire sector of the industry has defined itself by working together to make enterprise class software for free.

      We do have a shortage though. There are not a lot of smart, skilled, loyal people who give a damn that are also somehow stupid enough to give their best effort to the managerial and property class. Why? Because the managers and owners have spent the entirety of living memory making sure that no matter how much smart, skilled, loyal, hard working people give, they will never achieve financial independence. Can some of us beat that game? Sure, but not by playing it the way they tell us to play it.

      You want to bury your company in smart, skilled, loyal people who are willing to give their all? Maybe try looking for ways to make everyone from the CTO to the janitor rich. As it stands, there's nothing wrong with letting high-school kids learn to code, if that's what they want to do. But don't be surprised if all you get is a large group of kids looking at your crap "job" and deciding they'd rather spend their time saying things like "we are legion."

    3. Re:Umm... by Anonymous Coward · · Score: 0

      there's money in welding and plumbing also, if you do the gnarly stuff.

    4. Re:Umm... by Anonymous Coward · · Score: 0

      If you see an education push into a field you can pretty much bet the reason is that somebody is tired of having to pay decent wages. The rich get supply and demand. I wish the working class did...

      Right, look at how formal education in all the other areas of engineering, medicine, and science have depressed wages so massively! A doctor can't even get better wages than McDonald's these days!

      The reason businesses want more people to go into programming is so they have a better field of candidates: my company is hiring aggressively, and we're *struggling* to get good, qualified candidates in - not because we're paying so little (I got a nearly 30% pay increase when I came here, and I was making a solidly "industry average salary" before I arrived), but because we want intelligent people with deep experience in technologies relevant to our product suite. We're selling a single unit of our product at ~80k -- the issue is not "there's not enough money to pay these engineering salaries," the issue is "we need to get the best and brightest engineers in here to keep (or ideally, increase) our lead on our competitors' products.

      In the IT industry, if you're intelligent, and motivated to learn new stuff to keep up with emerging trends, you can write your ticket at pretty much any company. Supply will ALWAYS outstrip demand, unless you're at the very bottom of the heap and looking for a secure 9-to-5 job that allows you to push the same 20 buttons in the same order all day every day, for 20 years. "Service Economy" means that you're paid commensurate with the services you provide. If you provide services no more valuable than automated mechanical switch, don't be surprised when you're replaced with an automated mechanical switch.

    5. Re:Umm... by rsilvergun · · Score: 1

      You could train you know? Oh, and give raises that not only keep pace with inflation but also actually result in a higher standard of living. Every company I know with hiring problems (there are many) is either paying less or they're a dead end. You might get good pay when you start but then the only promotions come with tiny raises and huge increases of responsibility...

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    6. Re:Umm... by Anonymous Coward · · Score: 0

      Every company I know with hiring problems (there are many) is either paying less or they're a dead end.

      What part of "got a 30% raise over my already 'industry-standard' salary makes you think my company is "paying less"? I'm curious. Also, a rapidly growing new company that's been selling their product at a record pace and has nearly tripled in size from end-2013 to now, and will probably double again by early 2016... doesn't really strike me as a likely candidate for "dead end," either.

      No, the problem is, finding qualified candidates: people with the skills to keep up, start contributing quickly, and make a meaningful contribution to the teams they're joining quickly. Yes, we "could" train - but hiring somebody who expects to be trained also means we're going to end up with a lot of dead wood - people who haven't bothered to learn this stuff, and just expect to be spoon fed everything. Yes, we could offer more money - but again, given the quality of the vast majority of the candidates we've seen, and my own knowledge of what the engineers around me are making, willingness to pay a good salary is not the issue.

  17. Exposure is good, but... by Livius · · Score: 2

    Programming, for good or bad, is essential in the 21st century world. Students should be exposed to it, and learn a little bit about what it is, both to make a (slightly better) informed decision about careers and to have some appreciation of the role of coders in the economy.

    But there seem to be a lot of people that think a student can take one high school course and have a guaranteed high-income career as a coder. This reveals a great ignorance and condescension on the part of the adults - I very much doubt if any of them also expect a high school law course or biology course will guarantee a successful career as a lawyer or doctor.

    1. Re:Exposure is good, but... by Anonymous Coward · · Score: 0

      Programming, or software engineering?

    2. Re:Exposure is good, but... by OrangeTide · · Score: 1

      The two are closely related. I consider one to be an activity and the other a professional job. But unsurprisingly, I do program frequently when I'm working as a SW Engineer.

      --
      “Common sense is not so common.” — Voltaire
    3. Re:Exposure is good, but... by Anonymous Coward · · Score: 0

      Sewer maintenance is essential in the 21st century, but very few people learn how to do that...
      What exactly is so special about "coding"?

  18. 1 in 10? That's surprising by Anonymous Coward · · Score: 0

    I graduated from high school in a relatively small town in Texas in 1995. We had computer science classes using Turbo Pascal. You weren't going to go out and get a job coding after taking them, but it was still taught. I thought if my high school offered it, every high school must offer it.

  19. One Little Problem: Only 20 CS Teachers in AR by theodp · · Score: 1

    So, Arkansas Is Leading the Learn to Code Movement: "Currently, he [AR Governor Asa Hutchinson] says only about 20 teachers in the entire state are âoeproperly preparedâ to teach these new courses..."

    1. Re:One Little Problem: Only 20 CS Teachers in AR by dbIII · · Score: 1

      So? The twenty write the course and some math teachers look at it and probably find that apart from a bit of paper they are qualified to teach it as well, or at least they now understand it enough to teach it plus a bit more.

  20. Arkansas by Anonymous Coward · · Score: 0

    Honestly...... I'd still prefer to work on a team with Arkansas coders than with H1Bs.

    1. Re:Arkansas by tompaulco · · Score: 1

      I'm an Arkansas programmer. I don't actually live there, but I work for a company in Arkansas. They had to outsource to Oklahoma to get me.

      --
      If you are not allowed to question your government then the government has answered your question.
    2. Re:Arkansas by Howitzer86 · · Score: 1

      I'm not sure why you're down-voted. That's the idea I believe Asa is trying to capitalize on. We'd cost more than India, but we're in a closer time zone and speak your language. You can even fly in for meetings and such without suffering extreme jet lag or cost. There's a lot of untapped creative potential here too. I believe AR has a future in tech, but we have to work for it.

    3. Re:Arkansas by AnotherSeattlePrgmr · · Score: 0

      I'm also from Arkansas. I lived in Little Rock, went to LRSD and then on to the U of Arkansas and got a CS degree there. That actually turned out to be very good education. I thought it was great prep to be a software engineer. However, there weren't many jobs in Arkansas and many or most of my fellow grads ended up out of state. Inside Arkansas, Walmart has a giant computing infrastructure. There are a few other companies there that come to mind, especially Acxiom and Dillard's and the usual terrible boring IT support for a hospital or something. I ended up going out of state and ended up at Microsoft. But that was a long time ago. What does the employment situation look like there now?

    4. Re:Arkansas by Anonymous Coward · · Score: 0

      and speak your language

      Let's not exaggerate here.

    5. Re:Arkansas by tompaulco · · Score: 1

      Well, I can't say for sure because I am actually from Oklahoma and my company has not been trying to hire anyone other than me yet. However, my estimation is that there are a small number of both IT professionals and IT jobs and that any disruption to the static state of either probably takes a long time to fill the void.

      --
      If you are not allowed to question your government then the government has answered your question.
  21. Re:1 in 10? That's surprising by tompaulco · · Score: 1

    That is not surprising. Back then, probably almost every high school offered a programming course. However, since then they have removed the programming course in favor of the more generic "computers" course, which teaches nothing but web surfing and how to burn illegal copies of games and music.

    --
    If you are not allowed to question your government then the government has answered your question.
  22. Great by Anonymous Coward · · Score: 0

    "I can code". Prepare for reduced salaries due to influx of people who really can't code.

  23. Problems with Arkansas Reading Standards by Anonymous Coward · · Score: 0

    Having lived in Arkansas, I think they will have problems with this.
    Below is the Arkansas Reading Test that all High School Seniors must negotiate successful.

              C M Dux?
              M R not Dux.
              O S A R.
              C M Wangs.
              L I B -- M R Dux

    Every High Senior must pass the above comprehension test based on the above.

    Then there is the English and Vocabulary Usage Test.
    A sample question and answer are below.

          Question: Use "officiate" in a sentence.
          Answer: My uncle got sick from officiate.

    Coding for Arkansans is a lost cause.

  24. missing the point of school by Anonymous Coward · · Score: 0

    your missing the point of schooling. the point is to correct deficiencies, not to reinforce strengths.

  25. Worked for me by OrangeTide · · Score: 1

    My High School offered BASIC and Pascal in the 1990s, and I found it tremendously helpful. I'm a Software Engineer today, and I doubt if I would have gone in this career direction if it wasn't for the classes and mentor I found at my high school.

    --
    “Common sense is not so common.” — Voltaire
  26. I hate this word, coding by twistedcubic · · Score: 4, Insightful

    Saying "coding" instead of "programming" is like saying "ciphering" instead of "mathematics". Please stop. Imaging the headline, "Arkansas is now the first state to require that high schools teach ciphering". I'm not a computer programmer, but I think you guys are disrespecting your discipline by encouraging the word "coding".

    1. Re:I hate this word, coding by RyoShin · · Score: 1

      No, I think it's apt. "Programming" (ideally) involves the discipline of being able to plan out how to approach a problem, testing, best practices, etc. "Coding" is just hacking away until something seems to work and then moving on to the next thing. We use the term "code monkey", as in "a million monkeys with a million typewriters" saying, but the term isn't apropos in layman circles, so "coder" and "coding" suffices.

      95%+ of the kids that come out of these classes will not be budding programmers. A good programming class will include the basics of planning/bug catching, but most students will be "coders" at best.

    2. Re:I hate this word, coding by Anonymous Coward · · Score: 0

      No, I think it's apt. "Programming" (ideally) involves the discipline of being able to plan out how to approach a problem, testing, best practices, etc. "Coding" is just hacking away until something seems to work and then moving on to the next thing.

      Typical elitism. "Coding" is simply the stage of programming that involves formulating the algorithms in the source language and entering the instructions into the computer (or a storage medium) for compilation or interpretation. Not every programmer needs to be a coder or vice versa, but pretending it has something to do with the methodology or problem analysis is silly.

  27. you are wrong by Anonymous Coward · · Score: 0

    The way to end malware isn't to end programming education. I'm discarding your entire hypothesis.

  28. Re:Am I? Well, we'll see... apk by Anonymous Coward · · Score: 0

    Your thought processes are scattered and logic is flimsy, even if the future matches your predictions I will question if you were on track or it was simply a coincidence. There is little in the connections you are trying to form that I can track to a reliable source, and little in what you present is reproducible.

    Essentially you're asking that we accept you as an oracle. And that is simply not going to happen.

  29. Never thought i would see the day by Anonymous Coward · · Score: 0

    Never thought I would see the day where high school teach you to code, but not basic sexual understanding of the body. Weird.

  30. What do you do when all the blacks fail? by Anonymous Coward · · Score: 1

    And all the Mexicans? LOL.

  31. Having to move by tepples · · Score: 1

    while you may have to move away from Arkansas to where the jobs are

    Which is why high schools need to start teaching home economics again. If people have to move away from parents before finding work, they'll need to learn to live on their own. And even then, where should a student fresh out of school find the cash to support himself during a move and job search?

    1. Re:Having to move by lgw · · Score: 1

      Well, when a state school didn't come with a crushing debt burden, it was much less of an issue (compared to even 10 years ago it's nuts). My own solutions was to get that first job in my home city, paying peanuts, then once I had enough experience to be credible, move away. That first job wasn't so hard to get because everyone else was doing the same thing, so they were constantly hiring.

      With you on the home economics. I was such a moron with money for almost the first 10 years.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Having to move by tepples · · Score: 1

      My own solutions was to get that first job in my home city

      Which is difficult if nobody's advertising entry-level positions for recent graduates in your home city, as was my case. Or by "first job [...] paying peanuts" did you actually mean a minimum wage service job such as food service or retail?

  32. Sounds like by Anonymous Coward · · Score: 0

    ... incapable of of administering these classes due to lack of space or qualified teachers ...

    Sounds like more teachers instructing students on something they barely understand. Given the low scholastic ranking the state holds, in-class teachers seem to have minimal "teacher preparation" and support.

  33. Buses do not run at night or on Sundays by tepples · · Score: 1

    [Kids these days] have pizza, computer games, cool shoes, and a parent that drives them everywhere.

    Without a parent to drive them, how else are they supposed to get anywhere? A lot of places have pitiful public transport or none at all.

  34. Re:Am I? Well, we'll see... apk by Anonymous Coward · · Score: 0

    You're a dumbfuck that got shot down by apk and fact http://developers.slashdot.org...

  35. High scrool graduates can't read at 6 grade level by Anonymous Coward · · Score: 0

    Find, teach them to code.

    The 1914 California Sixth Grade Reader
    http://www.amazon.com/California-Sixth-Grade-Reader-Pournelle-ebook/dp/B00LZ7PB7E/ref=sr_1_1?ie=UTF8&qid=1426975998&sr=8-1&keywords=6th+grade+reader

  36. Re:Am I? Well, we'll see... apk by Anonymous Coward · · Score: 0

    lol wut

  37. Fine, I'll say it by slashmydots · · Score: 1

    You need an IQ well above 100 to code well. 100 is average. That means don't teach coding to everyone. All they're doing is making people think they're good enough to get a really high paying job and then if they somehow succeed, you get awful programs as the result.

    1. Re:Fine, I'll say it by Anonymous Coward · · Score: 0

      If you think you need above-average intelligence to have the ability to write good code, then you have neither. Coding is monkey-work.

  38. Arkansas... by Anonymous Coward · · Score: 0

    Is taking the lead in an education initiative. WTF just happened here?

  39. Re:Accept history & human nature as an oracle by Anonymous Coward · · Score: 0

    Crime didn't go up in the "great depression", eh?

    Please show me where I discussed the Great Depression at all. Maybe you shouldn't resort to a strawman fallacy.

    HOWEVER: That's apparently not true, according to you though so, argue with that above & history!

    "past results not indicative future performance"

    I don't know what "sheltered world" you live in, but I'm in & have been in an inner urban environs all over the USA most of my life & I can tell you that it's worse than ever now than it ever was (especially in an economically depressed city I live in now)

    Doesn't that prove you live in a sheltered world and are now just realizing the privileged lift you [once] have lived?

    P.S.=> However/Again: We'll see. I already have based on what I noted.

    refer to my earlier statement "even if the future matches your predictions I will question if you were on track or it was simply a coincidence"

    pxp

    ps: I didn't even need sources to shut down another crank poster. PEACE!

  40. An Elective by Anonymous Coward · · Score: 0

    Make it an option and not a must, technology is the past, the here and the now. 1's and 0's

    We need new coding languages and ENCRYPTION!.

  41. Well, it's more than you shown... apk by Anonymous Coward · · Score: 0

    When times get tough people turn to crime when unemployed. Keep offshoring? It'll happen.

    * History & human nature show us that already from the site I cited... which, per my subject-line above, IS more than your line of b.s. here constantly!

    That all said & aside? Especially since YOU demanded I prove something from a valid source?? THIS from YOU, made ME seriously laugh:

    "ps: I didn't even need sources to shut down another crank poster." - by Anonymous Coward on Saturday March 21, 2015 @06:43PM (#49310221)

    Oh boy folks: He's "tossing names" & was quoting logic? That's an ad hominem attack right there... see my p.s., it describes trolls like you perfectly.

    APK

    P.S.=> You're not too intelligent if you can't gather that much - so quit wasting my time, ok? Thanks... apk

    1. Re:Well, it's more than you shown... apk by Anonymous Coward · · Score: 0

      What does "tossing names" mean and why is it in quotes?

      Actually, Mr. apk, why is 5% of what you write in quotes when you don't appear to be quoting anyone?

      P.S.=> You're not too intelligent if you can't gather that much

      Not that you care, but that's a non sequitur.

    2. Re:Well, it's more than you shown... apk by Anonymous Coward · · Score: 0

      Critiquing others' writing style after this mess quoted from you http://developers.slashdot.org...

  42. Part of year ten advanced math in 1980s by dbIII · · Score: 1

    A bit slow there guys. Where I live it was part of year ten advanced math in the 1980s.

  43. Idiotic. by Anonymous Coward · · Score: 0

    Maybe they should be required to teach minor surgery? Psychology? Space flight?

    This is all part of a job to reduce the value and prestige of the software engineering field. WHen someone refers to us as "coders", you should be offended. They fling "coder" around like it's a triviality. Like it's something anyone can do after reading a pamphlet. And they will treat you and pay you as such going forward, as a result.

  44. Not sure by manu0601 · · Score: 1

    One one hand, I am convinced school should teach basic skills and that there is a lot to improve there.

    On the other hand, I came to computing because of that the exact same kind of initiative in the 80's. The difference with today may be that it was not so obvious to have access to a computer at that time.

  45. Sorry about your pleb exisistance by Anonymous Coward · · Score: 0

    The issue is that what you consider the "golden age" of the middle class was a bit of a historical anomaly. At the time, because labor was relatively scarce compared to the other factors of production, is was relatively valuable and received a larger slice of the profits.

    Now, there's automation, computers, the Internet, and competition from Mexico and China. American labor is getting destroyed.

    Take a look at yourself and objectively explain how you are 10 times more productive than a Mexican or Chinaman. If you can't do it, then don't expect to make 10 times what he makes.

    Furthermore, coding could be part of the solution. As other posters have pointed out, teaching BASIC at a young age reinforces logical and systematic thinking. Rather important skills if you want to be productive.

    1. Re:Sorry about your pleb exisistance by Anonymous Coward · · Score: 0

      Race to the bottom here you go! Of course you believe personally that you are 10 times more productive than a Chinese laborer because you believe yourself to be an elite genius in free market economics and you are exempt from having to compete against sweatshop labor.

  46. Re:Am I? Well, we'll see... apk by Anonymous Coward · · Score: 0

    Can't you read? Your replies by ac and sudden downmods to apk's posts don't hide your fuckup troll.

  47. I'm an Arkansas programmer by Anonymous Coward · · Score: 0

    I moved to California for a job.

    Why am I here when everything I do these days is on the internet?

  48. Re:Am I? Well, we'll see... apk by Anonymous Coward · · Score: 0

    donnie Freyer you can shut up now

  49. ++Learning to program by Anonymous Coward · · Score: 0

    I'm not a developer, but I can sling some code if I need to figure something out programmatically or parse goodies. My 15yr daughter (with no prompting from me) asked last week how to code. I showed her some simple looping-logic on "Hello, world!" (in Perl baby!) and she took it from there. I think teaching kids how to work the machine - simple branching and looping ideas - will help them learn to think. No, it ain't CS (I have a masters in that), but it's a start. Mandatory? Sure, why not - algebra and biology are. Cheers, -T

  50. Let's teach them about information first by XNormal · · Score: 1

    We live in a world of information. So let us teach them about information first. What is information? How has it been encoded, stored, reproduced, processed and transmitted throughout history? What is encryption? How trustworthy is a source of information? How do we assess that?

    It should definitely include some material about the concept of processing information by an algorithm. I am not sure that actual coding is really for everyone - but being literate about information definitely is.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  51. Coding != Math by Anonymous Coward · · Score: 0

    Coding classes should NOT count towards math requirements. That's stupid as crap. Coding uses math, yes, in general. But it simply cannot take the place of a full Algebra course.

  52. Re:Accept history & human nature as an oracle by Anonymous Coward · · Score: 0

    Doesn't that prove you live in a sheltered world and are now just realizing the privileged lift you [once] have lived?

    You need serious remedial writing sessions! What is that vomit?

  53. Re:Am I? Well, we'll see... apk by Anonymous Coward · · Score: 0

    His logic's better than your illogic logic ad hominem attacks here http://developers.slashdot.org...

  54. but will they actually teach Computer Science? by Anonymous Coward · · Score: 0

    “Computer science is no more about computers than astronomy is about telescopes.” -- Edsger Dijkstra

  55. *SIGH* by Anonymous Coward · · Score: 0

    Last people who should be setting policy about education, are people like this.

    Making 'coding' mandatory does not produce a good workforce.

    Give me a mathematician/physicist and I can teach them to code in 2 weeks. In fact you could teach them a new language every month if you so desired.

    Give me someone who's learned the syntax of a programming language but doesn't understand transitive properties of numbers, the difference between an integer and a real, and I wouldn't be able to get them to program an excel spreadsheet.

    A programming language is a TOOL to create an outcome. Different languages with different libraries make development easier for certain tasks, but the language is a TOOL only.

    Next he's going to make getting your driver's license mandatory, since that will improve the automotive engineering workforce?

  56. HOW I GOT BACK MY LOVER +2348155425481 by Anonymous Coward · · Score: 0

    Dr obodo, I wanted to take a minute to thank you for all of your work and effort. I requested a love spell and received the strengthen our relationship and within 3 days my lover was back and home with me and we are finally talking about marriage and kids! I cannot thank you enough for your spell casting services! I have already recommended two friends to you for help with their love lives!!! also viewer out there here is Dr obodo templeofanswer@hotmail.co.uk or quick response +2348155425481 Bless you and Thank you

  57. Can't remember calling me "crank poster"? Ok by Anonymous Coward · · Score: 0

    "ps: I didn't even need sources to shut down another crank poster"- by Anonymous Coward on Saturday March 21, 2015 @06:43PM (#49310221)

    See subject: WTF was that then from you, eh?

    APK

    P.S.=> This took the cake from you - pure "forums ILLOGIC logic":

    "Please show me where I discussed the Great Depression at all.."- by Anonymous Coward on Saturday March 21, 2015 @06:43PM (#49310221)

    You didn't, I did - it's a historical proof of what happens when jobs get offshored in today's history & kids come out of school NOT finding jobs in the CS field... they'll turn to crime. You, for SOME reason (I suspect illiteracy or poor reading comprehension, if not mere trolling on your part is the cause of that), can't see the parallel for the analogy I used... it's human nature being your oracle, along with prior history.

    "Maybe you shouldn't resort to a strawman fallacy."- by Anonymous Coward on Saturday March 21, 2015 @06:43PM (#49310221)

    Right... have you even TAKEN formal logic, proofs & all? I have (part of a CS degree) - calling me (even 'insinuating it' which IS probably the bs you'll resort to next imo) that is an ad hominem attack & invalid logic in and of itself from YOU - quit wasting our time, but more importantly, your own - you don't HAVE what it takes to "outwit me"... apk

  58. Catching up by Anonymous Coward · · Score: 0

    Somewhere in the South Pacific I was taking computer classes voluntarily at what Americans call "middle school" in 1996, and mandatory computer (general, then programming) classes when I started high-school in 1998.

    Then I moved to a country somewhere in Asia in 2001 and the mandatory computer classes were even more programming-centric (mostly Java and other high-level languages) because it was generally accepted that students knew how to use a computer by then.

    Frankly I'm surprised it's taken this long for *any* state in the US - the most powerful/rich/etc country in the world - to mandate programming courses.

  59. Not nearly enough by Anonymous Coward · · Score: 0

    Requiring schools to offer it isn't the same as requiring students to try it. Schools around me have offered some kind of real programming since the 80s, but few students take those classes, nor is the subject integrated into other types of classes, AFAIK.

  60. Wait ... what??? by CaptainDork · · Score: 1
    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Wait ... what??? by DedTV · · Score: 1

      He signed it, but the Clinton administration wrote it. It was held up by Republicans until G.W.B. got into office. The Politics of No Child Left Behind

    2. Re:Wait ... what??? by CaptainDork · · Score: 1

      Well, technically ... (from YOUR source):

      No Child Left Behind was the cumulative result of a standards-and-testing movement that began with the release of the report A Nation at Risk by the Reagan administration in 1983.

      And I'm quite sure the Republicans are pissed at you for desecrating Bush's legacy piece of work.

      --
      It little behooves the best of us to comment on the rest of us.
  61. Accept history & human nature as an oracle by Anonymous Coward · · Score: 0

    Crime didn't go up in the "great depression", eh? Ok, since you "demand" sources (even though common-sense & 1/2 a century of life here has shown me otherwise)?? Here you go:

    "The Great Depression brought a rapid rise in the crime rate as many unemployed workers resorted to petty theft to put food on the table." FROM -> http://www.ushistory.org/us/48...

    HOWEVER: That's apparently not true, according to you though so, argue with that above & history!

    I don't know what "sheltered world" you live in, but I'm in & have been in an inner urban environs all over the USA most of my life & I can tell you that it's worse than ever now than it ever was (especially in an economically depressed city I live in now) - cameras everywhere, & 10x as many police hired? Didn't stall it 1 bit... murder rate here in the last decade alone?? It's way, Way, WAY up...

    THAT IS WHAT FOOLS LIKE YOU ('fine leaders in business & politics' example & REAL agenda, thievery) ARE CREATING.

    By the way: Downmodding the last time I posted this you weasel (posting by ac now when you have a real account) http://developers.slashdot.org... ? It doesn't change a thing. Most here view below the bs "moderation system" 0 threshold. You lose.

    APK

    P.S.=> However/Again: We'll see. I already have based on what I noted. The more people learned about tech, the more online criminals we received for it. Pretty simple. Especially when they find not nearly as many jobs for programming out there due to the offshoring of jobs here in the USA... apk