Если маленький ребенок, то это https://piktomir.ru/ Хотя я и сама как-то играла целый час Потом можно Кумир, роботов там всяких делать и прочих черепах, потом Питон. Осваивают на любом языке сначала условные операторы и циклы, и решают с их помощью простые задачки. В этом и проблема самостоятельного изучения: преподаватель точно знает, какие задачи ставить ребенку на каждом уровне обучения. Сам ребенок не поставит себе эти задачи. Просто посмотрит видео и забросит.