Профессия программиста не только не теряет актуальности, а даже набирает обороты. Все больше появляется различных курсов, школ и факультативов самых разных IT-направлений.
Профессия программиста не только не теряет актуальности, а даже набирает обороты. Все больше появляется различных курсов, школ и факультативов самых разных IT-направлений.
О все возрастающей популярности IT-образования и его пользе для ребенка ответили на вопросы Александр и Анна Синкевичи — основатели семейной IT-школы Comp-As.
Как вы считаете, что дает ребенку программирование?
Анна: Невозможно в двух сказать, что дает ребенку математика, или русский язык, или что дает ребенку история.
На такой вопрос ответ всегда неоднозначный. При изучении нового материала ребенок растит свой потенциал, расширяет свой кругозор. Но если он хорошо знает математику, ему намного легче изучать физику. Если он хорошо знает физику, он легче разберется с химией. Если же ребенок хорошо знает программирование, то будет хорошо разбираться и в физике, и в химии, и даже в русском языке.
Когда мы пишем программы, мы учим детей логически мыслить, правильно выстраивать ход и последовательность действий, шаг за шагом решать ту или иную задачу.
Здесь и принцип разложения сложной задачи на более мелкие шаги, как в математике — решения задачи по действиям. Здесь и проверка каждого символа, запятой, каждой буковки, как в русском языке, когда, если вы пропустите точку с запятой, ваша программа просто не запустится.
Программирование также может стать хобби, с помощью которого ребенок раскроет свой творческий потенциал.
Возможно, именно программирование займет свободное время вашего ребенка, и он станет гордиться лучшей оценкой в классе по информатике, участием в городской или республиканской олимпиаде по программированию, своей первой программой, выложенной Google Play или App Store.
Программирование учит ребенка думать, планировать ход событий, составлять план решения задачи (алгоритм действий) и, самое главное, доводить его до конца и искать ошибки.
Изучение программирования делает ребенка более аккуратным и последовательным. Программирование требует терпения, развитого мышления, просчитывания ходов на несколько шагов вперед (почти как в шахматах).
А как быть в ситуациях, если ребёнок изначально неаккуратен, скрупулёзность и внимание оставляют, мягко говоря, желать лучшего? Можно его увлечь программированием в этом случае?
Программы курсов построены по принципу от простого к сложному. Вначале решаем легкие задачи. Код программ составляет несколько строк. А ребёнок чувствует себя программистом. Смотрит на своих сверстников и тянется за ними. Мы работаем командой. Постепенно усложняем материал. Дети адаптируются к нашим требованиям и чувствуют себя комфортно.
Всем ли оно подходит?
Конечно же, нет: все люди разные. Кто-то — музыкант, кто-то — художник, кто-то — поэт, а кто-то — программист.
Но базовые знания в IT-технологиях потребуются абсолютно всем.
На наших курсах есть несколько направлений. Мы обучаем не только серьезным языкам программирования, таким как Python, Java, С, С#, С++, PHP, но и компьютерной графике, web-дизайну, видеомонтажу.
Эти знания понадобятся и художнику, и дизайнеру.
Люди разных профессий имеют свои блоги и сайты. И знания в этой сфере помогают им продвинуться по карьерной лестнице. Многие мамы и папы с удовольствием самостоятельно делают приглашение на день рождения своих детей в фотошопе, «монтируют» фильмы про первые шаги своих малюток.