|
Доктор технических
наук
Ведущий научный сотрудник ИВМиМГ
СО РАН
Лаборатория численного анализа
и машинной графики
Компьютерная графика (6 и 7 семестры)
http://ccfit.nsu.ru/fit/courses/Graphics/ - сайт курса
-
Во время лекций студент обязан отметиться в листке посещения.
Не записался = не был. Каждый студент записывается
сам, в разделе своей группы.
-
Повторная запись в листке считается пропуском. Хорошо,
когда студент помнит номер своей группы.
-
Записанный, но отсутствующий, студент помечается жуком
"*". Владельцы жуков, как правило, 5 не получают.
-
Плагиат. Если преподаватель обнаружил, что программы
2-х и более студентов очень похожи, то все соавторы объявляются плагиаторами. И
кто списал, и у кого списали. Стандартные фразы:
-
Я оставил в Temp, а он воспользовался
-
Я дал посмотреть, а она :
-
Я все свои задачи сразу выставляю на свой сайт.
-
Плагиат не имеет срока давности, т.е. ранее принятая
задача может быть пересмотрена на этот счет хоть во время зачета.
-
Все возможные нарушения расписания должны извещаться заблаговременно
(и обязательно по
e-mail).
Не после поездки на свадьбу (в командировку, на соревнования и т.п.), а перед поездкой.
Это не уважительная причина, а возможность защититься от жука.
-
Прошу господ студентов сдавать задания в назначенное
время. Возвраты назад по программе невозможны. Прочитайте сейчас фразы, которые
некоторые возможно будут произносить во время сессии:
-
Я платник и мне меньше 4 - как нож по горлу.
-
Дайте мне еще дополнительную задачу для 4 (или 5). Помните,
что если в семестре наработали на 3-ку, то ее и получите. Дополнительные задания
только для тех, кому надо вывести 3-ку из 2-ки.
-
Я этого не слышал. Слушайте и записывайте.
-
Помните, что объективна только 5-ка, т.е. студент все
выполнил по плану. Самый большой диапазон у 3-ки. Поэтому не надо требовать сравнений
себя с другим, если ваша дельта не выводит вас из границ 3-ки.
-
Для выяснения любых вопросов можно (и нужно) использовать
почту. Тема письма стандартная. Если тема не укладывается в шаблон, то ее сервер
просто складывает в мусорный ящик. Шаблон
FAK_GROUP_Familiya_<Prichina>
где
FAK - это факультет (MMF, FIT, FF), GROUP
- номер группы,
Familiya - фамилия студента. ВСЁ
английскими буквами. Разделены подчерками - не пробелами.
MMF_7521_Nikolaev_Consultaciya
FIT_2201_Nikolaev_Propuski
И т.п.
-
MMF_7521_Nikolaev_<Prichina>
Причина:
Bolen,
Propusk,
O_Zachete
Если письмо касается задачи
AAA,
то вместо причины пишется ААА. Каждое последующее письмо от одного и того же студента,
посвященное той же задаче ААА, должно нумероваться: ААА_2, ААА_3, :
-
В одном письме нельзя писать о двух и более задачах
- на каждую задачу свое письмо.
1)
Все задачи независимо от конкретного
преподавателя загружаются на сайт курса в виде ЗИП-файла. Не РАР и к-л другой архиватор.
Только одна задача в одном ЗИПе.
2)
Задания выполняются только на Visual
C++ той версии, которая
установлена в терминальных классах.
3)
В составе проектных
файлов должен быть файл XXXXXX_About.txt. где приводятся основные сведения
инструктивного характера (напр., какая кнопка что делает). В нем же описываются
особенности алгоритма данной программы. Этот сопроводительный текст писать не впопыхах,
а четко отметить все особенности вашей реализации задания. Обращайте внимание на
правописание. Назначение стандартных кнопок типа "File"
объяснять не надо. Дополнительно можно
поместить файл
XXXXXX_About.htm,
в котором дать более красочное описание.
Ничего в
Worde не принимается.
4)
По кнопке About (знак вопроса) должны
появляться сведения об авторе: факультет, группа, Фамилия ИО - все
английскими буквами!!!
Все задания делаются
в среде Visual
Studio
7 или 6 на С++. Общий вид структуры файлов, относящихся к проекту ХХХХХ ниже.
Пусть Name - это FIT_2201_Nikolaev
......\NAME_1
- корневой каталог проекта
......\NAME_1\Res
......\NAME_1\NAME_Data - каталог любых рабочих файлов проекта
......\NAME_1\Debug - каталог
рабочих файлов студии
......\NAME_1\Release - каталог
рабочих файлов студии
файлы проекта типа
NAME_About.txt
(и возможно .htm)-сопроводительная записка
о проекте
NAMEDoc.cpp
NAMEDoc.h
. . .
NAMEView.cpp
NAMEView.h
и несколько особенных рабочих проектных файлов
NAME.ncb
NAME.opt
NAME.plg
...
Требуется проделать следующие шаги:
1)
Загружать решения задач только в указанные сроки. Раньше не шлите.
2)
удалить каталоги "...\NAME_1\Debug", "..\NAME\Release"
3)
Теперь!!! Что такое NAME?
Это -
FAK_GROUP_Familiya_Ntask,
где
FAK - это факультет (MMF, FIT, FF), GROUP
- номер группы,
Familiya - фамилия студента английскими
буквами,
Ntask - имя задачи или обозначение
(Task1,
RASTR, PixDom, IZO,
FOG,...).
4)
А что такое "_1" - это значит, что задача посылается в 1-й раз. А во 2-й раз надо
будет корневую директорию назвать с "_2". И т.д. Т.е. добавить к имени директории
номер загрузки по данной задаче JJJ
- номер ЗИПа, относящегося к одной и той же задаче (1, 2, 3, ...)
Пример:
MMF_7521_Nikolaev_IZO_3,
FF_3242_Osipov_FOG_1
5)
в проводнике встать мышью на каталог NAME_1
и щелкнуть правой кнопкой
6)
выбрать опцию "Add
to NAME_1.zip".
Пример:
MMF_7521_Nikolaev_IZO_3.zip, FF_3242_Osipov_FOG_1.zip
Еще раз. Перед отсылкой задачи проверьте все требования.
По этим немногим пунктам. Rar
нельзя! Только Zip.
7)
проверьте посылаемую информацию (1 балл). Для этого поместите ЗИП-файл в какой-либо
временный каталог, разархивируйте всю информацию, скомпилируйте и запустите для
контроля.
8)
необходимый
ZIP-файл можно получить, применив
Winzip, или через FAR.
9)
Очень важно! (0.5 балла). После разЗИПования проекта проверяющий находит файл проекта
.sln
и запускает студию кликаньем этого файла. В проект
должен быть файл
XXXXXX_About.txt - для
6-й.
10)
Не разрешается
вместо ЗИПа применять Winrar,
т.е.
rar-файлы.
11)
Все имена задач стандартизованы,
и нельзя выдумывать похожие.
12)
Условия задач брать
только с сайта курса. Каждый год они немного отличаются от предыдущего года. Лишняя
функциональность в задаче (присущая условию прошлых лет) или ее коде
считается плагиатом.
13)
Отсутствие на лекциях
не дает права изобретать свои правила.
14)
И еще раз. Наличие
правил позволяет их просто отрабатывать, как делали 85-90% ваших предшественников.
Нарушающие эти правила, как правило, на лекциях просто мешали, если присутствовали.
Такова статистика нескольких лет.
15)
Кто на контрольной
неделе получит 2 (0), тот ни за что не получит 5 (4). Это я сразу с вами договариваюсь
на берегу.
Что запрещается
1)
наличие каталогов
Debug и/или Release, особенно с файлами
2)
наличие исполняемых файлов ЕХЕ
3)
наличие инструкций в файлах типа DOC
4)
именовать ЗИПы не по правилам
При нарушении любого из требований задание не проверяется, придется слать заново,
но уже 5 по этой задаче не получить.
В течение нескольких дней задание будет проверено и по почте
выслано сообщение о приеме, если нет замечаний. В случае наличия замечаний, они
будут сообщены по почте (или на очередной лекции) и студент должен послать все заново,
сделав необходимые правки. Целиком, а не только исправленные файлы.
В случае, если вам непонятно как удовлетворить изложенные
требования, то вам надо менять факультет.
Другие письма
Еще раз. Студенты могут задавать вопросы по почте, а не только слать задания. В
этом случае тема письма должна быть четко сформулирована. В теме также должны быть
фамилия, группа и факультет автора. Например,
Subject: FIT_0206_Smirnov_O_Zachete.
или
Subject: FIT_0206_Smirnov_Bolen.
Не пишите в теме (Subject'е) целый рассказ, все должно быть в тексте
самого сообщения. Не помещайте в текст сообщения описание задачи, т.е. информацию,
которая должна быть в файле XXXXXX_About.txt
Внимание. Ответ вам может
придти с "произвольного адреса", поэтому не пользуйтесь режимом "Ответить" (Reply), а то письмо уйдет куда-нибудь, а ваша задача останется
не принятой. Удостоверьтесь, что адрес вашего письма fit_cg@oapmg.sscc.ru.
Оперативная информация помещается по адресу
http://ccfit.nsu.ru/fit/courses/Graphics/news.php
|