Slashdot Mirror


Learning to Code with a Boardgame

markmcb writes "While some of us cling tight to our memories of Apple-filled classrooms playing The Oregon Trail and driving our Turtle around in Logo, children today have many other ways to learn about the inner-working of computers and the code that drives them. Wired.com is running an interesting article about a boardgame in which players must use simple logic similar to that used in programming to get their skier down the mountain. From the article: 'Using basic math, players have to figure out which paths are open to them and then decide the fastest way to the finish line. The trick, however, is learning which paths are open to you using only programmer jargon like 'if (X==1)' then you can take the green path or 'while (X4) you can take the orange path,' where X is the roll of the die.'"

10 of 204 comments (clear)

  1. Bad Design by jmlsteele · · Score: 3, Funny

    I was told to never use a goto...

    1. Re:Bad Design by TheRealMindChild · · Score: 2, Funny

      grep the linux kernel... you may wet yourself.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:Bad Design by GeneralHorel · · Score: 2, Funny

      out of fear or excitment

      --
      Slashdot sigs contain more useful information than the articals
  2. Actual squares from the game by Radres · · Score: 5, Funny

    "Job outsourced to India! Go directly to trade school, do not buy a house, do not get laid."

    "High school reunion time! The same guy who kicked your ass every day in high school and barely passed wood shop laughs at you because he makes more than you as a plumber while you wasted 4 years at college. Go back 3 spaces."

    1. Re:Actual squares from the game by sgt+scrub · · Score: 2, Funny

      well, at least the "not getting laid" part didn't change.

      --
      Having to work for a living is the root of all evil.
    2. Re:Actual squares from the game by korbin_dallas · · Score: 2, Funny

      Stop and read Slashdot. Skip a turn and write a reply to a topic.

      Boss needs estimates NOW! Skip a turn and write the boss some time estimates.

      Sidetrack! Your company moves your office so a VP could get a bonus this quarter. Skip a turn.

      Design Review! Skip a turn.

      Code Review! Skip a turn.

      Weekly Meeting! Skip a turn.

      Damn, no wonder I don't get any code written...

      --
      They Live, We Sleep
  3. SkiFree! by sonixtwo · · Score: 5, Funny

    Maybe some kid will figure out how to finally get past that damn monster!!

  4. Re:Why not build a robot?? by Surt · · Score: 2, Funny

    Board games don't have to be boring. I made a boardgame of the new show 'Prison Break'. It comes with a metal shiv for each player, and only the winner walks away. Tell me that's boring!

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  5. Oregon Trail? by Anonymous Coward · · Score: 1, Funny
  6. Better Off Dead by ellem · · Score: 2, Funny

    $go (that way eq really_fast) ;

      if $something (%gets_in_way) {
         $turn ;
      } else {
         die print "You have crashed!" ;

    --
    This .sig is fake but accurate.