Институт

Когда воспитывать хороших программистов?

Наука в Сибири
№ 15 (2750)
15 апреля 2010 г.

Новосибирск — большой город с огромной потребностью в программистских кадрах. Как научные институты, так и промышленные предприятия ждут подготовленных высококвалифицированных специалистов. В городе постоянно открываются новые софтверные предприятия, работают представительства и отделения ведущих мировых производителей программного обеспечения и компьютерной техники. В новосибирском Академгородке ведется работа по раннему включению школьников в процесс подготовки кадров в области информационных технологий.

3 апреля прошла Открытая региональная командная олимпиада школьников 3–7 классов по программированию на языке Лого. В олимпиаде приняли участие 93 школьника. К участию в олимпиаде приглашались команды учащихся школ и учреждений дополнительного образования Сибирского региона. Олимпиада проходила в Новосибирском государственном университете. От НГУ ребят приветствовал проректор по научной работе член-корреспондент РАН С. В. Нетесов. В числе организаторов олимпиады Департамент образования Новосибирской области, Областной центр работы с одаренными детьми, Новосибирский государственный университет и Институт систем информатики им. А. П. Ершова СО РАН.

Опыт использования языка Лого для олимпиадной работы с младшими школьниками уже значителен. Институт систем информатики проводит такие соревнования с 2001 года. Работа в команде из трех человек, решающей один набор задач на одном компьютере, особенно интересна для учащихся 3–7 классов. Применение правил «игры в команде» привносит не только определённые трудности, но и значительные подвижки в развитии навыков коллективного взаимодействия.

Продолжительность тура — два часа. Организаторами Олимпиады сообщено участникам наименование директории для сохранения решений задач, организован вводный инструктаж. Всем раздавалась специальная памятка по основным командам языка и действиям в среде программирования. В процессе работы команд дежурил консультант, который при необходимости помогал сохранить программы и разобраться с внештатными ситуациями. Особенное внимание было уделено подбору задач, которые изложены с комментариями, представляющими их как связный текст, так что его интересно было и просто прочитать, и выполнить необходимые задания, что очень важно, учитывая возраст участников конкурса. В наборе одна задача утешительная, ее гарантированно решают все участники. Одна задача, очень сложная, требовала применения рекурсии. Для решения участники использовали язык программирования Лого.

Когда школьники закончили работу, к своим обязанностям приступило жюри. Победители определялись отдельно среди 4, 5, 6 и 7 классов. Если ребята в команде из разных школьных параллелей, то зачет велся по старшему из них.

Для учителей, которые приехали вместе со школьниками, был проведен семинар по актуальным проблемам преподавания информатики в школе. В семинаре приняли участие директор ИСИ СО РАН А. Г. Марчук, директор ИПИО РАО А. А. Никитин, директор Областного центра работы с одаренными детьми Г. Я. Куклина, ученый секретарь ИСИ СО РАН Ф. А. Мурзин, н.с. ИСИ СО РАН Т. И. Тихонова.

Подведены итоги олимпиады. В числе победителей и призеров Лицей информационных технологий (Новосибирск), гимназия № 1 (Новосибирск), гимназия № 42 (Барнаул), гимназия № 3 (Академгородок). Поощрительные грамоты также жюри присудило командам из школы № 80, школы № 202, гимназии № 6 «Горностай» (Новосибирск).

При награждении организаторы старались следовать своим принципам, и поэтому все школьники получили сертификат участника, для каждого нашлись теплые слова поддержки. Для многих детей участие в олимпиаде имеет огромное значение. Победителей олимпиады пригласят принять участие в Летней школе юных программистов.

Наш корр.

из газеты "Наука в Сибири"