Образование > Образование в г.Томске > Томская школа программистов:
Томская школа программистов
Знаете ли вы, что в Томске уже более трех лет работает школа для будущих программистов? Учиштесь ли вы в ней? Учится ли в ней ваш ребенок? Если нет, то почему бы не попробовать?
Не секрет, что программист сегодня – одна из наиболее популярных, востребованных на рынке труда и потому достаточно высоко оплачиваемая профессия. Обычно о выборе профессии и родители, и дети начинают задумываться в старших классах школы, а порой уже и после выпускного бала. Но для программирования это поздно! Лучшее время для знакомства с профессией программиста, для начала развития алгоритмического мышления – это 6-8 классы, однако можно начать и позже, главное - желание. Тогда к 11 классу, ко времени осознанного выбора, у ученика сложится достаточно объективная картина: нужно ли ему программирование и нужен ли программированию он? И этот выбор будет сделан не потому, что «… я люблю Интернет, а еще играть в Counter Strike…»
Лучшее место для старта - Томская Школа программистов! В ней после уроков обучаются многие ребята Томска.
Что же предлагает Школа программистов своим учащимся?
 Методика ее работы необычна для средней школы и заимствует некоторые подходы университетского образования. Обязательные курсы составлены таким образом, чтобы они образовывали непрерывный цикл обучения программированию. Главная их цель – развитие мышления ученика. В начальном этапе обучения речь идет об алгоритмическом мышлении, далее – о структурном, потом – об эвристическом.
Современная педагогика признает отличие предмета «программирование» по его возможностям для развития интеллекта ребенка, от всех остальных предметов, включая математику. К сожалению, в современной общеобразовательной школе задача развития мышления решается попутно с усвоением фактического материала (формул, определений, дат…) и не выделяется как самостоятельная. Распространенные в школьной практике установки на механические упражнения, на заучивание, оперирование элементами и частями, не видя целого, и связанные с этим требования давать немедленные ответы не дают полноценной возможности для развития интеллекта.
С появлением компьютера ситуация меняется. Учебный курс в Школе программистов построен так, что через процесс обучения развивается интеллект, способность мыслить, а не просто накапливаются знания. И даже если в будущем ребенок не станет профессиональным программистом, алгоритмическое мышление, т.е. умение мыслить наперед, просчитывать все возможные варианты, а также развитое логическое и структурное мышление сейчас просто необходимы успешному человеку в любой профессии.
С.Пейперт считал, что, программируя, «ребенок не только овладевает частичкой самой современной техники, но и приобщается к некоторым из самых глубоких идей естествознания, математики, а также к искусству интеллектуального моделирования». На практике в Школе программистов это положение реализуется через использование специализированных сред программирования, при разработке которых учитывался ряд фундаментальных положений в области психологии. Работая в них, ребенок является зодчим, возводящим структуры собственного интеллекта.
Школа программистов - не развлекательные курсы, не игровой компьютерный клуб (любые компьютерные игры в Школе программистов категорически запрещены), цель которого – доставить сомнительное удовольствие посетителям. Здесь строгая система тестирования, рубежные контроли, а каждые полгода – серьезные олимпиады по программированию. Цели и методы Школы разительно отличаются от многочисленных краткосрочных компьютерных курсов. Скажем, как можно научить языку C++ за два месяца, если ребенок не умеет программировать вообще, не знает алгоритмические конструкции и не умеет их применять? Обучение программированию сводится к перечислению и бездумному заучиванию операторов языка, которые ученик в итоге не умеет применить к решению конкретной задачи. Например, на популярных компьютерных курсах на ключевую для понимания концепции программирования тему – «Алгоритмы» – отводится всего три занятия, тогда как в Школе программистов – полный учебный год. Нельзя научиться программировать, не овладев дискретной
математикой. Данный предмет обязательно изучается всеми учащимися первого года Школы программистов. На тех же компьютерных курсах на это отводится лишь одно занятие. Такие сравнения можно продолжать бесконечно.
Но и результаты такого подхода к обучению в Школе программистов налицо. Все выпускники прошлых лет поступили в ведущие ВУЗы Томска и России по IT-специальностям (СпбГУ, МГТУ им. Баумана, факультеты информатики и прикладной математики Томского госуниверситета). На протяжении всех трех лет существования Школы программистов её учащиеся занимают все призовые места в городской олимпиаде по информатике, первые места в Томской областной олимпиаде, принимают участие в Всероссийских олимпиадах по информатике, успешно защищают честь Томска на соревнованиях Сибирского региона.
Школа программистов организована Томским государственным университетом и департаментом образования г. Томска. В Школе программистов работают высококвалифицированные преподаватели с университетским образованием по математике, физике и программированию. Кроме того, некоторые курсы читаются приглашенными специалистами – преподавателями ВУЗов г.Томска.
Школа программистов регулярно организует направление детей в Всероссийскую летнюю компьютерную школу, которая проходит ежегодно в Подмосковье и занимается подготовкой членов и кандидатов сборной России для участия в международных олимпиадах по информатике. В этом году в летнюю школу были направлены уже четверо лучших учащихся.
Как же поступить в Школу программистов? Прием проходит на основе конкурсного отбора. В рамках отбора ребятам будут предлагаться задания по логике и математике. Знаний в области информатики и программирования для поступления в базовую группу не требуется. В школу принимаются учащиеся 6-10 классов. План набора на 2007 год – 60 человек.
Краткое описание курсов и предметов, изучаемых в Школе программистов:
-
- Введение в алгоритмизацию
- Программирование на языке Паскаль
- Комбинаторика
- Дискретная математика
- Структурное программирование
- Объектно-ориентированное программирование
- Алгоритмы и алгоритмические языки
- Начала линейной алгебры и аналитической геометрии
Контактная информация
Более подробную информацию вы можете
найти на сайте ТШП – http://tps.tomsk.ru
а также в любое время суток по телефонам 8-906-949-4974, 8-913-801-1188, 49-16-90
С нетерпением ждём Вас!
|