Новини

Изберете си проект

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

От доста време ви говорим, че трябва да си измислите проект. Освен, че трябва да го измислите, то ще трябва да ни кажете какво сте измислили и да го одобрим.

Трябва да създадете тема във форумите с описание на идеята за проект, която сте си избрали, до Бъдни вечер. Subject-а на темата трябва да е от вида "[Проект] XXXXX.", където XXXXX е името на вашия проект (например: "[Проект] hack_nsa").

Предпочитаме general purpose библиотеки, пред нещо голямо, което няма да завършите. Ако видите че няма някоя полезна библиотека, която има в друг език, е много добра идея да направите нещо подобно за Go.

Ок сме с идеята и да хванете вече съществуваща библиотека, която е била зарязана или просто е в твърде начален стадий, да я форкнете и развиете. В този случай ще изискваме списък с нещата, които смятате да подобрите.

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

Отново в темата ние ще ви кажем дали проектът "става" или не. Темата във форума ще е единственото място, в което ще гледаме за одобрени проекти. Устни споменавания от наша страна или email-и не се зачитат.

Ако това не се случи до Бъдни вечер, ще трябва да дойдете с проект през септември.

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

Във форума сме публикували подробно изисквания към проектите ви, заедно с информация как ще ги проверяваме.

Резултати от третата задача

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

Резултатите са вече публични. Тестовете, с които проверявахме предадените домашни, можете да видите в хранилището на домашните. Благодаря на всички, които добавяха методи към geom пакета или предлагаха тестове. Всъщност основната цел на задачата беше да ви научи да работите с пакети и се въртеше около github.com/fmi/go-homework/geom.

А след като свърши крайния срок получихте и коледен бонус. Първоначалната версия на тестовете беше с таблични тестове и за всяка фигура се получаваше по 3.3 точки само ако премине всичките си тестове. След като проверих решенията ви, то се оказа че изключително много хора са с нула точки, останалите са с по 4 точки и имаше съвсем малко хора с 6, или 10 точки. Можете да видите тези тестове тук. За да не остане така ситуацията промених начина на тестване за да получавате точки за фигура дори ако не е напълно вярна. Резултата бяха тези тестове. Може да си пуснете оригиналните за да видите колко точки бихте имали ако не бях решил да променя оценяването.

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

Искам да дам и малко пояснение за махнатите или добавени точки към решенията. На някои от вас махнах по една точка тъй като имаха успешни 19/20 и въпреки всичко автоматичната ни система ги беше закръглило на пълен брой (10) точки. Почувствах, че няма да е честно спрямо хората които са си решили задачата напълно коректно. По допълнителна точка дадох на хората, които бяха документирали добре решенията си. Оценявам го, помогна ми докато ги четях.

-- Дойчо

Трета задача - Пресичания

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

Публикувана е третата задача за домашно. Ще ви е много полезно предварително да прочетете този гайд. Условието, както и малък тест, могат да бъдат намерени и в github хранилището ни. За дискусия по задачата може да използвате тази тема във форума.

Комуникативни гоуфъри

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

По време на снощната лекция гоуфъра вратар се е сдобил с приятел. Те двамата явно много добре знаят какво ви очаква в следващата лекция:

Spooky Messages of Sharing and Love

Втора задача

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

Публикувана е втората задача за домашно. Ще ви е много полезно предварително да прочетете този гайд. Условието, както и малък тест, могат да бъдат намерени и в github хранилището ни. За дискусия по задачата може да използвате тази тема във форума.

Резултати от първата задача

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

Резултатите са вече публични. Тестовете, с които проверявахме предадените домашни, можете да видите тук.

Също така, на излизане тази вечер намерихме най - мъдрия гоуфър портиер. За който си го припознае - мерси, много е як! ❤️

The Gatekeeper Gopher of Wisdom And Happiness

Нулева лекция за учебната 2018/2019 година

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

Добре дошли в новото издание на курса "Програмиране с Go"!

Нулевото занятие на курса по Go във ФМИ ще се състои на 03.10.2018г. от 19:15ч. в зала 02. На нея ще разясним какво ще се преподава по време на курса, как ще го преподаваме и по какъв критерии ще оценяваме. Ще става въпрос и за някои административни неща.

Курсът ще се провежда веднъж седмично, всяка Сряда в същите зала и час.