Software Alternatives & Reviews

What language should I teach my little sister

TIC-80 DragonRuby Game Toolkit LOVE 2D Flutter.dev Code.org Brilliant.org ChatGPT CodeCombat
  1. 1
    TIC-80 is a fantasy computer where you can make, play and share tiny games.
    Pricing:
    • Open Source
    Since you're comfortable with Javascript, then tic-80 can be an alternative. https://tic80.com/ But pico-8 has more resources. I also enjoyed the tutorials in the Get Coding books. https://getcodingkids.com/.

    #Game Development #Game Engine #2D Game Engine 66 social mentions

  2. DragonRuby Game Toolkit is a commercial-grade, yet beginner-friendly, 2D game engine.
    Finally, I want to give a shoutout to DragonRuby Game Toolkit. Https://dragonruby.itch.io/dragonruby-gtk.

    #Developer Tools #Web App #3D 8 social mentions

  3. Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua.
    Pricing:
    • Open Source
    Also, a recommendation that is a little more Niche. Lua, and love. love2d.org is a really easy to make games with a relatively simple programming language. Could be fun.

    #Game Development #Game Engine #2D Game Engine 181 social mentions

  4. Build beautiful native apps in record time 🚀
    Pricing:
    • Open Source
    What's really great about Dart is that it is of course the language used by Google's multiplatform UI framework Flutter. Once she's past the beginner stage your sister could literally make an app that would run on her phone. That seems like a very motivating goal.

    #Development Tools #Application Builder #Mobile App Development 340 social mentions

  5. Code.org is a non-profit whose goal is to expose all students to computer programming.
    I would start there. There are others out there that are paid too and it might give you some ideas. Also, Scratch uses javascript under the hood and code.org will show you the code, so she may already have a little bit of familiarity with it.

    #Online Learning #Online Education #Kids Education 385 social mentions

  6. Brilliant - Understand concepts and build your problem solving skills with thousands of free problems and examples in math, science, and engineering.

    #Education #Education & Reference #Online Learning 154 social mentions

  7. ChatGPT is a powerful, open-source language model.
    Asynchronous programming allows you to make two lines of code run at the same in the background instead of line by line, I had a tough time understanding it at first but this Microsoft article really helped me to understand, it’s for c# but the first lines gives examples to understand the basic principle of asynchronous programming, without referring to any code. Also if you have questions like that I recommend asking chat gpt as it can provide precise explanations with examples of code and develop the points you didn’t understand.

    #Chatbot Platforms & Tools #Writing Tools #AI Writing 802 social mentions

  8. Learn programming with a multiplayer live coding strategy game.

    #Education #Kids Education #Online Learning 72 social mentions

Discuss: What language should I teach my little sister

Log in or Post with