Защитата на проектите в септемврийската поправителна сесия ще бъде на 29 август 2015 г., събота, от 10:00 ч. в зала 314 на ФМИ.
За поправителната сесия си запазвате точките, които сте натрупали през семестъра и представяте проект. Напълно приемливо е да допишете проекта, който сте имали през курса. Ако искате да смените темата на проекта, пишете ни.
В случай, че сте натрупали нула или твърде малко точки, силно препоръчително е просто да изкарате курса отново през предстоящия зимен семестър. В случай, че ситуацията ви е по-особена, може да ни пишете.
Финалната защита на проектите е събота, 14 февруари, от 10 ч. в зала 308 на ФМИ.
Тъй като защитата протича бавно и понеже сте много хора, сме съставили ориентировъчен график. Целта му е да намали висенето във факултета и чакането ви. Скоростта ни на проверка очакваме да е около 6-10 човека на час. Започвайки в 10 ч., ще се движим по този ред, определен с честен псевдо-произволен алгоритъм:
Любомир Пламенов Иванов
Станимир Димитров Митев
Мартина Тодорова Радева
Звездалина Димитрова Димитрова
Калин Илиев Христов
Габриела Иванова Лухова
Александър Милчев Петков
Константин Живков Тодоров
Георги Валериев Павлов
Васил Стефанов Бунарджиев
Георги Михайлов Буюклиев
Стилиян Валериев Стоянов
Иван Стефанов Кавалджиев
Кристиан Владимиров Цветков
Ангел Павлов Ангелов
Гюлджан Ибраим Купен
Божидар Гриша Григоров
Камен Емилов Канев
Мария Тихомирова Дулева
Мартин Руменов Христов
Йоана Божидарова Тодорова
Димитър Младенов Шукерски
Ивайло Робертов Георгиев
Емилиан Илианов Станков
Светлозар Костадинов Тодоров
Бетина Емилова Иванова
Теодор Георгиев Драганов
Веселин Валентинов Русинов
Диана Антонова Генева
Ралица Георгиева Великова
Николина Мариянова Гюрова
Елена Иванова Орешарова
Александър Георгиев Стефанов
Герасим Николаев Станчев
Светлозар Михайлов Стефанов
Ясен Здравков Трифонов
Любослава Емилова Димитрова
Бисер Михайлов Кръстев
Снежана Любомирова Спасова
Велислав Цветомиров Симеонов
Александър Георгиев Пирнарев
Евгений Денчев Бояджиев
Светослав Илиев Кръстев
Георги Траянов Димов
Деян Петров Боиклиев
Явор Станиславов Михайлов
Веселин Иванов Добрев
Пламен Малинов Каращранов
Тодор Александров Табаков
Йоан Стоянов Динков
Даяна Илиева Маринова
Атанас Руменов Димитров
Йончо Найденов Йончев
Ако ви няма в списъка по-горе, не сте правили втори тест. Въпреки това, пак можете да се явите на защита на проект, ако смятате, че ще съберете необходимите точки за оценката.
Ако не се явите на защитата, няма да ви нанесем оценка и предметът ще ви остане като невзет. Септември се защитава само проект и запазвате точките, които имате до момента.
Вторият тест ще се проведе на 8 февруари, неделя, от 10 часа, в зала 200. Форматът му ще е същият като на първия тест – 30 въпроса за 45 минути, като верен отговор ще носи една точка, а грешен – нула точки.
Отново ще бъдете разделени на две групи:
Четните факултетни номера ще са от 10:00 ч., зала 200.
Нечетните факултетни номера ще са от 11:00 ч., зала 200.
Ако някой от вас не е правил първия тест и ни е писал и сме говорили да го прави заедно с втория, нека ни пише предварително.
Защита на проектите
Има две дати за защита на проектите. Може да дойдете на която предпочитате без да ни информирате предварително. Въпреки това, както може да си представите, повечето от вас идват на втората дата и това е причината тази защита да се превърне за вас в една голяма чакалня под напрежение. Затова съветваме да се опитате да се явите на първата дата.
Датите са както следва:
Неделя, 8 февруари от 13 ч., зала 200.
Събота, 14 февруари, от 10 ч., зала 308.
Не е необходимо да ни изпращате проекта предварително. Достатъчно е да се явите с него на защитата. Може да носите ваш лаптоп, на който да гледаме кода и да тестваме приложението, или може да качите каквото е необходимо в GitHub, заедно с инструкции за инсталация в README-то на проекта и ние ще го подкараме при нас. Всяка защита отнема около 10-20 минути, през които ние разглеждаме направеното от вас и ви задаваме въпроси.
Скала за оценка
Тъй като сме дали по-малко от предвидените 10 задачи, скалата за оценяване е преместена с 30 точки надолу, тоест:
Благодарение на Георги Ангелов, имаме кратко ръководство за Sinatra, което дава съвети как да структурирате проекта си и ви ориентира в MVC. Засягат се и теми като ORM, тестване и управление на външните зависимости.
Това не е заглавие, което би трябвало да се появява в сайт с образователна цел, но – фактите са си факти.
В сряда ще се видим в клуб "Алкохол", от 20:30 ч. натам. Има резервация на името на Димитър Димитров.
Клуб "Алкохол" се намира на пл. Славейков, в сградата на софийската градска библиотека, но входът е откъм ул. Гладстон. На входа има табела C2H5OH. Влизате и слизате по стълбите в подземието.
Преди това, от 19:30 ч. ще хапнем с няколко човека в близкия Дивак на ул. Гладсон 54. Няма резервация и ще е съвсем неорганизирано, но всеки, който желае, е добре дошъл да се присъедини :)
Поради голямото ви натоварване в предсесийните седмици, по изключение удължаваме срока на пета задача с още два дни, до сряда в 17:00 ч. Надяваме се да успеете да използвате това допълнително време пълноценно.
За кратка предсесийна почивка и разведряване, последната сбирка на курса – сряда, 21 януари – ще бъде на по бира. Мястото е клуб "Алкохол", от 20:30 ч. натам. Има резервация на името на Димитър Димитров.
Клуб "Алкохол" се намира на пл. Славейков, в сградата на софийската градска библиотека, но входът е откъм ул. Гладстон. На входа има табела C2H5OH. Влизате и слизате по стълбите в подземието.
Преди това, от 19:30 ч. ще хапнем с няколко човека в близкия Дивак на ул. Гладсон 54. Няма резервация и ще е съвсем неорганизирано, но всеки, който желае, е добре дошъл да се присъедини :)
Както обикновено, присъствието ви не е задължително, но много ще са радваме да ви видим, да си поговорим за какво ли не и да пожелаем една успешна и спокойна сесия.
Добре е да ни кажете ако ще идвате, за да имаме идея колко хора да очакваме. Това може да стане или като се присъедините във Facebook събитието, или като ни пратите един мейл на fmi@ruby.bg.
Публикували сме пета задача. Имате малко повече от седмица, за да я решите.
Задачата е ретроспективна и ви дава възможност да затвърдите и усъвършенствате знанията си до момента, както и да попълните евентуални пропуски. Това е може би една от най-важните и полезни задачи в курса. Не я пропускайте.
Има тема във форумите, където може да задавате въпросите си, или да обсъждате неща по задачата.
На всички имейли за проекти е отговорено. Ако някой не е получил отговор, нека се обади на някой от екипа.
Ръководството за проекти е обновено с още информация, свързана с архитектурата на вашия проект и са добавени някои практически съвети. Съветваме ви да го прочетете, но накратко – стартирайте с прототип, с който да изследвате пробелма и технологиите и който изхвърлете след това, започвайки на чисто. Не прекалявайте с наследяването и OO-йерархиите.
Теми
До края на курса остават шест сбирки, като планът за тях към момента е следният:
5 януари – съвети за проектите, някои полезни библиотеки, как да намираме библиотеки;
7 януари - паралелно програмиране.
Следващите седмици, не непременно в този ред:
Тестване.
ОО-дизайн.
Q&A сесия за проектите ви.
Бира :)
Изпитни дати
Вторият тест ще се проведе по време на сесията, когато ще са и защитите за проектите. Датите са както следва:
Неделя, 8 февруари от 10 ч., зала 200. Втори тест и след него, първа възможна дата за защита на проект.
Събота, 14 февруари, от 10 ч., зала 308 - втора и последна възможна дата за защита на проект.