Loading...
Danny_Berova avatar Danny_Berova 205 Точки

BashSoft, условия, изпълнение, може ли да се работи като тийм проджект?

Може ли да се разглежда заданието БашСофт като възможен за предаване от няколко човека проект? Владимир Дамяновски в интрото на курса спомена, че може да го предаваме "тандемно". Малко повече инфо от разбралите повече?! Кога ще е крайният срок за предаването му?

Тагове:
2
C# Advanced
Housey avatar Housey Trainer 129 Точки
Best Answer

Здравей,

Относно въпросът "Kакво е BashSoft?":

BashSoft е C# проект, в който е предвидено да работите през целия модул. Идеята му е да разработите една идея по-сложно приложение от тези, които до момента създавате. Имате правото да се съберете и да работите в екип по BashSoft-а, но накрая се предава индивидуално за всеки.

Относно събмитването на BashSoft в системата на SoftUni:

Ще имате по едно предаване в края на всеки един от трите курса в модула, като идеята е да го събмитвате в системата до там до където сте стигнали на този етап. Ако влезете в инстанцията на C# Advanced курса в момента, на 11-та позиция ще намерите занятие "Lab Submission - BashSoft" със срок до 7-ми февруари в 23:59:59, където трябва да качите архивирания BashSoft.

Също така, ще имате няколко дни (от 7-ми до 10-ти февруари), в които можете да оценявате анонимно BashSoft имплементациите на вашите колеги, да ги оценявате в скала от 1-10 и да давате конструктивна критика.

Относно оценяването на BashSoft:

Тъй като имате и обикновени домашни в Judge заедно с този проект, неговото събмитване ще е по желание. Тези от вас, които събмитнат BashSoft и проверят поне 3 проекта на колегите си, ще получат до 5% бонус към оценката си, отделно от до 15-те процента, които получавате за домашните си. Проверяването носи и друг бонус за вас - учите се да четете чужд код и да се ориентирате в такъв, което е една от основните дейности при работа в реална обстановка.

6
Fight90 avatar Fight90 1 Точки

Въпросът ми е точките от него за последния изпит ли ще важът, или и за трите по малко :)

Благодаря предварително!

1
Housey avatar Housey Trainer 129 Точки

Бонус точките важат за трите курса поотделно. Тоест, за C# Advanced има 5% бонус, за OOP Basics също има 5% и за OOP Advanced има още 5%. Затова ще събмитвате по 3 пъти.

2
akiprov avatar akiprov 20 Точки

Според мен условието за проверка на проекти на колеги трябва да отпадне като изискване за получаване на бонуса.
Това условие ще откаже много хора въобще да се захващат с BashSoft.
Обяснението, че четене на чужд код е допълнителен позитив за мен е невалидно.
Със сигурност ще ни се наложи да изтечем тонове чужд код в Интернет, докато работим по заданието.
А и чий код е по-ценен за четене - този на програмист с 20-годишен опит или този на начинаещите студенти?
Както и да е, времето просто физически не стига за лекции, упражнения, домашни, подготовки за изпит, BashSoft И три проверки на чужди проекти...
Освен ако проверките не са фиктивни (влизам, системата отчита, че съм "прочел" проекта, оставям някакъв произволен коментар, който може и да не отразява реалното състояние на проекта, накрая излизам - работа за 5-10 мин.).
Какво точно представлява проверката?
Пускаме ли код, за да видим дали работи? Оценяваме ли бързодействие или не се считаме достатъчно компетентни за това?
Трябва ли да оставяме коментари между редовете на кода?
Какво се случва, ако някой реши целенасочено да даде крайно отрицателна оценка на друг студент, поради причини, които нямат нищо общо с учебния процес? Как следите за подобни злоупотреби и как се отговаря на тях?
Ами ако всички решат да си поставят отлични оценки, независимо дали са се справили или не?

0
26/01/2018 19:01:40
rabota85 avatar rabota85 15 Точки

Колега добри въпроси задаваш. Надявам се да има и също такива конкретни отговори. И на мен ми се вижда много мъгливо това с BashSoft-а.

0
Housey avatar Housey Trainer 129 Точки

@akiprov

Какво точно представлява проверката?

Сваляш това, което колегата ти е събмитнал, преглеждаш кода за това дали отговаря на условието и оставяш оценка от 1-10 с някакъв коментар с впечатления, насоки, бъгове и т.н.


Пускаме ли код, за да видим дали работи? Оценяваме ли бързодействие или не се считаме достатъчно компетентни за това?

