Any one here has any experience with teaching 8 to 12 years old kids Linux?

  • maxprime@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    7 months ago

    Teacher here.

    My favourite “lesson” I ever gave was in a grade 9 technology class. It was a pretty small class, about 10 kids. I split them up into two teams and made a competition. They chose their own teams — it ended up being boys vs girls. I never would have made it that way on my own but that’s how it worked out.

    The school had a bunch of old, decommissioned PCs that were headed to the junk yard. I sorted through all of them to get two exact sets of working parts for the competition.

    The goal of the competition was to recover a jpeg from one of the hard drives. Each team had a computer with the ram removed and two hard drives. One was blank and the other had the jpeg on it. They also had a Linux Mint installer on a usb stick.

    I don’t remember exactly how I had set it up but it was points based, something about getting to different stages first. Like 5 points to be the team that turns the computer on first. One of the big ones was that they got an extra 10 points if they did the whole thing without a mouse.

    I told the other classes about the competition and asked some other teachers if it would be okay for them to watch and cheer on. It ended up being the nerdiest and most exciting class ever. Students were literally cheering each team through a Linux install. One team got stuck and had to pull out the mouse. There was booing. It was so epic.

    The girls won, being the first to recover the jpeg and they did it all without a mouse. It was so awesome. The jpeg was the meme about how would a dog wear pants.

    It was about 5 years ago, my first year teaching. I really miss those days. I only teach math now, and while I like that, there was something magical about showing kids how fun computers can be.

    • 0x4E4F@infosec.pub
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      Wow, just WOW 👏👏👏.

      I wish there were more teachers like you in schools. Inspired people, in general… that’s what’s lacking in society nowadays 😔.

  • azimir@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    I just started them on Linux machines from the get go. The same reason I got good at 3.1/95/98 was to setup games, filesharing, and getting hardware to work for better games. Even with Steam, there’s always some work to handle oddities. The kids are rapidly becoming reasonable basic admins the same way I did. Whether they decide to go further and learn more will be up to them.

  • rufus@discuss.tchncs.de
    cake
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    7 months ago

    For reference about 4 year olds: https://lifehacker.com/i-raised-my-kids-on-the-command-line-and-they-love-it-5974087

    I think I read his blog back then. Telling about the progress his (then) very young son made. How he didn’t install a graphical user interface at first but the kid loved ‘sl’ (the steam locomotive if you mistype ‘ls’), and cowsay and so on. And they had a command-line chat to communicate (or just smash buttons).

  • 👁️👄👁️@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    Give a kid the arch install wiki and a computer with the USB iso ready to go. Tell them they aren’t allowed food until they install it and run neofetch.

  • CaptainJack42@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    A friend of mine got his son to use Linux by just not providing an alternative, he installed Debian edu (don’t know if that’s the name, but basically a Debian spin for kids with parental restrictions and stuff) on an old laptop for him and that’s what he used. Once he got his own PC it was over though since he wanted to play Fortnite so bad that he bought windows for that. He still dual boots Fedora, but I don’t think he has used it since the windows partition is there.

    I think the thing is you can’t really get kids (or people in general for that matter) into Linux the way you are probably into it and interested in it. At least not if they’re not already interested in it on their own. They will learn how to use it sure, but not the way we’re used to using Linux, understanding the intricacies of the system, keeping the system safe,… They’ll probably find a way to do what they already do on windows and ignore that the OS is different.