Летняя школа программирования для старшеклассников...

43
Летняя школа программирования для старшеклассников имени А.П. Ершова организаторы: ИСИ СО РАН им. А.П. Ершова и НГУ

Upload: reilly

Post on 10-Jan-2016

61 views

Category:

Documents


0 download

DESCRIPTION

Летняя школа программирования для старшеклассников имени А.П. Ершова. организаторы: ИСИ СО РАН им. А.П. Ершова и НГУ. Летняя Школа – это возможность. хорошо продвинуться в программировании, с головой окунуться в мир современнейших компьютерных технологий, - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Летняя школа программирования для старшеклассников имени А.П. Ершова

Летняя школа программирования

для старшеклассниковимени А.П. Ершова

организаторы: ИСИ СО РАН им. А.П. Ершова и НГУ

Page 2: Летняя школа программирования для старшеклассников имени А.П. Ершова

Летняя Школа – это возможность

• хорошо продвинуться в программировании,• с головой окунуться в мир современнейших

компьютерных технологий,• послушать лекции и семинары ведущих ученых

СО РАН,• создать своими руками серьезную программу,

которой можно гордиться,• принять участие в коллективной разработке

компьютерного проекта,• отдохнуть на свежем воздухе,• завести друзей – единомышленников.

Page 3: Летняя школа программирования для старшеклассников имени А.П. Ершова

Место и время

• Школа является выездной, проводилась в санатории «Парус» на берегу Бердского залива, в туристическом комплексе «Сибиряк», и в Горном Алтае на спортивной базе «Семинский перевал».

• Продолжительность – 10-14 дней в июле или августе.

Page 4: Летняя школа программирования для старшеклассников имени А.П. Ершова

Возникновение ЛШ• Летняя Школа юных программистов

зародилась в 1976 году по инициативе тогда еще члена-корреспондента АН СССР одного из основоположников науки информатики А.П. Ершова.

• Первые школы были организованы сотрудниками отдела программирования ВЦ СО АН СССР Г.А. Звенигородским, Ю.А. Первиным, А.А. Берсом, Н.А. Юнерман, А.Г. Гейном, Л.В. Городней и другими.

• Школа имела статус Всесоюзной и принимала делегации учеников из других стран.

Page 5: Летняя школа программирования для старшеклассников имени А.П. Ершова

Летняя школа программирования

• цели ЛШ• место и

время• учеба• быт, спорт и

досуг• координаты

для связи• участники

мастерские лекции семинары и спецкурсы конференция

Page 6: Летняя школа программирования для старшеклассников имени А.П. Ершова

Примерный режим дня8-00 – подъем,8-15- зарядка,8-20 – линейка,9-00 – завтрак,9-30 – 11-30 – работа в мастерских,11-30 – 13-00 – утренняя лекция,13-30 – 14-30 – обед14-30 – 16-30 – спецкурсы,16-30 – 19-30 – работа в мастерских,19-30 – 20-30 – ужин,20-30 – 21-30 – вечерняя лекция,21-30 – 22-30 – костер, культурная программа,23-00 – отбой.

Page 7: Летняя школа программирования для старшеклассников имени А.П. Ершова

Что такое мастерскаяГлавный элемент Летней Школы – мастерская.

Состоит из 2-7 учеников и опытного программиста – мастера. Иногда есть помощник (подмастерье) из числа студентов или «продвинутых» школьников

У мастерской есть большая практическая задача – проект – программный продукт, который надо создать совместными усилиями к окончанию сезона и представить на заключительной конференции.

Мастерскую ученики выбирают сами, согласно желанию и начальным знаниям.

Page 8: Летняя школа программирования для старшеклассников имени А.П. Ершова

Мастерские за работой

Page 9: Летняя школа программирования для старшеклассников имени А.П. Ершова

В часы работы мастерских в

компьютерных залах очень людно.

Александр Гурьевич Марчук, доктор ф.-м. наук, профессор, директор ИСИ СО РАН им. А.П. Ершова руководит мастерской «Web-проектирование»

Page 10: Летняя школа программирования для старшеклассников имени А.П. Ершова

Тематика мастерских• Трехмерная графика• Базы данных• Написание драйверов и компиляторов

(низкоуровневое программирование)• Сетевое программирование• Flash-программирование• Недоопределенные модели• Создание сетевых серверов под ОС Linux• Разработка тестирующих систем• Искусственный интеллект

