четверг, 7 февраля 2013 г.

психологические требования к программисту

В 2009-12 годах учащиеся Школы программистов А. Ермичев, И. Корябкин, Р. Мулюков, И. Журавлев и А. Кашкина вошли в TOP-20 сильнейших российских программистов на Всероссийских олимпиадах школьников по информатике, проходивших в Новосибирске, Ханты-Мансийске, Перми и Казани.

В 2008 году ученик Школы программистов Аким Кумок впервые в истории Московской области получил серебряную медаль на XX Международной олимпиаде по информатике (г. Каир).

В 2006/07 уч. году олимпиады по информатике Москвы и Московской области явно показали не только уровень Мытищинской Школы программистов, но и лидерство Школы среди всех других учреждений Московского региона в сфере информационных технологий и программирования. Ученик Школы программистов, 10-классник Аким Кумок занял абсолютное первое место на Московской городской олимпиаде по информатике среди школьников всех классов, а Семипятный Владислав абсолютное первое место на Московской областной олимпиаде. Всего же в этом году нашими учениками был завоеван 21 диплом на олимпиадах областного уровня и 6 медалей на Всероссийской олимпиаде, включая золотую.

Но и результаты такого подхода к обучению в Школе программистов налицо. Все выпускники прошлых лет поступили в ведущие ВУЗы по IT-специальностям (МГУ им. Ломоносова, МИФИ, МГТУ им. Баумана). Пять лет подряд учащиеся Школы программистов занимают все места в городской олимпиаде по информатике, первые места в Московской областной олимпиаде и даже Всероссийских олимпиадах по информатике, успешно защищают честь Мытищинского района на открытых турнирах юных программистов гг. Москвы, Санкт-Петербурга, Кирова и др.

Как уже заметил читатель, Школа программистов - не развлекательные курсы, не игровой компьютерный клуб, цель которого доставить сомнительное удовольствие посетителям. Здесь строгая система тестирования, рубежные контроли, а каждые полгода серьезные олимпиады по программированию. Цели и методы Школы разительно отличаются от многочисленных краткосрочных компьютерных курсов. Скажем, как можно научить языку C++ за два месяца, если ребенок не умеет программировать вообще, не знает алгоритмические конструкции и не умеет их применять? Обучение программированию сводится к перечислению и бездумному заучиванию операторов языка, которые ученик в итоге не умеет применить к решению конкретной задачи. Например, на популярных компьютерных курсах на ключевую для понимания концепции программирования тему «Алгоритмы» отводится всего три занятия, тогда как в Школе программистов полный учебный год. Нельзя научиться программировать, не овладев дискретной математикой. Данный предмет обязательно изучается всеми учащимися первого года Школы программистов. На тех же компьютерных курсах на это отводится лишь одно занятие. Такие сравнения можно продолжать бесконечно.

Многие школьники интересуются курсами, проводимыми отделением компьютерной графики: это и компьютерная обработка изображений, и трехмерное моделирование и анимация в среде 3ds Max, и flash-мультипликация. Тем же, кто хочет глубже разобраться в устройстве и работе компьютера, адресован курс «Архитектура ЭВМ». Не меньшей популярностью пользуется и курс «Компьютерные сети», который преподает приглашенный специалист, профессионал в области информационной безопасности. В скобках заметим, что Школа программистов постоянно приглашает для преподавания различных IT-специалистов-практиков. Сейчас в Школе программистов можно изучать практически любое направление информационных технологий.

Строя свое образование, ученик Школы программистов волен выбирать факультативные спецкурсы, охватывающие весь спектр современных информационных технологий. Здесь и различные современные языки программирования (С++, С#, Lisp, Visual Basic, Delphi, PHP, Perl, JavaScript), отдельные главы дискретной математики, необходимые программисту (элементы теории множеств, математической логики, комбинаторики, теории систем счисления, теории графов, вычислительной геометрии). Большая популярность Интернета и интернет-технологий привела к появлению в Школе программистов специальных групп, обучающихся в дистанционном сетевом Университете Роботландия+ интернет-конструированию: ребята изучают компьютерную графику и Web-дизайн, создают свои Web-сайты, администрируют портал Школы программистов .

И даже если в будущем ребенок не станет профессиональным программистом, алгоритмическое мышление, т.е. умение мыслить наперед, просчитывать все возможные варианты, а также развитое логическое и структурное мышление сейчас просто необходимы успешному человеку в любой профессии. Деятельность при программировании интегрирует в себе большинство достижений, которые человек «наработал» при разрешении возникаю]щих перед ним проблем. С.Пейперт считал, что, программируя, «ребенок не только овладевает частичкой самой современной техники, но и приобщается к некоторым из самых глубоких идей естествознания, математики, а также к искусству интел]лектуального моделирования». На практике в Школе программистов это положение реализуется через использование специализированных сред программирования, при разработке которых учитывался ряд фундаментальных положений в области психологии. Работая в них, ребенок является зодчим, возводящим структуры собственного интеллекта.

С появлением компьютера ситуация меняется. Учебный курс в Школе программистов по]строен так, что через процесс обучения развивается интел]лект, способность мыслить, а не просто накапливаются знания.

Современная педагогика признает отличие предмета «программирование» по его возможностям для развития интеллекта ребенка, от всех остальных предметов, включая математику. К сожалению, в современной общеобразовательной школе задача развития мышления решается попутно с усвоением фактического материала (формул, определений, дат ) и не выделяется как самостоятельная. Распро]страненные в школьной практике установки на механические упражне]ния, на заучивание, оперирование элементами и частями, не видя цело]го, и связанные с этим требования давать немедленные ответы не дают полноценной возможности для развития интеллекта.

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

Что же предлагает Школа программистов своим учащимся? Методика ее работы необычна для средней школы и заимствует некоторые подходы университетского образования. Ученики Школы программистов посещают несколько обязательных и факультативных курсов. Каждый школьник имеет возможность сам формировать индивидуальную программу обучения выбирая и посещая те курсы, которые соотносятся с его интересами и возможностями.

Лучшее место для старта - Мытищинская Школа программистов! В ней после уроков обучаются многие ребята Мытищинского района, так и ребята из Москвы и городов Московской области Королева, Пушкино, Химок, Ногинска, Раменского.

Не секрет, что программист сегодня одна из наиболее популярных, востребованных на рынке труда и потому достаточно высоко оплачиваемая профессия. Обычно о выборе профессии и родители, и дети начинают задумываться в старших классах школы, а порой уже и после выпускного бала. Но для программирования это поздно! Лучшее время для знакомства с профессией программиста, для начала развития алгоритмического мышления это 6-7 класс. Тогда к 11 классу, ко времени осознанного выбора, у ученика сложится достаточно объективная картина: нужно ли ему программирование и нужен ли программированию он? И этот выбор будет сделан не потому, что « я люблю Интернет, а еще играть в Counter Strike »

Знаете ли вы, что в Мытищах уже шестой год работает школа для будущих программистов? Учится ли в ней ваш ребенок? Если нет, то почему бы не попробовать?

ТЫ ЗАПИСАЛСЯ В ПРОГРАММИСТЫ?

В разделе « » добавлены ссылки на программы, необходимые учащимся первого года обучения.

В феврале 2013 года пройдет четвертый Открытый сетевой конкурс информационных технологий.

Завершился областной этап Всероссийской олимпиады школьников по информатике

Олимпиады по информатике

Комментариев нет:

Отправить комментарий