С чего начать школьнику чтобы стать успешным программистом?

nopox
Дата: 11.01.2018 09:30:35
Уважаемые такая ситуация.

Сын школьник пришел ко мне и сказал, что он де решил, что хочет стать программистом. Что ему такого в уши надуло не знаю (может от того, что я часто беру работу на дом))) но вот случилось. Ему правда еще немного лет (будет 10) и до того он собирался стать машинистом электропоезда))))), но это было в раннем детстве. А теперь сказал, что это его четкое решение.
Вопрос в том, чтобы такого кроме https://scratch.mit.edu/ ему порекомендовать? Стоит ли ходить на курсы (сейчас их по scratch очень много, но очень дорого) или это баловство и стоит на что-то его ориентировать? Может быть какие-то книги доступные 10 летнему мальчику? (из актуальных увлечений у него есть еще Roblox, minecraft и еще он снимает Stikbot мультики).

Буду признательна за советы!
Vladimir Baskakov
Дата: 11.01.2018 10:11:35
автор
Вопрос в том, чтобы такого кроме https://scratch.mit.edu/ ему порекомендовать?

Писать сочинения.
Я серьезно. Программирование - это работа над своими мыслями. Оформленными словесно. Начало такой работы закладывается на уроках русского языка и математики в школе. это раз, английский язык на уровне выше базового - ибо литература часто англоязычна - два.

три как вариант - https://www.playcodemonkey.com/ и всякоразно https://lifehacker.ru/2015/04/12/10-igr-nauchat-programmirovat/
AntonCh
Дата: 11.01.2018 10:24:57
Логику изучать и развивать, логических задач решать. Изучать основы алгоритмов-обязательно, без чего настоящий программист никогда не получится. Ну и вцелом математику. Это основы. Самостоятельно решать простенькие задачники для программистов, посредством заранее выбранного языка программирования, синтаксис которого нужно также изучить, чтобы оно получалось и было интересно.

Ну и конечно, необходимо поставить перед собой какую-то более сложную комплексную задачку, например написать игру, или конкретную программу с конкретными функциями, поставить сроки ее решения, рамки, составить ТЗ, так будет более приближено к реальности-))) Ну и желание в первую очередь. Также можно посоветовать какие-то учебники, есть множество видеокурсов.
AntonCh
Дата: 11.01.2018 10:26:39
Есть кстати хорошие учебники по алгоритмам и программированию для детей. Попробую вам найти-написать.
AntonCh
Дата: 11.01.2018 10:32:49
Что-то америкосы кстати моного хорошей литературы по алгоритмам и логике выпускают, действительно стоящей, а наших наши же манагеры призывают быть примитивными кодерами у американских же дяденек-)
А потому да-английский при таком раскладе таки необходимо знать хорошо.
Так как большинство хорошей литературы на нем.
Но есть и переведенка неплохая.

Модератор: Тема перенесена из форума "Работа".
softwarer
Дата: 11.01.2018 10:37:51
Про сочинения Владимир полностью прав.
kealon(Ruslan)
Дата: 11.01.2018 11:28:00
softwarer,
ещё фантастику (не фэнтези) добавить нужно (исходя из исследований китайских учёных)

а то написание сочинений отпугнёт
Areostar
Дата: 11.01.2018 13:25:07
nopox,

С перво на перво учиться учиться и учиться!

И в первую очередь учиться мыслить))

Ну вот как то так!
exp98
Дата: 11.01.2018 14:29:49
Ха! сто раз ещё сам передумает. Пора бы уже знать, к чему он более склонен гумманит / технич / научн / предпринимат ...
Веб-дизайн тоже программизмом называют ... Если технарь будет, то велики шансы естесственным путём не избежать этого самого (из-за денег). И потом, это может оказаться лишь кратким эпизодом в общем рабочем стаже.

Почитать форумы программистов, сразу видно, как мало они владеют грамотным русским и изложением мыслей. Из математики чаще оказывается полезным лишь его дискретный раздел. А для ГУИ и вообще небязательна.
Выше точно отметили про быдлокодеров.

Готовит мультики? вот пусть и обучается пр-зму на интересной ему предметной области, занявшись автоматизацией своей деятельности. Мож он режиссёром станет. А длительное непосредственно пр-ние ведёт к обеднению личности, связанному с обеднением собственной лексики, и к оторванности от жизни. Проблемы со зрением - велики шансы.

Исключения редки.
Удачи!
Vladimir Baskakov
Дата: 11.01.2018 14:56:51
exp98
вот пусть и обучается пр-зму на интересной ему предметной области, занявшись автоматизацией своей деятельности.


Ему правда еще немного лет (будет 10)

свою деятельность он пока вряд ли .... автоматизирует .....