и многое другое…

Page 11: Летняя школа программирования для старшеклассников имени А.П. Ершова

Лекции• Лекции – предмет особой гордости ЛШ.

• Они могут быть посвящены программированию и информатика, а могут освещать вопросы других наук – генетики, астрофизики, философии…

• Читают их ведущие программисты-разработчики, академики, видные ученые и очень интересные люди.

Page 12: Летняя школа программирования для старшеклассников имени А.П. Ершова

Лекция по астрофизике(2003 год)

Page 13: Летняя школа программирования для старшеклассников имени А.П. Ершова

Лекция по химии (2003 год)

Page 14: Летняя школа программирования для старшеклассников имени А.П. Ершова

Лекция об идеальном языке продолжалась уже на улице (2001 г.)

читает ведущий ученый ИСИ СО РАН к.ф.-м.н., академик эсперанто Сергей Борисович Покровский

Page 15: Летняя школа программирования для старшеклассников имени А.П. Ершова

Лекция «Обработка речи» (2002 г.)

читает ведущий ученый ИСИ СО РАН к.ф.-м.н. Федор Александрович Мурзин

Page 16: Летняя школа программирования для старшеклассников имени А.П. Ершова

Лекции проходят в

уютной, почти домашней

обстановке, или на свежем

воздухе

Лекцию об академике Александрове читает

академик РАН профессор Ю.Г. Решетняк.

Page 17: Летняя школа программирования для старшеклассников имени А.П. Ершова

Спецкурсы Помимо работы в

мастерской можно посещать спецкурсы по разным направлениям в программировании (и не только).

Длятся спецкурсы 2-4 дня по 1.5-2 часа.

Спецкурсы – дело добровольное

Page 18: Летняя школа программирования для старшеклассников имени А.П. Ершова

Примерные темы спецкурсов• Основы LINUX • Экстремальное

программирование• Методы решения

олимпиадных задач• Язык Эсперанто• Психологический

тренинг• Программирование

LEGO-роботов• Язык Perl• Язык C++

Page 19: Летняя школа программирования для старшеклассников имени А.П. Ершова

Подведение итогов

Работа в ЛШ завершается отчетом мастерских о результатах своей работы.

Накануне жюри знакомится со всеми проектами, внимательно и вдумчиво анализирует их достоинства, доброжелательно и деликатно указывает на недостатки.

Page 20: Летняя школа программирования для старшеклассников имени А.П. Ершова

Заключительная конференция

Каждая мастерская рассказывает о решенной задаче и демонстрирует свой проект в работе.

Page 21: Летняя школа программирования для старшеклассников имени А.П. Ершова

Награждение

Каждый участник ЛШ, включая взрослый состав, получает сертификат участника и небольшой подарок.

За особые успехи в программировании некоторые школьники награждаются дипломами.

А вот грамоту можно получить • и за спортивные достижения • и за особо удачные стихи на КВН, • за покорение заоблачных высот и

разведку рек, • за умение отлавливать ошибки в

чужих программах, • за любознательность и оптимизм,• за любовь к программированию

после отбоя…

Председатель жюри ЛШ академик МАИ, профессор, доктор тех. наук А.А. Берс награждает самого юного участника ЛШ Николая Смирнова.

Page 22: Летняя школа программирования для старшеклассников имени А.П. Ершова

Церемония награждения

Директор Школы А.Г. Марчук награждает мастера и системного администратора ЛШ-2001 студента НГУ Николая Ильдуганова

Page 23: Летняя школа программирования для старшеклассников имени А.П. Ершова
Page 24: Летняя школа программирования для старшеклассников имени А.П. Ершова

Быт в ЛШ• Комфортные условия

проживания.• Собственный

квалифицированный врач.

• Хорошее питание.

Page 25: Летняя школа программирования для старшеклассников имени А.П. Ершова

Спорт и досуг

Для спорта и отдыха остается не очень много времени, но оно используется весьма эффективно.

Кадры утренней зарядки

Page 26: Летняя школа программирования для старшеклассников имени А.П. Ершова

Футбол на горном перевале и в сосновом бору.

Page 27: Летняя школа программирования для старшеклассников имени А.П. Ершова

Волейбол на пляже и в зале

Page 28: Летняя школа программирования для старшеклассников имени А.П. Ершова

Не очень синие, но вполне мокрые воды Бердского залива

