Общие требования


Автомат

Вопрос, который интересует большинство студентов: "Как получить автомат?" Так как я не экзаменатор, а ассистент, то требования, изложенные ниже, даны для того, чтобы я мог рекомендовать экзаменатору поставить вам автомат. Принимает решение о том, ставить его или нет, экзаменатор.

Чтобы получить автомат, нужно соблюсти следующие требования:

  • посещаемость не ниже 80%;
  • каждая работа должна быть выполнена самостоятельно;
  • оценки за каждую работу не ниже 8;
  • отсутствие в "черном" списке.

Теперь подробнее о каждом пункте.

Посещаемость

Так как свои занятия я учитываю в приложении iTeacherBook, то процент посещаемости высчитывается автоматически. В конце семестра пересчитываю вашу посещаемость вручную при возникновении спорных вопросов.

Как повысить процент посещаемости?
  1. Если пропуск был по уважительной причине, не забудьте принести мне подтверждающий документ. К таковым относятся:

    • справка из поликлиники (либо ее копия),
    • записка из деканата (либо копия заявления),
    • записка от воспитателя (для проживающих в общежитиях и отбывающих дежурства во время моих занятий),
    • другие документы по ситуации.
  2. Если занятия группы разбиты на подгруппы, посещение занятий другой подгруппы увеличивают ваше количество посещений, но не заменяют пропуски на занятиях вашей подгруппы. Например, если вы посетили 11 из 15 своих занятий и дополнительно присутствовали на 3 занятиях другой подгруппы, то очевидно, что (11+3)/(15+3) > 11/15.

  3. Если уходите с занятия по какой-либо причине после проверки присутствия, не забудьте оповестить об этом преподавателя. Преподаватели несут ответственность за студентов во время занятий, поэтому ваше присутствие может легко превратиться в отсутствие от греха подальше, если с занятия вы сбежали. Отпросившиеся же студенты на занятии как бы присутствуют, пусть и гипотетически.

Самостоятельное выполнение работы

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

Увы, я в этом вопросе не ленивый. Поэтому, когда замечаю сдачу чужой работы под видом своей, расстраиваюсь сам и начинаю расстраивать вас. Сдать чужую работу не получится.

И упаси вас Ктулху врать: "Я писал эту работу всю ночь, мне не у кого было ее брать, честное слово". Это очень легко проверяется даже в том случае, если ваш код совершенно случайно совпал с кодом предыдущего сдававшего, просьбой рассказать, как работает ваш код.

Ярким примером из жизни был студент, который пытался сдать мне написанный мною же несколько лет назад код под видом своего (все свои лабораторные работы я храню на github.com в открытом доступе). На мой вопрос "А вы знаете, что сдаете мне мой же код?" студент ответил ступором, желанием написать заявление на отчисление и диким ужасом в глазах. В итоге сдал работу далеко не с первого раза.

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

Оценивание работ

Шкала оценивания стандартная, от 4 до 10. Верхний и нижний предел варьируется в зависимости от даты сдачи работы и количества попыток для ее сдачи.

Начальные пороги - от 6 до 10.

Чтобы работа была засчитана, необходимо сдать ее не более чем за 3 попытки в течение занятия. Попыткой считается подход с намерением сдать работу. Подход с вопросом по теме лабораторной не считается попыткой, если преподаватель не дает вам в итоге конкретный кусок кода, решающий вашу проблему.

Попытка может провалиться, если:

  • не были выполнены условия работы (внимательно читайте задания);
  • ваш код не справился с тестированием от преподавателя;
  • вы не можете ответить, что делает ваш кусок кода в конкретном месте;
  • вы не можете ответить на теоретические вопросы к работе (которые прикреплены к заданию заранее, то есть не являются неожиданными).

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

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

Получить оценку от 6 до 10 можно только в течение времени, отведенного на выполнение работы. Например, если работа выдана 1 сентября, на ее выполнение отведено 4 занятия, а занятия у вас проходят один раз в неделю, то максимальный балл можно получить только до 1 октября. После 1 октября максимальный балл, который можно получить за работу - 8 баллов, а минимальный - 4 балла.

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

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

Тестирование кода

Каждую работу я тестирую. Как правило, одну и ту же лабораторную работу я тестирую одинаково. Так как вы собираетесь получить диплом, так или иначе связанный с программированием, ваши программы должны быть рабочими и, как любит говорить один гуру кафедры ПОИТ, надежными.

