Slashdot Mirror


Programming — Now Starting In Elementary School

the agent man writes "The idea of getting kids interested in programming in spite of their common perception of programming to be 'hard and boring' is an ongoing Slashdot discussion. With support of the National Science Foundation, the Scalable Game Design project has explored how to bring computer science education into the curriculum of middle and high schools for some time. The results are overwhelmingly positive, suggesting that game design is highly motivational across gender and ethnicity lines. The project is also finding new ways of tracking programming skills transferring from game design to STEM simulation building. This NPR story highlights an early and unplanned foray into bringing game-design based computer science education even to elementary schools."

7 of 162 comments (clear)

  1. What do you mean, "now" starting? by EmagGeek · · Score: 5, Interesting

    I took programming in 3rd and 4th grades. In 3rd grade we started with logo, and then in 4th grade we started writing in BASIC.

    That was standard curriculum throughout the State back in the early 80s.

    1. Re:What do you mean, "now" starting? by gman003 · · Score: 4, Interesting

      Same - I was using Logo in 3rd grade, back in '96 or so. Loved that turtle.

      Weirdly, programming disappeared from my curriculum until high school, when I was started on Java. Of course, I taught myself in the mean time - Basic, C++, Java, and so on. Tried teaching myself assembly - did not go so well.

    2. Re:What do you mean, "now" starting? by MightyYar · · Score: 3, Interesting

      Elementary math is memorization and learning a mechanical system of computing. Algebra relies more on symbolic thought.

      That said, I think that algebra could be taught a few years earlier. I remember seeing it for the first time in 8th grade and thinking, "Oh, wow, this is just like variables in BASIC!"

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    3. Re:What do you mean, "now" starting? by OrangeTide · · Score: 2, Interesting

      amd64 is not too bad, it cleans up i386 stuff quite a bit. but ARM asm is where things get super easy. I don't understand why people are buying AVR and PIC microcontrollers, or why stuff like Arduino is popular, when an ARM microcontroller is as cheap and is easier to program. (yes, you can get a cortex-m0 for under $2 now)

      --
      “Common sense is not so common.” — Voltaire
  2. Statistics of motivation by imbusy · · Score: 5, Interesting

    It would be interesting to see how many of us started out wanting to make a game/some graphics demo and then learning how to do it compared to some other motivation for learning programming. I started out that way myself.

  3. CoderDojo teaching kids to code by ei4anb · · Score: 4, Interesting
    I help out at the local CoderDojo, it's like a youth club and we show them everything from Scratch through HTML & Javascript up to developing Android apps (for the older kids). The company I work for just donated 100 old laptops to allow kids without their own (or parents) laptop to take part.

    Here's what it looks like http://www.youtube.com/watch?v=MMODHilE4qk

  4. Re:A shrinking market by bmo · · Score: 5, Interesting

    And the United States is doomed

    We are, unless things drastically change in politics and the boards of corporations. This is a matter of facts on the ground. It's not open to debate. It's happening.

    we should all lay down and slowly starve.

    We won't have any choice if things don't change.

    We have been handing technology, as a society, to the Chinese for decades now, with the delusional belief that all the high-end stuff will still happen here. I believe it started with Voc-Ed being a place to dump the "dummy" students. This is how I believe we lost the skills to make anything here - that we systematically decided that making anything = sweatshop and if you were smart, you didn't go into manufacturing, ever. We denigrated actual work for decades and anyone who worked in a factory making anything was therefore just some dumb monkey. And you can replace monkeys on one side of the planet with monkeys from another side. That's the thinking that got us here.^1

    But transferring the manufacturing base over to China makes it inconvenient for the engineering and software to happen here, so guess where it's going to move.

    Go ahead, guess.

    Engineers and scientists are already moving to Shanghai.

    Unless we stop the haemorrhaging and start building up our own manufacturing base here encouraging students to go into STEM without learning Chinese is a joke and a half.

    But I don't see that happening any time soon.

    --
    BMO

    Postscript: I was looking at a Popular Mechanics from the 1950s and there was articles that went on for pages on how to use a shaper and a tip on how to turn a taper using ball bearings instead of ordinary conical centers , and it was just *there* as if machining was a skill that many people had. You don't publish an article in a popular magazine where you deliberate write over the heads over your readers or write something they don't care about. It was expected that the readers of the 1954 Popular Mechanics^2 would find this stuff applicable. Today you would *never* find such an article in a mainstream magazine such as that.

    Footnotes:

    1. The war on work: http://www.ted.com/talks/mike_rowe_celebrates_dirty_jobs.html

    The first half goes on about castrating sheep. But that's the set-up for the second half, so watch the whole thing.

    2. http://books.google.com/books?id=Nt8DAAAAMBAJ&lpg=PA126&dq=1954%20Popular%20Mechanics&pg=PA234#v=onepage&q&f=true