Фонд "Мир программирования"
Летняя компьютерная школа
Странички ЛКШ разных лет

Летняя компьютерная школа - 2012

Учебные параллели в ЛКШ-2012

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

Для более подробной информации о параллелях рекомендуем вам ознакомиться с учебными планами параллелей ЛКШ-2011.

Обратите внимание на действующие ограничения:

  • Для параллелей существуют возрастные ограничения. Имейте в виду, что школьники более старшего возраста, чем указано, в соответствующую параллель зачислены быть не могут, школьники более младшего возраста могут быть зачислены в параллель в исключительных случаях.
  • Школьник может писать работу сразу в несколько параллелей, но учиться можно только в одной параллели.
  • Один школьник может поехать только в одну из летних смен (нельзя поехать в две смены).
  • Школьник, уже учившийся в ЛКШ, не может быть зачислен в ту же параллель, в которой он уже учился (а также в более младшую параллель). Это ограничение касается всех параллелей, в том числе K и P.
  • Школьники, получившие в прошлом году оценку "2" на зачете (хотя бы одну из двух оценок) - не могут быть в этом году зачислены в ЛКШ.
  • По предварительным данным сборы кандидатов в Сборную России на Международную олимпиаду по информатике состоятся в Москве и продлятся до 6 июля. В связи с этим участие в ЛКШ участников сборов возможно только в смене ЛКШ.август. В виде исключения допускается участие в параллели P смены ЛКШ.июль при условии опоздания в ЛКШ ровно на 1 день (в этом случае вам будет выдано задание, которое нужно будет выполнить до школы).

В ЛКШ нет параллелей, в которых школьники обучаются программированию "с нуля". Для поступления в любую параллель нужно знать хотя бы один из языков программирования и уметь писать на нем программы (на начальном уровне - для параллелей D и C', на хорошем уровне - для остальных параллелей).

Параллель Описание параллели На какие классы расчитана ЛКШ.июль ЛКШ.август
D "Основы и техника программирования и решения олимпиадных задач". Поступающие в эту параллель должны быть знакомы с основными элементами языка программирования (любого). Планируется, что преподавание в параллели D в 2012 году будет вестись на языке программирования Python, при этом его знание при поступлении в эту параллель не требуется. 6-7-8 класс есть есть
C' Параллель C' ориентирована на школьников, которые уверенно владеют языком программирования, но не считают себя готовыми к изучению серьезных алгоритмов (как это делается в параллели C). Планируется, что преподавание в параллели C' в 2012 году будет вестись на языке программирования Python, при этом его знание при поступлении в эту параллель не требуется. 6-7-8-9 класс есть есть
C "Алгоритмы". В программу параллели входят алгоритмы быстрой сортировки, структуры данных (heap, очередь, список, стек), алгоритмы на графах (обход в ширину, глубину, кратчайшие пути, каркасы, топологическая сортировка), длинная арифметика, комбинаторика, динамическое программирование. Поступающие должны хорошо знать язык программирования (Pascal, C, python, ...), иметь опыт решения олимпиадных задач. 7-8-9-(10) класс есть есть
B' Параллель B' ориентирована либо на школьников, самостоятельно (или в школе, на кружке и т.д.) освоивших программу параллели С, но не считающих себя готовых к обучению в параллели B, либо на школьников, обучавшихся ранее в ЛКШ в параллели C (возможно - С'), но не имеющих достаточного опыта по применению изученных алгоритмов на практике. В данной параллели внимание уделяется не столько изучению новых алгоритмов, сколько умению реализовать различные алгоритмы и применить их для решения задач. 8-9-10 класс есть есть
B "Продвинутые" алгоритмы. Параллель ориентирована на школьников уровня призеров региональных олимпиад по программированию. Поступающие в параллель должны хорошо знать язык программирования, знать алгоритмы сортировки (включая QSort и пирамидальную), основные структуры данных (heap, список, очередь, стек), основные алгоритмы на графах, схемы перебора, динамического программирования. 9-10 класс есть есть
A' Промежуточная параллель между параллелями A и B. Программа параллели A' - это программа параллели B, из которой убрана наиболее простая часть материала и вместо нее добавлены темы из программы параллели A. Параллель ориентирована на школьников, которые достаточно хорошо знают элементарные темы программы параллели B, но недостаточно хорошо разбираются в сложных ее темах. Это могут быть школьники, которые соответствующие темы изучали самостоятельно (или на кружке, в школе и т.п.); или обучались в параллели B и не до конца освоили ее программу; или обучались в параллели B' (или C), хорошо усвоили материал и дополнительно занимались в течение года. (9)-10 класс есть есть
A "Алгоритмическая экзотика и высшая математика". Параллель ориентирована в первую очередь на школьников, имеющих большой опыт решения олимпиадных задач по информатике (призеры Всероссийской олимпиады), хорошо знающих стандартные (и не только) алгоритмы. (9)-10 класс есть есть
K "Компьютерная безопасность". В программу параллели входит знакомство с безопасностью операционных систем, безопасностью сетей, криптографией и методами скрытия информации, см. подробное описание параллели. Для поступления нужно умение программировать на каком-нибудь языке программирования, умение работать с операционной системой Linux (хотя бы на начальном уровне), знание сетей приветствуется. 9-10 класс нет нет
P "Промышленное программирование". В отличие от традиционных параллелей, сосредоточенных на изучении алгоритмов и решении олимпиадных задач, в параллели P будет сделана попытка смоделировать работу группы разработчиков крупной IT-компании и научить школьников работать в соответствии со стандартами, принятыми в промышленности. Параллель расчитана на школьников, уже умеющих уверенно программировать сложные алгоритмы (ориентировочно, окончивших параллель B' и выше в прошлом году). Смотрите подробное описание параллели. (9)-10 класс есть нет

lksh@lksh.ru