Здравейте!

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

Новини

Поправителна сесия

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

Поправителния изпит ще даде втори шанс да си довършите проекта -- точките от домашните ще се броят, така че ще е все едно се явявате на редовен изпит.

  • Място: Зала 013, в мазето
  • Дата: 1ви Септември
  • Време: 15:00

Ако решите да идвате, пишете ни един мейл на fmi@rust-lang.bg, да знаем колко хора да очакваме. Ако предпочитате да получите нови точки от домашни, просто запишете курса през новия семестър.

Край на издание 2018

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

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

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

Край на лекциите, начало на сесията

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

Първо, понеже се забавихме с четвъртото домашно, пуснато е като бонус. Ако сте писали предишните три домашни няма нужда да го правите, но ако сте пропуснали можете да изкарате бонус точки: https://fmi.rust-lang.bg/tasks/4

Точките от предишните три домашни ще бъдат скалирани - максимума беше 15, а става 20. Бонус домашното също ще дава 20 точки. Ще признаем максимум 60 точки от домашни, с идеята, че няма смисъл да пишете бонус домашното, ако вече имате точките.

Общо точките, които може да изкарате са:

  • 60 точки от домашни
  • 60 точки от проект
  • точки от предизвикателства и други бонуси

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

  • 60т. за 3
  • 75т. за 4
  • 90т. за 5
  • 105т. за 6

Относно проектите - крайно време е тези, които не са си избрали тема да го направят и да пишат или в канала #projects, или на fmi@rust-lang.bg. Ще изчакаме още малко и ще почнем да търсим хората индивидуално по e-mail. Приемаме, че който не е избрал тема за проект, няма да се явява на изпит.

Проектите се оценяват по следната схема:

  • 30т. за функционалност - доколко сте имплементирали това, което сте казали, че ще правите
  • 15т. за стил - доколко сте писали на Rust, а не на език X в синтаксиса на Rust. Ще санкционираме прекомерна употреба на unwrap, индексиране, clone и подобни. Вместо това очакваме error handling, pattern matching, итератори, референции, ...
  • 15т. за тестове - не очакваме тестовете да покриват 100% от кода, но е добре да изтествате поне базовата си логика

Защитата на проектите ще бъде на 16 февруари (събота) от 11:00 до 15:00 в зала 02.

Успешна сесия!

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

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