• NathA
    link
    fedilink
    arrow-up
    9
    ·
    17 days ago

    I’ve had this low-priority to-do in the back of my head for years - “Learn Python”. I’ve just never needed to get across it for any reason when there are other languages I’m more familiar with.

    But now my oldest is leaning Python at school. First coding lessons stuff. They’ve got some Logo (the old turtle drawing basic scripting thingy that I learned in the 80’s) module they load and then they’re combining Python and Logo code to draw stuff. It’s actually pretty fun. I find myself debugging his code though. Which is a problem when I don’t know the language syntax.

    Watching a complete novice approach a simple problem, I’ve really, really taken for granted how to think like a coder. No wonder people think nerds are from another planet. The problems coders face literally require you to think differently.

    So anyway, I’ve started learning Python. I hope I find real uses for it beyond helping the kids with homework.

    • Gibsonisafluffybutt
      link
      fedilink
      arrow-up
      3
      ·
      17 days ago

      I learnt logo as my first language as well. It introduced so many useful concepts for later on.

    • tombruzzo
      link
      fedilink
      arrow-up
      2
      ·
      17 days ago

      I’ve been meaning to look at it as well. I’m interested in how I could automate things with it.

      Have a look at the game engine Godot as well. Its programming language, Gscript, is based on python. It might be a good way to keep your kids interested in coding