Олимпиады по програмированию, нужны ли они вообще? |
Олимпиады по програмированию, нужны ли они вообще? |
RathaR |
6.07.2009 12:57
Сообщение
#1
|
Знаток Группа: Пользователи Сообщений: 346 Пол: Мужской Реальное имя: Иван Репутация: 7 |
В этом году мне довелось впервые побывать на областной олимпиаде по програмированию, хотя и попал туда случайно (взял на городской 2 бала из 100, у остальных 0), но 3 месяца поготовившись занял 3 место (65 балов из 380). Так вот меня поразило то, насколько низки результаты у всех учасников, мало того что четверть учасников просто неприехали, так еще гдето 40-50% приехавших после 2 туров получают одни нули... Меня это просто ужаснуло, ни на одной другой олимпиаде я таких низких показателей не видел. И возник вопрос, чем же всётаки это вызвано, низким уровнем обучения информатики в неспецыализированых школах?, и если всё так плохо, то стоит ли вообще проводить олимпиады по програмированию, может стоит устраивать их исключительно между спец. школами?
-------------------- Считающий себя единственым здравомыслящим человеком сумасшедший? Если да, возможно я псих...
Пусть умолкнет всякий критик! Я - системный аналитик! |
Unconnected |
6.07.2009 13:21
Сообщение
#2
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
Я живу в России, и в моём регионе ситуация, конечно, не настолько плачевна, но тем не менее оставляет желать лучшего... Достаточно взять школьный учебник по информатике, пролистать его - можно найти основы алгоритмизации, основы бейсика, паскаля, а к концу курса уже какие-то более-менее непростые для новичка программы. И всё было бы хорошо, если бы преподавание шло именно по курсу... Не буду говорить за все школы моего города, но в большинстве, в подавляющем большинстве, ситуация аналогичная: на уроках проходят не основы программирования, а, допустим, работу с Word'ом. Причём работа заключается в наборе и простом форматировании какого-то текста. Я поэтому учебник решил и не покупать. К чему я это всё говорю - а к тому, что с таким подходом к обучению не стоит ожидать от учеников Не спецшкол на олимпиадах чего-то, отличного от нуля. Но даже с такой ситуацией нельзя ограничивать участников из обычных школ. Потому что всегда найдётся несколько человек, занимающихся программированием самостоятельно, без спецшкол. А бывает и так, что они фору дают спецшкольникам...
И ещё, относительно проведения олимпиад, не могу не рассказать:) Вот лично я несколько раз выигрывал городской этап, особо при этом не напрягаясь, ибо конкуренция сами понимаете, какая. Ну большую часть задач решал. Каково было моё удивление, когда друг показал решение самой сложной задачи (её я не решил), которое состояло... из 5-7 строк! Там было примерно следующее: var f:textfile; Думаю, смысл понятен. Программа просто записывала в текстовый файл ответ, тот, который был написан на листе с задачей, в области примера входных\выходных данных... Далее программа отправлялась на сервер, который, по всей видимости, прогонял программу по одному тесту, по тому, который и был на листе с задачей... Народные методы... -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
sheka |
6.07.2009 14:39
Сообщение
#3
|
Я. Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
Мое мнение таково, что олимпиады нужны. Только есть несколько но. Занятная статистика результатов городской олимпиады Киева среди школьников(всего 141 участника): призовые места разделили между собой 2 физ-мат лицея (которые также берут физику и математику), из людей которые взяли хоть какие-то балы (всего 74), из других школ всего ничего(13) - с каждой школы по 1-2 человека, школ приблизительно 10.
И действительно, среди кого проводить олимпиаду?! учебники-вообще больная тема(ворд, ексель и изчего состоит комп- монитор,мышка...). хорошо я методичку себе выпросил у преподавателя. хоть что-то есть. олимпиады для меня начались в прошлом году. пришел на район, увидел задания и понял что могу решить одно из них. Так как что такое "файлы" и как с ними работать понятия вообще не имел- ушел оттуда со спокойной душей и великой оценкой 0. кстати, я в этом году тоже впервые побывал. только на городской. ну понятное дело что ничего там не занял, но хоть какие-то балы набрал. совершенно не ожидал такого типа заданий. если на районе были переборные, то на городе с использованием графов и деревьев. это я узнал, когда вывесили балы и решения. Unconnected, насчет твоего примера. я не знаю как проверяются работы у вас, но у нас это 10 файлов входных данных на районе и 20 или 100 (в зависимости от задачи) на городе. так что такая шара не прокатит. кстати,RathaR, ты из какого города? просто в киеве после города существуют отборы: из тех людей которые заняли 1 и 2 места выбирают из каждой паралели 1 или 2 участника которые попадают сразу на всеукраинскую. |
Текстовая версия | 6.10.2024 22:39 |