но ребенку нужно будет понять также и html и css, кроме того в js синтаксис меняется каждые два года.
А как ребенку будет радостно разбираться в дом модели, следить за поддержкой функциональности браузеров и просто ловить ошибки... красота же
Не наседайте на сына и займитесь с ним проектными работами: придумайте и напишите игру вместе с ним, а потом дорабатывайте.
Что нибудь легкое и веселое вроде змейки или аналога марио...
Я конечно все понимаю... но данный исследаватель не понимает сложности языков ... c++ начинать с 4 класса...свифт с первого? Она вообще нормальная? Спп как язык программиррвания содержит все парадигмы программирования и даже людям знающим языки дается с трудом... да и она нагло пропихивает интересы корпоративные ведь свифт это прикладной язык компании яблочной.
Не слушайте подобных личностей, пусть ребенок начинает с визуальных концепций информационных технологий а не разбирается в машинном коде.
Я не прошу воспринимать на веру... освойте сами язык/другой и оцените усилия
а как ему еще на js учиться программиррвать? Все учебники что я читал и книги по js так или иначе взаимодействовали с браузерами... да , есть микроконтролоеры, которые точно не для детей... ну и плагины браузера, которые однако тоже взаимодействуют с дом моделью.