Я мама девочки 11 лет(5 класс), интересуюсь как влиться в IT, с чего начать изучение программирования? Она зависает в играх, типа avakin, интересуется монтажом роликов, любит графику, фоторедакторы. Сейчас говорит, что хочет делать приложения и игры, изучает английский. Хочу ей помочь. Спасибо за советы!!!

100100

Есть всякие конструкторы, позволяющие делать презенташки, программки и игры с околонулевым знанием программирования. Несколько тупиковая ветвь, но занять и завлечь может. Когда я был во втором классе, у меня были ЛогоМиры, когда был классе в пятом — GameMaker. Возможно, есть что-то посовременнее, не разбирался.

Есть кружки, обучающие какому-то языку программирования, они же есть в школьной программе классе этак с 7, так что, возможно, учитель информатики будет готов помочь после уроков — я так в программирование и пришёл. После того, как будут изучены азы, можно будет начинать творить, что очень круто и интересно. У меня это, наверное, самые яркие воспоминания из детства — как я на паскале кодил простенькие игрушки. В процессе, кстати, сам изучал нужные физические и математические формулы несмотря на то, что с физикой совсем не дружил.

Есть олимпиадное/спортивное программирование, решать задачки, ответ на которые — компьютерная программа. Несколько специфичная вещь, может не завлечь, но если завлечёт — будет полезно по всем фронтам. Знание алгоритмов и приобретаемый образ мышления будет помогать и в работе (примерно эти же знания даёт высшее образование, если не считать математическую базу), а результаты на олимпиадах помогут поступить в вуз. Должны быть кружки, помогающие освоиться, можно и самообразованием (https://informatics.mccme.ru — здесь очень много задач, но нужен кто-то, кто поможет сориентироваться). К этому моменту уже лучше знать какой-нибудь язык программирования.

Плюс есть «игры для программистов». Я на них сейчас смотрю и мне грустно, что я в них не играл в детстве, потому что сейчас, когда у меня учёба — программирование, работа — программирование, хобби — программирование, повседневная работа с компьютером — программирование, на такие игры не остаётся запала. Примеры — игры Zachtronics, Opus Magnum довольна проста для начинания.

Ну и желательно лучше понять, что именно хочет дочь. Я с детства мечтал стать «создателем компьютерных игр», придумывал игрушки с карандашом и бумагой. Отец направил меня в программирование. Я ему бесконечно благодарен, но оглядываясь назад, понимаю, что то, что о чём я мечтал — это скорее геймдизайн, а не программирование.

5
Ответить

Очень интересный ответ, спасибо. Папе тоже спасибо, что вырастил воспитанного, благодарного и порядочного сына. 

1
Ответить