Архив метки: учеба

ЕГЭ и агония математики в школе

Группа За возрождение образования, возглавляемая Александром Ивановым опубликовала очередной документ.

На этот раз, автор — Юрий Неретин. Ничего особенно нового, но прочитать всем рекомендую. Особенно тем, кто до сих пор не знает в чем заключается вся катастрофичность ЕГЭ.

В свое время я сдал ЕГЭ по математике на 63 балла. Я этим горжусь, так как на подготовку я не потратил и часа, ушел оттуда заранее, так как торопился и т.п. Тем не менее, меня несколько смущал этот балл. В работе Неретина приведен пример экзамена за 2000ый год. Всего 6 задач. С первого взгляда не решается ни одна. За 20 минут решаются все. Получил неимоверное удовольствие, чего и вам желаю.

Веселая школьная олимпиада 2013

К сожалению, в те времена я еще не вел блог, это единственная причина, по который не написал об этом ранее. Какая это была олимпиада я, честно говоря, уже забыл (их много). Но по количеству участников и модели своего ноута я все восстановил.

Читать далее

ЕГЭ или образование: третьего не дано

К сожалению, я не смог поехать в Питер на встречу с Алексанадром Ивановым, про которого я уже писал, хотя мне очень хотелось. Лекция прошла второго февраля.

Теперь они смонтировали запись и ее можно посмотреть на youtube.
Но я, на всякий случай, залил ее и к себе.

ЕГЭ

Есть такой товарищ — Александр Иванов. Окончил СУНЦ в 70ом, мехмат МГУ в 75ом. Ныне заведует кафедрой геометрии и топологии в Петрозаводском государственном университете. ВУЗовская страничка. Канал на youtube.

Как заинтересованное лицо (поисчезали нормальные студенты), он пытается исправить текущую систему образования. Конкретно — ЕГЭ. Наши мнения совпадают, его полностью поддерживаю. Именно его текстовый доклад я читал 9 месяцев назад.

Я приехал за полтора часа до начала тервера и читаю статью про реформирование ЕГЭ

Я приехал за полтора часа до начала тервера и читаю статью про реформирование ЕГЭ

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

Читать далее

Программирование на ВМК

Я очень часто повторяю, что на ВМК не учат программировать. Большинство людей такие фразы абсолютно не понимают, а объяснять мне обычно лень. Но вот недавно я увидел код ВМКшника, в котором была задача прочитать бинарный файл. Задача несколько осложнялась тем, что ожидаемый (а может быть и требуемый) язык реализации был C/C++. Как бы вы считали бинарный файл? Я бы открыл его fopen’ом (плохо знаю плюсы, надо бы, конечно, какой-нибудь datastream использовать). А по возможности использовал бы Qt, который позволил бы удалиться на более высокий уровень, почти не потеряв в скорости. Этот товарищ использовал системные вызовы. Он читал файл через open и read. Это ужасно. Совершенно не к месту системные вызовы, которые еще и медленнее будут, если что-то пойдет не так с кешами. А если хочешь кеши — придется их самому написать. Может возникнуть вопрос — а зачем использовались системные вызовы то? Ответ прост — нам рассказывали только их. Поэтому, если вы видите странный код, изобилующий системными вызовами вместо нормальных библиотечных функций — перед вами с большой вероятностью ВМКшник. Этот пример не единственный. Я уже насмотрелся на однострочные комментарии «конструктор», «деструктор», «выделение памяти», «освобождение памяти», а также удаление дефолтных операторов присваивания, дефолтных конструкторов и прочей ереси, которую удалять совсем не обязательно.

Короче, учат не тому. А после просмотра подобного кода сразу видно какие курсы посещал человек. И не дай бог ему понравился ассемблер…

Программирование на ВМК

Сначала была задача. Задача была написать очередь с минимумом. Я посмотрел на ограничения и решил, что O(n log n) зайдет. Дерево отрезков без обновления наше все. Это была последняя задача контеста, поэтому я пошел сдавать все Шестимерову.

Шестимеров посмотрел на код и сказал, что код ему не нравится. После этого он пообещал забанить код. После этого он начал придумывать причину. Я сразу сказал, что я знаю что такое очередь с минимумом, но при таких ограничениях проще и быстрее написать дерево отрезков. Он сказал, что очередь это тоже плохо. После этого сообщил мне, что если увеличить ограничения, то моя версия упадет по памяти, так как в худшем случае она выжирает 4N памяти, а правильная версия только 2N памяти. После этого был бан.

Но этим дело не закончилось мне было сообщено, что такие как я, не пользующиеся STL’ем потом еще начинают все говорить, что он плох. Я, не долго думая, подтвердил. Таак, — протянул Шестимеров, — это уже религиозная тема! Чем вам не нравится STL? Мне не особо хочется приводить свои аргументы, но я смог сравнить итераторы по map в Qt и в STL. В Qt они лучше, поэтому тут меня переспорить не удалось. Все остальные аргументы провалились.

В общем-то образец хорошего семинариста, который действительно понимает в программировании и с которым можно обсудить всевозможные темы.

А вот например наша общая программа, которая сейчас называется «Системы программирования» просто ужасна. У нас был какой-то ужасный коллоквиум, на который почти у всех одна реакция.

Вот она - православная реакция

Вот она — православная реакция

Еще более православная реакция

Еще более православная реакция

Сейчас появилась еще одна веселая новость. Теперь у нас идет переразбиение на 2 группы. Одна группа будет учить С++ вместе с Шестимеровым. А другая будет готовиться к экзамену по грамматикам вместе с Курыниным. Выбор очевиден.

ЕГЭ

Прочитал хорошую статью про ЕГЭ, а под рукой оказалась механическая клавиатура) Во избежание различных недоразумений, содержание статьи скопировано ко мне. Пути выхода из катастрофы ЕГЭ

Читать далее

Численные методы

Шел обычный день. Заснул всего лишь в полночь, а будильник был заведен на 5 утра. Я встал легко — экзамен мотивировал. Правда, была небольшая злость из-за того, что он начинался в 9 утра — поэтому пришлось так рано вставать.

Полнолуние, 5:40. Что может пойти не так?

Полнолуние, 5:40. Что может пойти не так?

Читать далее