Здравейте!

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

Новини

Поправителен изпит

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

Хора, които не са си взели курса, могат да се явят на поправка това лято:

  • 31 август, събота
  • 10:00 - 13:00 (не очаквам много хора)
  • Стая 313

Изпита ще е проект, както винаги, така че ако искате да дойдете, пишете в Discord в канал #projects с описание на проекта, или пратете мейл на team@fmi.rust-lang.bg. Колкото по-рано пишете, толкова повече време ще имате за работа и feedback.

За плагиатство (копиране на код от интернет или генериране с genAI) сме късали и преди, ще късаме и сега, така че не бих поел риска. Да вземете структурата на приложението от документацията или да започнете от някакъв example не е проблем, стига да кажете какво и откъде сте взели. Ще оценяваме вашия труд, така че просто ни кажете какво вие сте направили, simple as that.

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

Детайли за изпита

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

Взехме дата за изпита -- на 18ти февруари, от 10:00 докогато се получи. По груби сметки, може би ще отиде до към 18:00, но зависи колко хора отложат за септември, колко време отнемат защитите и т.н.

Ако знаете, че няма да дойдете на изпита, не сте готови с проекта си или не сте достатъчно доволни от него, няма проблеми да отложите за септември, ще ви запазим точките от домашни. Пишете да ни кажете, за да знаем да не чакаме. Иначе, няма проблеми да дойдете и по-късно от 10, но пак, по-добре ни предупредете. Basically, ако примерно в 16:00 сме приключили и няма повече хора, вероятно ще си ходим. Не е проблем да дойдете и да седнете някъде да пишете код, докато изпитваме останалите.

Залата е 107, която е компютърен кабинет. Ако имате лаптоп, вземете си го и ще тестваме на него, иначе се погрижете проекта ви да се компилира и работи на машините във ФМИ. Ще демонстрирате програмата, след това ще разгледаме кода заедно. Ще ни дадете и едно архивче с кода, за да проверим после дали някой не го е изтеглил отнякъде и преименувал променливите :) (да, имали сме такива случаи, да, вероятно ще го хванем).

Предизвикателство 3, домашни, проекти

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

С домашните приключихме за тази година. Кой колкото точки е изкарал, изкарал, scale-нахме точките от 15 на домашно до 20 на домашно, за да може общия брой да е 60.

That said, ако не сте на максимума, имате шанс да изкарате още 4 точки с това предизвикателство: https://fmi.rust-lang.bg/challenges/3. Нямахме имплементация на итератор из домашните, нямахме и много closures, така че ето ви мъничък шанс да ги упражните.

Крайния срок да си пуснете предложение за проект (в #projects канала в discord, или ако се налага, по мейл) е края на семестъра, 20 януари. След тази дата не приемаме вече предложения и ако някой не си е pitch-нал идеята, приемаме, че няма да завършвате тая сесия (но можете да се явите септември със същите точки от домашни, никакъв проблем не е). Ще разгледаме идеите близките седмици и ще ви дадем някакъв feedback за детайлите, но като цяло ако сме ви дали thumbs-up, може да почнете да си разцъквате нещата смело.

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

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