Тесты, которые проводятся в первую очередь:

  • проверка выполнения условий задания;
  • граничные тесты (минимальный и максимальный, то есть пороговый вариант ввода);
  • защита "от дурака" (ввод текста вместо чисел, пустой ввод, ввод лишних данных);
  • тест работы с файлами (попытка открыть рабочий файл, перезапись уже существующего файла) - здесь не забывайте корректно открывать и закрывать потоки ввода-вывода;
  • деление на 0 и другие попытки отловить исключение;
  • работа с системными каталогами;
  • скоростное кликанье по кнопкам и другим элементам интерфейса в приложении.

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

"Черный" список

Пока что в этот список еще никто не попадал, но всегда есть шанс стать первым. Для того, чтобы попасть в список, достаточно:

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

Что дает попадание в список? Дополнительные вопросы при сдаче работ, исключение возможности "автомата", а также уменьшение максимального возможного балла за работу. Опять же, это не моя прихоть, нравственный кодекс БГУИР все вы приняли вместе с подписанием договора на оказание образовательных услуг сразу после зачисления в университет.

Порядок сдачи работ

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

При получении отказа в попытке сдачи (необходимость доработки кода или изучения теории) сдающий перемещается в конец очереди.

Одновременно сдавать может только один человек. Группа поддержки в лице одногруппников, родственников или друзей ожидает в аудитории и не мешает процессу сдачи работы.

Во время активного общения группы на занятии (так называемый "базар") преподаватель и сдающий смиренно ждут завершения дискуссий и приостанавливают процесс сдачи\приема работы. Проще говоря, шумно - ждем тишины.

Ведомостички

Для тех, кто не успел сдать необходимое для допуска к экзамену количество лабораторных работ, наше Министерство образования предусмотрело возможность платных отработок. Если вы еще не знаете, что такое ведомостички, спросите об этом своих старших товарищей.

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

Прайс: одна работа - 1 час ведомостички. То есть за полностью оплаченную ведомость на 2 часа можно попытаться сдать две работы.

Внимание. Оплаченная ведомость не является обязанием преподавателя засчитать работу. Если студент оплатил ведомостичку, но даже не потрудился самостоятельно написать работу и почитать ответы на теоретические вопросы к ней, то эту же работу он сможет оплатить еще раз и еще, пока не соизволит все же выполнить обязательные требования для получения минимальных 4 баллов. Да, повторюсь, максимальный балл за работу, сданную по ведомостичке - 5.

"Плюшки"

У кафедры, факультета и университета периодически появляются проекты, которые нуждаются в исполнителях почти на безвозмездной основе, поэтому зачастую такими исполнителями становятся студенты. Так как я за то, чтобы студенты занимались чем-нибудь полезным, а не писали однотипные лабы под копирку, работа на университет поощряется дополнительными баллами либо заменой стандартных работ общественными.

Отдельно хотелось бы коснуться курсовых и дипломных работ. На ФКСиС существуют проекты Course Battle и TeamsPark. Их цель - замена скучных и бесполезных курсовых чем-то полезным и, возможно, коммерческим. Так как я сторонник этих проектов, то с радостью защитаю своим студентам участие в этих проектах вместо курсовых. Что касается дипломных работ, я советую всем своим студентам писать курсовые заранее с прицелом на тему диплома. Поверьте, собрать диплом из 3-4 курсовых куда проще, чем писать все с нуля.

Перед сдачей работы вы можете задавать любые вопросы по теме работы. Как преподаватель я обязан на них ответить сразу либо найти информацию в специализированных источниках и ответить позже. Интерес к работе поощряется, так как любому преподавателю приятно, когда его работу ценят. Но не переусердствуйте: если вы не можете самостоятельно разобраться в простом вопросе, на который уже откуда-то знают ответ почти все ваши одногруппники, подумайте, туда ли вы поступили.

Итого

Если разобраться, каких-то специфических требований у меня нет. Студенты, уважающие работу преподавателя и осознающие цель своего обучения в БГУИР, легко получат высокие баллы и рекомендацию "автомата". Те же, кто неуважительно относится к чужому труду и поступил в университет ради престижной корочки, но не хочет для ее получения даже попытаться расчехлить извилины, могут столкнуться с трудностями по любому предмету, не только моему.

Удачи, умений и терпения в написании лабораторных работ. Помните, что "не ошибается лишь тот, кто ничего не делает".

results matching ""

    No results matching ""