I promised my kid they’d get a laptop when they learn to read well enough.

This turned out to be a good motivator and they can now read full books.

The kid likes competitions and challenges. I would like to come up with tasks they can learn to do with the laptop.

The reason I want my children to have access to a computer specifically, is that while TVs and phones are used to consume, computers are used to create.

I will be installing some Linux flavor on this machine, as it is a bit dated.

I was thinking about things like:

  • Write a short story
  • Install a graphics editing program
  • Draw a picture of a cat

To get them started.

Probably I need some easier ones first.

  • ferret@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    29 days ago
    • Editing a text file (I guess writing a story has that covered?)

    • Deleting a program (I did not know how to remove programs for the longest time as a kid… this was on windows, mind you. I figured just deleting the desktop icon was all it took. Oops.)

    • Changing display resolution and scale (Really just poking around the accessibility menu in general is valuable, lots of useful stuff even for someone with good vision etc.)

    • wizzor@sopuli.xyzOP
      link
      fedilink
      arrow-up
      2
      ·
      28 days ago

      All of these basic OS skills are great! App management and settings are def on the list now.

  • Swordinferno@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    29 days ago

    Do you intend to include internet/web surfing, or hold back on that until later?

    Search engines can be very useful, while also being awful.

    But I do think teaching the kiddo how to navigate the website of your local library would be a good lesson for them.

    • wizzor@sopuli.xyzOP
      link
      fedilink
      arrow-up
      2
      ·
      28 days ago

      I was hoping I can keep that limited for now, although it’s better for me to teach rather than let them discover on their own…

  • grue@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    28 days ago

    My kids have Raspberry Pi 400s (which I ought to upgrade to 500s, as they complain about them being too slow).

    I think those specifically are a good choice for this use-case because they come with a big (physical, paper!) book that teaches kids all sorts of stuff that can be done with them.

  • MajorHavoc@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    28 days ago

    My kid was all in on Tux Paint for a good while.

    He eventually settled in to make cars and cats, but at first he just enjoyed making abstract art with all the colors and paintbrushes.

  • pelespirit@sh.itjust.works
    link
    fedilink
    arrow-up
    4
    ·
    29 days ago
    • Krita is free and awesome for that age. Maybe install it together. If you have a tablet or touch screen, it’s really fun.
    • How familiar are you with (also free) Blender? You would have to install it and learn the basics. Just the 3d sculpting program might be a blast for him and have him edit a UV sphere. There are a few basic tips to get you going, but kids pick it up way easier than adults do.
      • The object mode is for the overall, individual objects
      • The edit mode is to work on, inside, the object you select
      • You absolutely have to have a scroll mouse
      • There is a description in the lower left corner that lets you edit the mesh you’re “adding” or putting in, then it goes away. This messes up a lot of people.
      • At the top are tabs that let you select a layout for Blender for each focus. There is one for sculpting.
      • The upper right has a lot of icons that let you move around the program (solid, see-thru, etc., and perspective. You would have to know this stuff.
      • This video is for you right now if you don’t know anything, and for him in a couple of years: https://www.youtube.com/watch?v=uOmYInaX-wE
    • Have him search Wikipedia on something he loves and to look for the sources.
    • Have him look for, speed up if necessary, and learn from youtube tutorials on topics that interest him.

    Side note: Affinity (photoshop alternative) just became free, but I think that’s too much. Good to know about though.

      • aloofPenguin@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        23 days ago

        Paint.net, unfortunately, is a Windows-only software. For Linux, I’d recommend something like Lazpaint. It’s pretty close feature-wise, and I believe that it supports plugins.

    • rudyharrelson@lemmy.radio
      link
      fedilink
      arrow-up
      4
      ·
      29 days ago

      Have him search Wikipedia on something he loves and to look for the sources.

      I like this idea, but with the additional step of vetting the topic in question on Wikipedia before allowing the kid to read the page.

      e.g.: the kid says, “I love MrBeast!” and wants to research him. That Wiki article, while mostly innocuous, has a fairly lengthy “Controversies” section, including blue links to topics like “sexual harassment” and “homophobia”.

    • wizzor@sopuli.xyzOP
      link
      fedilink
      arrow-up
      1
      ·
      28 days ago

      I never learned blender myself, although I can do some cad… Need to include some 3d modeling for sure though.

      I didn’t know about Affinity, need to check it.

  • promitheas@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    29 days ago

    Ill steal some suggestions I liked from other commenters and add my own.

    • Draw a picture
    • Write a letter to someone
    • Find home on the map and calculate distances to school, grandparents, friends, etc
    • Make a simple song
    • Design something simple using CAD software (you’d need to find something really simple to learn/use. Someone suggested a program that I assume allows you to design minecraft buildings external to minecraft)

    And most importantly for me:

    • Research one or several topics. Youd need to do the research yourself beforehand, as well as pick topics you know align roughly with your child’s areas of interest, but if they gain the skill of looking up information for themselves and finding the answer, pretty much anything is within their grasp IMO. Maybe set this as the first one so they can apply it for whatever further challenges you set them (extreme example but e.g. “How to create dog in blender” if you set them the task of using blender to design something). On that note, maybe set 2 distinct types of research topics - such as technical tasks and information tasks. What I mean is: “how do i install x, y, z program and use it” would be a technical task in my opinion, whereas something like “why are farmers legally forbidden from replanting seeds from their crops” would be an information task.

    Best of luck!

  • Michal@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    28 days ago

    Maybe something creative, like making a poster in libre office?

    I remember when i was 10-ish ms Word 97 was the shit. I liked to use word art to create and print my name and other texts. Children this age like to be creative if you show him a program and let him loose exploring it, he’ll learn a lot.

    • wizzor@sopuli.xyzOP
      link
      fedilink
      arrow-up
      2
      ·
      28 days ago

      Honestly the only thing we have been doing has been that we try to latch on to things they show interest in. For reading it was first identifying letters together while out and about when they were asking and turning it into a game. Later they would request to practice writing and want to have a sample to copy. We read to them a lot and have since they have been very little.

      Now at school we just take checking homework really seriously and try to make sure they see us read books, not just screens.

  • hansolo@lemmy.today
    link
    fedilink
    arrow-up
    6
    ·
    29 days ago

    This is a wonderful idea.

    Off hand, I would agree with understanding file navigation. I would suggest you make a sort of capture the flag treasure hunt. First round, find the file. Second round, move the file. Third round, rename the file.

    Installing and uninstalling apps, including looking at reviews online to see what app is best for drawing, for example. Say the challenge is you can only install 2 apps and can only keep one.

    Hour to add and delete bookmarks from the browser.

    Good luck with this!

  • Seefra 1@lemmy.zip
    link
    fedilink
    arrow-up
    9
    ·
    29 days ago

    You can make an image of the / drive so it’s easier to restore if they break the system.

    I you can slowly teach them to use the command line, if they can read fluently using the cli shouldn’t be that hard. You can teach them the basic commands, and teach them to install a program with apt.

    Also, you said write a short story? The teach them vim (or emacs if you prefer that).

    You can install vmpk (or some other music keyboard emulation program) so they can play some music. And if they get more interested get them LMMS and later ardour + advanced stuff.

    Krita is a super nice program to draw, and colour (tho no fun without a drawing tablet), maybe you can teach them vectorial drawing on inkscape. And if they like it then install Blender and go 3D.

    • MajorHavoc@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      28 days ago

      You can make an image of the / drive so it’s easier to restore if they break the system.

      That’s good advice. I always meant to do that with computers my kids access.

      Although I haven’t ever had my kids break a Linux Mint install. I set them up as non-sudo users and that was enough.

      Of course, they grew older and have sudo now, so I should actually think about taking a drive image, now.

    • MajorHavoc@programming.dev
      link
      fedilink
      arrow-up
      4
      ·
      28 days ago

      Teach them to launch Vim, and they can spend their remaining computer use time using Vim.

      Unless they figure out how to exit vim, then please have them come teach me how.

      Sorry. I will see myself out.