I'm an African. I have a teenage relative living with ADHD. I think he's very brilliant. Can someone recommend some online platforms where he can learn how to code or some methods that can help him to code, please

  • 3
    How’s ADHD related to coding?
    – Stephie
    Commented Feb 16 at 19:09
  • 3
    Hi! You might also be interested in cseducators.stackexchange.com/search?q=adhd and to a lesser extent matheducators.stackexchange.com/search?q=adhd
    – Stef
    Commented Feb 17 at 14:13
  • 1
    @Zibbobz, the relative has expressed interest in programming. I will be teaching him python starting next weekend and write his progress here as a feedback after sometime perhaps it'll help some other parents with kids living with adhd Commented Feb 20 at 4:22
  • 1
    @Craving_gold What you are doing for this child is very good! I commend you for taking an interest in their passion, and especially in trying to help them achieve their own goals in life. I do however have to inform you that "posting feedback" and "progress updates" on StackExchange is not really how the site works - this is a Question and Answer site, and it is really only meant for posting questions and providing concrete answers. If you really want to teach your relative Python though, I can recommend w3 as a good learning resource - w3schools.com/python/default.asp
    – Zibbobz
    Commented Feb 20 at 14:41
  • 1
    If you live in Bénin then there is "Ilo Robot", a robot that can be programmed in python as well as without python using block programming. I think it's been deployed to a few schools to teach programming to children
    – Stef
    Commented Feb 20 at 23:46

1 Answer 1


Programming is something very useful and it can be very fun. The most important thing is that he programs something that he likes, not something that could be "useful for his future".

The programming language you choose is not important per se, so instead of choosing a programming language choose a topic.

Maybe he likes electronics, mounting stuff that moves, makes sound and has lights.

In this case you could start with an Arduino based robot, or kit (there are many out there with different prices and complexities). This will not only teach programming but also electronics, maybe a bit of mechanics, and at the end it's something physical you can still play with once you close the laptop.

Maybe he likes programming a small game, something visual you can control with the keys and mouse and that is not only fun to program but something you can then play and show your friends. I'd personally recommend The coding train I linked a playlist of a tutorial using a library of Javascript to create animations and games but also teaches the basics about geometry, vectors and other useful stuff to work with animations.

There are many other topics and tutorials that he could follow, just make sure he likes what he is learning and that he keeps challenged and doesn't get bored.

  • You are right, Elerium. We had an intro into python via colab last weekend . I could tell it seemed boring to him. He also complained it's kinda too academic (Though I don't think so). I have been thinking of how to spice things up before next weekend and this came right on time. Spot on. Commented Feb 28 at 5:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .