Здравейте!

Това е сайтът на избираемия курс "Програмиране с Ruby" към ФМИ София.

Новини

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

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

Утре (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 - Казвали сме го много пъти и преди, но проектите са индивидуални и ако работите по някоя от примерните теми нямате право да споделяте кода си, без значение от целта на споделянето.

Сайтове на предишни издания на курса

Ако търсите сайтовете на някои от предишните издания на курса, може да ги намерите тук: