![]() ![]() |
![]() |
![]() |
|
![]() |
|||
32. Буки программирования. Программа
Пояснительная запискаЧто такое Буки программирования?Вас заинтриговало это название? Может быть, оно показалось вам угрюмым и мрачным? Не пугайтесь! Наши БУКИ не имеют ничего общего с бяками. БУКИ это то, что идет после АЗов, то, что на наш взгляд должны изучать начинающие программисты после того, как они освоили основные элементы своего первого языка, радостно вывели на экран «Hello, world!» и научились подсчитывать сумму элементов массива. Чем мы будем заниматься?Мы будем учиться решать задачи, в том числе олимпиадного типа. Будем рассматривать классические задачи и методы их решения. Будем составлять и анализировать алгоритмы, причем составлять не «по наитию», а «по науке». Будем классифицировать задачи, чтобы, несмотря на маскировку и внешнюю необычность, узнавать типовые ситуации и применять к ним стандартные приемы. И конечно же, мы будем писать программы ведь без этого научиться программировать просто невозможно. Чего у нас не будет?Совсем не будет производственного программирования. Мы не будем рассматривать проблемы компьютерной графики, вопросы организации интерфейса, проблемы взаимодействия с операционной системой и другие подобные вещи. Конечно, все это необходимо, без этого невозможно написать профессиональную программу, но мы считаем, что этим нужно заниматься потом после прочного освоения базовых алгоритмических методов. На кого рассчитан курс?Мы предполагаем, что обучаться будут группы школьников под руководством учителя. В принципе возможно индивидуальное участие (как для школьников, так и для учителей), но мы будем ориентироваться в первую очередь на коллективных учеников. Мы предполагаем, что ученики уже знают элементы какого-нибудь языка программирования (предпочтительные языки КуМир, Паскаль, годятся также Си, Бейсик, другие процедурные языки), имеют представления о переменных, присваивании, массивах, циклах. В принципе возможно параллельное изучение указанных основ и нашего курса. В этом случае учитель самостоятельно проводит занятия по избранному им языку, а решение задач проходит в соответствии с нашей программой. При необходимости мы готовы оказать методическую помощь в организации такого параллельного обучения. Никаких возрастных ограничений мы не ставим, но предполагаем, что курс будет наиболее эффективен для старшеклассников. Организация работыКоманды получают из RU следующие материалы:
Процесс обучения в каждом семестре строится так:
Связь с кураторомЕсли у вас остались вопросы, то их можно задать куратору Зайдельману Якову Наумовичу по адресу buki@yz.botik.ru.
|
|||
вверх | |||
![]() |
|