Page 29: Летняя школа программирования для старшеклассников имени А.П. Ершова

Горные походы и конные вылазки

Page 30: Летняя школа программирования для старшеклассников имени А.П. Ершова

Песни у костра

Page 31: Летняя школа программирования для старшеклассников имени А.П. Ершова

Угадайте, о чем эти песни?

О компьютерах, программировании и

программистах.

Page 32: Летняя школа программирования для старшеклассников имени А.П. Ершова

Прочие радости жизни…

Page 33: Летняя школа программирования для старшеклассников имени А.П. Ершова

Кто может стать участникомУчастником может стать любой школьник

8-11 классов, который имеет интерес к программированию.

Однако, в случае большого количества желающих отбор идет по результатам собеседования.

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

Page 34: Летняя школа программирования для старшеклассников имени А.П. Ершова

Участники прошлых ЛШ• школьники города Новосибирска,• старшеклассники Новосибирской области,• ребята из Горно-Алтайска, Барнаула,

Кемерово, г. Зима, Бийска, Красноярска и других городов.

Участники ЛШ-2001 возвращаются домой в Красноярск

Page 35: Летняя школа программирования для старшеклассников имени А.П. Ершова

Многие ученики вновь приезжают в ЛШ в качестве • мастеров, • помощников мастеров, • системных администраторов, • лекторов,• организаторов.

Ученик ЛШ-2001 и системный администратор ЛШ-2003 Андрей настраивает сервер

Page 36: Летняя школа программирования для старшеклассников имени А.П. Ершова

Подготовка ЛШРабота по подготовке начинается

заранее.

• Круглый год работает сайт, активен форум.

• Многие матера продолжают общаться со своими учениками лично и через Интернет.

• Формируется команда мастеров.

• Идет реклама ЛШ.

• Решаются вопросы финансирования.

Page 37: Летняя школа программирования для старшеклассников имени А.П. Ершова

Техника

Технику готовим, завозим, монтируем и тестируем заранее, чтобы драгоценное время занятий не пропадало.

Page 38: Летняя школа программирования для старшеклассников имени А.П. Ершова

Количество компьютеров вычисляется по формуле – 1 компьютер на 2-3 ученика.

Практика показала, что этого вполне достаточно.

Компьютерные игры на ЛШ запрещены (кроме тех, которые написаны самими участниками во время Школы).

Page 39: Летняя школа программирования для старшеклассников имени А.П. Ершова

ПрессаИнтерес прессы к

ЛШ очень высок.

Только об ЛШ-2003 было сделано

2 телевизионных репортажа,

3 статьи в газетах,

радиорепортаж.

Page 40: Летняя школа программирования для старшеклассников имени А.П. Ершова

Журналисты газетные и телевизионные

Page 41: Летняя школа программирования для старшеклассников имени А.П. Ершова

Летней Школе есть чем гордиться• История ЛШ начинается с 1976 года. Идея ее

создания принадлежит Г.А. Звенигородскому под руководством основоположника информатики академика А.П. Ершова.

• Многие известные ученые не только поддерживали Школу как явление, но и вели там активную преподавательскую деятельность

• Летняя Школа вырастила и дала путевку в жизнь большому количеству специалистов-программистов, которые успешно работают в ведущих научных институтах СО РАН, в компьютерных фирмах, в том числе 40 человек в Microsoft.

• Летняя школа является важным звеном в существовании и развития Сибирской школы программирования.

• Педагогическая идея Летней Школы доказала свою состоятельность почти тридцатилетней историей.

Page 42: Летняя школа программирования для старшеклассников имени А.П. Ершова

Как с нами связатьсяЛучше по электронной почте:

[email protected] Татьяна Ивановна Тихонова

[email protected] Александр Фенстер

Сайт школы http://school.iis.nsk.su/

Телефон: (3832) 34-14-70

Адрес: 630090 г. Новосибирск, Академгородок, проспект Лаврентьева, д. 6, ИСИ, к. 261.

Page 43: Летняя школа программирования для старшеклассников имени А.П. Ершова

Летняя школа программирования ждет заинтересованных

старшеклассников для работы в июле 2004 года!

Автор презентации Соседкина Н.В. Использовались фотографии А.А. Берса, Т.И. Тихоновой, А. Лысцова, А.Г. Марчука, М.Ю. Колодина.

http://school.iis.nsk.su/ [email protected]