Новини

Защита на проекти

Публикувано на

Утре (11-ти февруари) започваме от 10ч. в зала 320. Дотогава можете да си довършвате неща по проекта, да оправяте бъгове или стилови проблеми.
Ако на някой все пак не му е стигнало времето - може да ни изпрати проекта си и днес.

Носете си лаптопи - ще искаме да ни го демонстрирате. Ако нямате - няма проблем, ще го инсталираме при нас.

Защита на проекти през септември

Публикувано на

Получихме няколко въпроса за поправителната сесия. Схемата за септември е следната:

  • Не ви пишем оценка в протокола за редовната сесия - брои се "неявил се".
  • Запазвате точките си от семестъра. Ако не сте правили някой от тестовете - можете да го направите тогава.
  • Можете да защитите същия проект или да си изберете друга тема. Последното става като ни пишете на имейла, по стандартната процедура.

Скала за оценяване и проекти

Публикувано на

Оставащи лекции

До края на курса ни остават две лекции:

  • Понеделник - Обектно-ориентирано програмиране с гост-лектор Сава Чанков
  • Сряда - Ruby on Rails

Скала за оценяване

Скалирахме скалата за оценяване спрямо броя на задачите, които сме давали през семестъра:

+-------+---------------+
| Точки | Оценка        |
+-------+---------------+
|  125+ | Отличен   (6) |
|  105  | Мн. Добър (5) |
|   85  | Добър     (4) |
|   65  | Среден    (3) |
+-------+---------------+

Напомняме, че имате право на до 3 непредадени задачи (без бонус задачата). Това означава, че ако сте предали по-малко от 3 задължителни задачи, ще можете да се явите на защита най-рано през септември, без значение от броя на точките ви до момента.

Предаване и защита на проектите

Защитата на проектите ще се проведе на 11. февруари 2017г. Разпределение ще обявим като новина седмицата преди самата защита. За да ви допуснем до нея, задължително трябва да ни изпратите кода на проекта си до 9. февруари 2017г. 23:59ч. Ако не спазите срока - ще трябва да се видим през септември.

За да предадете проекта си ни изпратете имейл на fmi@ruby.bg със следната информация:

  • Име и факултетен номер
  • Тема на проекта
  • Инструкции за пускане
  • Каква част от функционалността сте имплементирали
  • Кодът на проекта

Силно препоръчително е да ни изпратите проекта си като линк към private хранилище в GitHub. За да го направите, качете последната версия на кода си в хранилището, добавете потребителя @ruby-fmi-projects като collaborator (за да виждаме кода) и ни пратете линка към хранилището в имейла.

Скритите (private) хранилища в GitHub са платени, но като студенти, имате право да използвате университетския си имейл (<суси потребител>@uni-sofia.bg) за неограничен брой безплатни скрити хранилища. Повече информация - https://education.github.com/pack

Все пак, ако имате причина да не искате да използвате GitHub, може да ни изпратите архив на кода си като имейл attachment, чрез Google Drive или като Dropbox линк. Не трийте папката .git от проекта си (скрита е по подразбиране), защото тя съдържа git историята ви. Ако използвате svn, mercurial или нещо подобно - също оставете папките им в архива. Напомняме, че използването на система за управление на версии е задължително.

Бележка 1 - Не чакайте последния момент за предаване, за да не изпуснете срока заради технически проблем.
Бележка 2 - Казвали сме го много пъти и преди, но проектите са индивидуални и ако работите по някоя от примерните теми нямате право да споделяте кода си, без значение от целта на споделянето.

Седма задача

Публикувано на

Публикувана е последната задача за курса.

Задачата е традиционната ретроспекция. Условието ѝ е по-особено – искаме да решите отново първите 5 задачи (без бонус задачата), подобрявайки предишните си решения, като приложите всичко, научено до момента и като почерпите опит от колегите си, или от нашите решения.

Срокът за задачата е до 16.01, понеделник, 17:00ч.

В темата във форума може да задавате въпроси.

Втори тест

Публикувано на

Напомняме, че вторият тест ще се проведе на 11.01.2017 (сряда) в зала 200, вместо лекцията. Отново сте разделени в две групи:

  • Четните факултетни номера - от 19:00 ч.
  • Нечетните номера - от 20:00 ч.

Ако някой има причина да дойде с другата група - нека ни пише навреме.

Лекции до края на курса

  • 9 януари, понеделник - Паралелно програмиране
  • 11 януари, сряда - Втори тест
  • 16 януари, понеделник - Обектно ориентирано програмиране с гост-лектор Сава Чанков
  • 18 януари, сряда - Ruby on Rails или друга тема :)

Дати за изпит и втори тест

Публикувано на
  • Вторият тест ще се проведе на 11. януари 2017г. (сряда) вместо лекция. Отново ще имате 45 минути за 30 въпроса.
  • Защитата на проектите ще е на 11. февруари 2017г. (последната събота от сесията) от 10 часа.

И за двете ще обявим разпределение като наближат датите.

Весело изкарване на празниците!

Проекти

Публикувано на

Стана време за проекти!

До 24.12.2016 г., 23:59:59 трябва да сте си избрали тема за проект. Имате следните две възможности:

  • Да ни изпратите имейл на fmi@ruby.bg с описание на идеята си за курсов проект, която сте си избрали. Темата трябва да се одобри от нас. Харесайте си нещо, което ви се прави, или което ви е интересно и го започнете.
  • Да си изберете от примерните теми за проект. Записването за тях става във форумите в съответните теми. В този случай няма нужда да ни пишете имейл, освен ако не искате да промените нещо по темата.

Задължително се запознайте с указанията за проектите.

Най-важно за нас е да прекарате време с Ruby и написвайки нещо по-голямо, да пробвате нови неща и да научите нещо ново. Хубаво е да изберете нещо, което ви е интересно, което ви се пише, или което ви се струва предизвикателно и от което смятате, че ще научите много. Въпреки това, по-важно е да имате каквато и да е тема, одобрена от нас, за да може да започнете писането на код максимално рано.

За индивидуалните теми:
Идеалният имейл с тема за проект е сбит преразказ на спецификацията, която сте си поставили за цел, споменавайки технологиите и/или библиотеките, които планирате да използвате, защото сложността много зависи от тези неща. Допустимо е и да питате нещо, ако се колебаете много какво да изберете и имате нужда от насока. Важното е да ни пратите имейл по темата с нещото/нещата, които сте избрали в разумно време преди крайния срок, за да имаме време да ви дадем отговор и да нанесете корекции в изискванията си, ако има нужда от такива.

Ако не сте си избрали тема (персонална или от примерните) до тази дата и час и ако искате кредити и оценка, ще трябва да дойдете с проект през септември. Вложете всичко от себе си, за да не стане така, че да изпратите този имейл вечерта на 24-ти.

Може да задавате въпроси по проектите и в тази тема във форумите, ако смятате, че и на други колеги ще им е полезно да чуят отговора на вашия въпрос.