-
Notifications
You must be signed in to change notification settings - Fork 32
/
index.html
60 lines (60 loc) · 10.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE html><html><head><meta charset="utf-8"><title>Процесс сдачи лабораторных работ по C++ во втором семестре.md</title><style></style></head><body id="preview">
<h1 class="code-line" data-line-start=0 data-line-end=1><a id="_____C____0"></a>Процесс сдачи лабораторных работ по C++ во втором семестре</h1>
<h3 class="code-line" data-line-start=2 data-line-end=3><a id="__2"></a>Полезные ссылки</h3>
<ol>
<li class="has-line-data" data-line-start="3" data-line-end="4"><a href="https://docs.google.com/forms/u/1/d/1ueBV-YM7krqSBqcEWoN_LtJwoN_MXFPFLqI5OocNlck/edit?usp=forms_home&ths=true">Форма для записи на сдачу</a></li>
<li class="has-line-data" data-line-start="4" data-line-end="5"><a href="https://docs.google.com/spreadsheets/d/1DCt1BghDfeLYcfi6RoLa2FtGAa0j5I-Y8VtIF4Y5cvE/edit?usp=sharing">Таблица с баллами</a></li>
<li class="has-line-data" data-line-start="5" data-line-end="6"><a href="https://drive.google.com/drive/folders/1aWLTrzNKEqVGmjpx_8-PRPdBTCPJBv56">Лабораторные работы</a></li>
<li class="has-line-data" data-line-start="6" data-line-end="8"><a href="https://t.me/+pu91UlbvGF0xNDYy">Чат в телеграме</a></li>
</ol>
<h3 class="code-line" data-line-start=8 data-line-end=9><a id="__8"></a>Процесс сдачи</h3>
<p class="has-line-data" data-line-start="9" data-line-end="10">Так как у вас уже прошёл семестр цифровой культуры, то вы должны уметь пользоваться гитом и гитхабом, поэтому подробных инструкций куда кликать и что нажимать тут не будет.</p>
<h5 class="code-line" data-line-start=11 data-line-end=12><a id="____11"></a>Как записаться на сдачу</h5>
<ul>
<li class="has-line-data" data-line-start="12" data-line-end="13">Присоединиться к <a href="https://github.com/IS-prog-21-22">организации курса на гитхабе</a> и создать там свой приватный репозиторий, обозвать его своим хендлом на гитхабе или ФИО (чтоб по названию можно было как-то понять, что это ваш репозиторий)</li>
<li class="has-line-data" data-line-start="13" data-line-end="14">Создать ветку с говорящим названием (например labN, где N - номер лабораторной работы)</li>
<li class="has-line-data" data-line-start="14" data-line-end="15">Запушить (<code>git push</code>) в ветку исходные файлы своей лабораторной работы</li>
<li class="has-line-data" data-line-start="15" data-line-end="16">Создать pull request на main-ветку репозитория</li>
<li class="has-line-data" data-line-start="16" data-line-end="18">Заполнить <a href="https://docs.google.com/forms/u/1/d/1ueBV-YM7krqSBqcEWoN_LtJwoN_MXFPFLqI5OocNlck/edit?usp=forms_home&ths=true">форму</a> (без формы отправлю её создавать, вместо вас позову следующего)</li>
</ul>
<h5 class="code-line" data-line-start=18 data-line-end=19><a id="____18"></a>Как организован процесс сдачи</h5>
<ul>
<li class="has-line-data" data-line-start="19" data-line-end="20">Организация очереди на сдачу лежит на вас, вроде бы у вас неплохо получается самоорганизовываться в этом плане</li>
<li class="has-line-data" data-line-start="20" data-line-end="30">Порядок сдающих такой:<br>
– Те, кто впервые сдаёт лабораторную, по которой дедлайн на данном занятии<br>
– Те, кто впервые сдаёт лабораторную, по которой дедлайн в будущем<br>
– Те, кто повторно сдаёт лабораторную, по которой дедлайн на данном занятии<br>
– Те, кто повторно сдаёт лабораторную, по которой дедлайн в будущем<br>
– Те, кто впервые сдаёт лабораторную с истёкшим дедлайном<br>
– Те, кто повторно сдаёт лабораторную с истёкшим дедлайном<br>
– Те, у кого долги с прошлого семестра<br>
Вроде как такой порядок увеличивает мат. ожидание числа баллов, которые вы в совокупности получите за одну пару</li>
</ul>
<h5 class="code-line" data-line-start=30 data-line-end=31><a id="______30"></a>Чего не стоит делать при сдаче</h5>
<ul>
<li class="has-line-data" data-line-start="31" data-line-end="32">Подходить на сдачу без pull request’а или записи в формочке (сразу отправлю создавать и то, и то)</li>
<li class="has-line-data" data-line-start="32" data-line-end="33">Создавать несколько различных репозиториев для различных лабораторных работ (наверное даже приму, но лучше так не делать)</li>
<li class="has-line-data" data-line-start="33" data-line-end="34">Заливать разные версии лабораторной в один pull-request (сразу отправлю переделывать pull request)</li>
<li class="has-line-data" data-line-start="34" data-line-end="35">Запихивать в одну ветку файлы из нескольких лабораторных работ (сразу отправлю переделывать pull request)</li>
<li class="has-line-data" data-line-start="35" data-line-end="36">Заливать на гитхаб исполняемые файлы, исходные файлы без расширения (сразу отправлю переделывать pull request)</li>
<li class="has-line-data" data-line-start="36" data-line-end="37">Создавать новый pull request при повторной сдаче (сразу отправлю переделывать pull request)</li>
<li class="has-line-data" data-line-start="37" data-line-end="38">Удалять старые файлы и создавать новые при правке замечаний к pull request’у (сразу отправлю переделывать pull request)</li>
<li class="has-line-data" data-line-start="38" data-line-end="39">Придумывать любые другие способы сделать pull request, кроме как сделать нормальный pull request из ветки с лабораторной на пустую ветку, чтобы в diff попали только те файлы вашей лабораторной, и только они, при этом целиком и в последней версии</li>
<li class="has-line-data" data-line-start="39" data-line-end="41">Докидывать коммиты в pull request на ходу, пытаться объяснять, что у вас на ноутбуке почему-то не такой же код, как на гитхабе</li>
</ul>
<h5 class="code-line" data-line-start=41 data-line-end=42><a id="__41"></a>Про баллы</h5>
<ul>
<li class="has-line-data" data-line-start="42" data-line-end="43">Как и в прошлом семестре, будет шесть лабораторных работ по 10 баллов за каждую</li>
<li class="has-line-data" data-line-start="43" data-line-end="44">Можно набирать доп. баллы за какие-то фишки-плюшки, но необходимо, чтобы они были по тематике лабораторной работы</li>
<li class="has-line-data" data-line-start="44" data-line-end="45">Будут минус баллы за кодстайл, поехавшие инденты (otstupy), учитесь писать читабельный код</li>
<li class="has-line-data" data-line-start="45" data-line-end="46">Будут вопросы по коду, в случае, если вы не можете внятно ответить, что делает какая-то ваша строчка, и видно, что вы не понимаете сами, что у вас написано по идее вами же, будет <strong>до -2 баллов за вопрос без права заработать эти баллы при последующих сдачах</strong></li>
<li class="has-line-data" data-line-start="46" data-line-end="47">Как и в прошлом семестре, баллы за сдачу после дедлайна будут умножаться на 0.5</li>
<li class="has-line-data" data-line-start="47" data-line-end="49">Как и в прошлом семестре, будет прогон лабораторных через бан-машину, вероятно, в этот раз, без <s>президентского</s> хвастуновского помилования</li>
</ul>
<h4 class="code-line" data-line-start=49 data-line-end=50><a id="______49"></a>Что делать должникам с прошлого семестра</h4>
<ul>
<li class="has-line-data" data-line-start="50" data-line-end="51">Ходить на пары, сдавать в порядке очереди лабораторные с прошлого семестра</li>
<li class="has-line-data" data-line-start="51" data-line-end="52">Писать <a href="https://t.me/catghoti">мне в телегу</a>, возможно я кого-то смогу принять по одиночке в дискорде, если найдётся свободное время (вероятно, поздно вечером в какой-нибудь будний день)</li>
<li class="has-line-data" data-line-start="52" data-line-end="54">Если у вас набирается достаточное количество баллов для положительной оценки, вы говорите мне, я передаю эту Александру Павловичу, и он выставляет вам вашу тройку в ИСУ.</li>
</ul>
</body></html>