Желателно е кода да се компилира + пуска, за да проверите дали работи коректно, но след като сте го проверили - все пак пускате чужд код като свой - нещо, което например антивирусната ти няма да улови. :)

Трябва ли да оставяме коментари между редовете на кода?

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


Какво се случва, ако някой реши целенасочено да даде крайно отрицателна оценка на друг студент, поради причини, които нямат нищо общо с учебния процес? Как следите за подобни злоупотреби и как се отговаря на тях?

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


Ами ако всички решат да си поставят отлични оценки, независимо дали са се справили или не?

Наистина не мисля, че е възможно да накараш ~500 човека да чийтват заради някакви 15% отгоре. :)

1
31/01/2018 14:03:59
akiprov avatar akiprov 20 Точки

Благодаря за изчерпателните отговори! Сега остава само да приключим с домашните, за да преминем към проекта + проверките.

0
maya.peneva avatar maya.peneva 18 Точки

Здравей Влади, 

Лятото карах C# Fundamental и тогава правих Bashsoft-а. Сега презаписах курса и ме интересува дали мога да събмитвам стария си проект (както ме посъветваха от рецепция)?

Благодаря предварително.

0
Housey avatar Housey Trainer 129 Точки

@maya.peneva

Проектът е същия, но адаптиран за .NET Core. Ако събмитнеш такъв, правен на.NET Framework, не е проблем. Единственото нещо, което трябва да вземеш предвид е, че трябва да се събмитне по веднъж за всеки от 3-те курса, както пише по-горе.

1
Danny_Berova avatar Danny_Berova 205 Точки

След като сме качили проекта в системата, откъде трябва да си изтеглим тези поне три проекта на колеги? Същата схема важи ли и за домашното за Streams?

0
rosen.ivanov avatar rosen.ivanov 130 Точки

В "LAB SUBMISSION - BASHSOFT", където се качва проекта, под или над бутона за качване ще ти излезе бутон "Оцени" или нещо от сорта. Но това ще стане след като изтече срока за качване на проекта, т.е. след 7ми февруари. Предполагам, че ще имаме няколко дни на разположение за оценяване на проекти.

Цитирам Влади относно домашното по "Streams":

домашното за стриймове няма оценяване. ние ще им хвърляме по едно око в края на курса.

1
Danny_Berova avatar Danny_Berova 205 Точки

Благодаря, @rosen.ivanov! Точно това се чудех, защо не виждам бутон "Оцени". :)

0
Sleya avatar Sleya 26 Точки

"Ще имате по едно предаване в края на всеки един от трите курса в модула, като идеята е да го събмитвате в системата до там до където сте стигнали на този етап."

Да разбирам ли, че ако от 80 страници предам изпълнен до 40-та, ще имам 2.5% бонус?

0
Danny_Berova avatar Danny_Berova 205 Точки

Влади, как оценяваме БашСофт проекти, които са с много малко завършен обем. До където са стигнали колегите, но всичко имплементирано работи дава пак 10 от 10 възможни ли? Нещо в коментар да описваме ли?

0
akiprov avatar akiprov 20 Точки

Успях да оценя 2 домашни, но не мога да сваля трето.
Независимо дали затварям браузъра, като чистя бисквитки и влизам на чисто в профила си, при опит за изтегляне на третото домашно, безотказно получавам грешка "Няма такова домашно."

0
08/02/2018 15:26:12
akiprov avatar akiprov 20 Точки

Моля някой да обърне внимание на проблема с оценяването на домашни, защото крайният срок наближава!
Не искам цялото ни напъване да отиде на вятъра, защото не сме одобрили 1 от 3 домашни...

0
rosen.ivanov avatar rosen.ivanov 130 Точки

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

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

честно за едни 5 точки се напъвате и толкова драма? някои хора дори празни архиви са качвали :Д:Д и както колегата е споменал може и да няма останали домашни :Д

0
akiprov avatar akiprov 20 Точки

Аз съм от първите. Искате да ми кажете, че 5 човека са пуснали домашно?
Трагично за нас, трагично и за СофтУни.

P.S.: Няма значение за колко точки става дума. Въпроса е принципен. Има изисквания от екипа на университета.
Аз съм проявил старание и дисциплина, за да ги покрия, така че искам да получа същото в ответ.
Все едно да изпълниш проект за работодателя си и той да не ти преведе заплатата.

0
09/02/2018 11:01:29
akiprov avatar akiprov 20 Точки

ВНИМАНИЕ!

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

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.