Slashdot Mirror


Arizona Bill Would Make Students In Grades 4-12 Participate Once In An Hour of Code (azpbs.org)

theodp writes: Christopher Silavong of Cronkite News reports: "A bill, introduced by [Arizona State] Sen. John Kavanagh [R-Fountain Hills] would mandate that public and charter schools provide one hour of coding instruction once between grades 4 to 12. Kavanagh said it's critical for students to learn the language -- even if it's only one session -- so they can better compete for jobs in today's world. However, some legislators don't believe a state mandate is the right approach. Senate Bill 1136 has passed the Senate, and it's headed to the House of Representatives. Kavanagh said he was skeptical about coding and its role in the future. But he changed his mind after learning that major technology companies were having trouble finding domestic coders and talking with his son, who works at a tech company." According to the Bill, the instruction can "be offered by either a nationally recognized nonprofit organization [an accompanying Fact Sheet mentions tech-backed Code.org] that is devoted to expanding access to computer science or by an entity with expertise in providing instruction to pupils on interactive computer instruction that is aligned to the academic standards."

6 of 142 comments (clear)

  1. Re:Effective solution by jellomizer · · Score: 4, Insightful

    In most colleges computer science classes. The first hour you can normally get a print out of text. An input that save the variable. Then prints the variable. Most of the class is just figuring out the ide, or getting the syntax right.
    You won't get into if conditional and loops and mathematical processing until hour 3 or so.

    Then you get into nesting. That is where students who didn't have any coding experience struggle for the first time.
    1 hour is a joke. Back in my days where schools had 8 bit computers we were taught how to code in elementary. As coding was an important aspect in computer literacy. Then when Windows 95 came out the computer training got really stupid and just showed how to use Office.

    I know the government wants to make coding the next blue collar job but it takes a lot of knowledge and practice to perfect the craft.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  2. Re:Too little at any time by AmiMoJo · · Score: 4, Interesting

    That's literally how I got started. At pre-school, age 3, we had a toy tank thing with a keypad on the top. You entered a little program, pressed "go" and off it went.

    The understanding that I could program machines lead me to learn BASIC from the manual that came with my first computer. These days I'm an embedded software engineer.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  3. One hour of basketball dunking per day. by geekmux · · Score: 4, Insightful

    I think it should be mandatory that all college freshman students participate in one hour of basketball dunking per day.

    Oh, you mean not every 18-year old is over 6 feet tall, and possesses the athletic ability to dunk a basketball?

    Gosh, that must mean that not everyone is cut out for it. You know, kind of like coding, so how about we stop with this pointless "mandatory" bullshit already.

    Looking for a skill that would truly benefit future generations? Perhaps we should mandate an hour of studying the Constitution every day, for an enslaved society is still enslaved, no matter how skilled they are.

  4. Coding IS the new slide rule by cellocgw · · Score: 3, Insightful

    You may not believe it, but back in the pre-1970s, every student taking science courses was expected to learn how to use a slide rule. Sometimes it was a similar one-hour intro, sometimes it came with the curriculum.

    Programming high-level languages is the slide rule of the current era. Despite what many people think(cough cough Excel cough), you simply cannot be a scientist or engineer if you can't write decent code in, say R or python or Matlab.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
  5. English lessons by Dunbal · · Score: 3, Insightful

    English lessons force everyone to do some writing too, yet how many students actually become authors. And of these, how many become authors BECAUSE of the grammar and language lessons they received?

    --
    Seven puppies were harmed during the making of this post.
  6. tick tock by bugs2squash · · Score: 3, Informative

    Assuming the teacher knows what they are doing, that scratch is up and running on machines before the class starts, that there is enough equipment for 1 PC/ipad per student, that there are a few adult volunteers to help kickstart the kids. Then they can learn something worthwhile in that hour.

    They will learn if they like doing this kind of thing and they will learn that it is easy and they will learn that they can download scratch to their PC at home or their school ipad and play around with it on their own.

    I know it works because I have led a one-off class like that at an elementary school (after hours) and a few of the kids came up to me weeks later and said that they had got into programming scratch because of it and they entered scratch projects at the science fair

    --
    Nullius in verba