I have a niece who wants to make a video game. I have 0 experience teaching and am very likely to recommend her some crazy complicated shit that will turn her off to the idea. She’s 8. Anyone have experience with this? Her first instinct was to try and make games in the Roblox engine but I know exactly how exploitative that shit is and how nontransferable those skills are

Libre software is a must

18 points
*
Deleted by creator
permalink
report
reply
4 points

keep her out of danger

So still a no on the Roblox?

permalink
report
parent
reply
5 points
*
Deleted by creator
permalink
report
parent
reply
3 points

This is very well thought out and I appreciate it. In terms of making art and being creative, I 100% want to spare her as long as possible from the urge to monetize it. She’s essentially been gambling since she was a toddler. The combinations of “surprise” toys and collectibles all rolled into toy franchises with cartoons, complete with animated cartoons and entire Youtube channels dedicated to unboxing them and talking about how fun it was to buy them, this shit has gotten really aggressive. But in terms of stuff that she makes on her own, I will discourage her from commodifying that work for as long as possible

permalink
report
parent
reply
10 points
*
Deleted by creator
permalink
report
reply
10 points

For an 8 year old, definitely Scratch.

For slightly older kids or anyone who’s taken geometry I’ll throw Racket (a Scheme dialect) out there — it’s a functional language built specifically for learning, the course How To Design Programs uses it and is pretty accessible and specifically has libraries that are used for drawing, coloring, and animating images in a very beginner friendly, digestible way

permalink
report
reply

Look for Scratch solutions. Once they’ve got a handle on this there’s a number of toys and things that use it. Lego mindstorms, star wars force sensor toys, crap like that.

permalink
report
reply
2 points

Didn’t know about that Lego toys. That’s very appealing

permalink
report
parent
reply

I don’t know how many versions there are, but it’s the ev3 that does scratch.

permalink
report
parent
reply
7 points

Scratch! Very simple and easy to learn, perfect for teaching kids the basics of programming. Then you can go into the more advanced stuff

permalink
report
reply
3 points

Will 100% be showing her Scratch. I forgot that existed lol

permalink
report
parent
reply

libre

!libre@hexbear.net

Create post

Welcome to libre

A comm dedicated to the fight for free software with an anti-capitalist perspective.

The struggle for libre computing cannot be disentangled from other forms of socialist reform. One must be willing to reject proprietary software as fiercely as they would reject capitalism. Luckily, we are not alone.

Resources

  1. Free Software, Free Society provides an excellent primer in the origins and theory around free software and the GNU Project, the pioneers of the Free Software Movement.
  2. Switch to GNU/Linux! If you’re still using Windows in $CURRENT_YEAR, flock to Linux Mint!; Apple Silicon users will want to check out Asahi Linux.

Rules

  1. Be on topic: Posts should be about free software and other hacktivst struggles. Topics about general tech news should be in the technology comm or programming comm. That doesn’t mean all posts have to be serious though, memes are welcome!
  2. Avoid using misleading terms/speading misinformation: Here’s a great article about what those words are. In short, try to avoid parroting common Techbro lingo and topics.
  3. Avoid being confrontational: People are in different stages of liberating their computing, focus on informing rather than accusing. Debatebro nonsense is not tolerated.
  4. All site-wide rules still apply

Artwork

Community stats

  • 528

    Monthly active users

  • 654

    Posts

  • 2.5K

    Comments