20

Before I get too fat, the "Hour of Code" concept it's great, trying to get kids interested in programming

That being said, why on earth do they use fucking drag and drop programming? I would argue Python is easier to learn and infinitely more useful, and this is coming from someone who can't stand Python.

So far the only thing that I can think that the Hour of Code achieves, with drag and drop programming, is people possibly getting into Scratch, and fuck Scratch.

Comments
  • 4
    I have friends in a computer class at school who use scratch. This is a high school computer class, not a simple 3rd grade drag and drop class.
  • 2
    I find scratch more difficult than python.
    When I was a kid, I had one of those lego mindstorms robotics kits. I found the drag and drop programming so hard that I would rarely attempt to build or program anything. So I gave it away. I regret that.
    If they could have shipped it with a scripting language, I would have had a harder time with hello world, but in the long run, I would have done much more with the kit and probably kept it. Now I just have a bunch of arduinos instead....
  • 2
    Well for 2nd graders Scratch is ok because they're young and don't have the higher thinking that High School kids "should" have. But if you're a junior in high school you should not be doing fucking Scratch. Code.org should have some Hour Of Code things with real fucking languages like Python or JavaScript.
  • 2
    @ThatDude True because Scratch doesn't really show the reality of programming. As Scratch portrays the image of coding with "Pretty blocks". When we do Hour of Code at my school, alot of my friends hate Scratch. So I just tell them to go to FreeCodeCamp and they like it more.
  • 0
    Scratch, if seen by aliens, would be the main reason for them to blow up our planet. It is a disgusting, pretend invention made for the purpose of tricking muggles into believing that they have a chance of giving their kid a head start. In my opinion, every kids first language should be Haskell. It's the only language, that I know of, that really makes you think like you need to.
Add Comment