Jump to content

Which is the best platform to teach kids programming?


Recommended Posts

Depends on a kid. Depends on his interests.

 

If you're just after programming a PC:

Scratch is quite popular. There's also similar thing called Blocky.

 

If the kid won't get into things unless that's a game:

Baba is you is a great game for kids.

He probably already has some favorite games, and many games today use LUA. So he could also start modifying a game he knows using LUA scripts.

 

If he prefers to drive something mechanic, like a robot:

There are some DJI products for kids, like Robomaster or Tello. Not the cheapest, but high quality. You can program these.

There are actually many programmable robots and robotic arms for kids, just search the net.

Arduino is also easily programmable, and there are many sensors, LEDs, displays, motors etc. which you can drive with it.

 

  • Like 1
Link to comment

Good selection by @Mefistotelis

Try to figure out what motivates them (games, machines, information, ...) and help them find the right resources. Try different things, perhaps something sticks. If not, move on to the next.

Here are two links that can get you started with python in a few minutes.

  • Like 1
Link to comment
  • 2 years later...
On 12/28/2020 at 8:24 AM, Mefistotelis said:

Baba is you is a great game for kids.

He probably already has some favorite games, and many games today use LUA. So he could also start modifying a game he knows using LUA scripts.

It's worth mentioning that Baba Is You uses Lua as well. (It's not part of the gameplay, but mods can use it, like you said.)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.