Loading...
mbeleva88 avatar mbeleva88 69 Точки

[Java] Относно премахването на лекцията по ООП

Здравейте,

Смятам, че лекцията по ООП щеше да бъде полезна за хората, които са се включили да участват е в екипен проект.

Не може хем да се изисква играта за екипния проект да е обектно ориентирана и това да е един от критериите за оценяване, и хем над половината от екипа да не знаят какво правят.

В моя екип аз съм единствената, която знае ООП. Давам им конкретни задачи, точно описани, но пак след това минавам да оправям някакви глупости, които е разбираемо, че хора, които не са учили ООП и изобщо не са го упражнявали(с домашни например) няма как да ги знаят..

 

Тагове:
5
Java Advanced
slavpetroff avatar slavpetroff Trainer 155 Точки

Едва ли си шокирана, че са дали задача, над материал, който не е учен ?! Това е практика, която работи. Няма нито едно домашно в което да е включен единствено взет материал. Давай им да гледат видеата, да четат книгата на Наков и така. Пък и едва ли ще се оценява, колко добре е имплементирано ООП в проект за който се знае, че повечето хора не са го учили, така че не се притеснявай толкова.

0
mbeleva88 avatar mbeleva88 69 Точки

Ами знаете ли кое е най-лошо в случая, правят неща, които не разбират и като направят нещо странно и след това 'слушат' intelisense-a на IntelliJ какво им подсказва, от сорта направи това поле public или static :о 

И другото е,че някой хора не могат да учат онлайн самостоятелно или пък другото - ако не е включено в задължителната програма, не го четат. 

4
iliyanaydenov avatar iliyanaydenov 25 Точки

Така е и в живота, не може да си постоянно в печелившия отбор. Човек трябва и да може да губи. Пък използвай възможността да предадеш знания на тези, които не знаят. Може с отбора да си организирате среща и да им разясниш нещата около ООП. Не подценявай хората около теб, днес може ти да знаеш повече само, защото си записала курса по-рано, но нещата могат да се обърнат и ти да се окажеш в ситуацията на незнаещата и да се наложи твои съотборници да ти помагат в бъдещи проекти и дори бъдещата ти работа.

6
mbeleva88 avatar mbeleva88 69 Точки

Благодаря ти за коментара. Тук не говорим за печеливши отбори....не се оплаквам от отбора си, даже са супер изпълнителни и правят всичко(или поне се стараят) в срок. Събирах ги момчетата специално им обяснявах ООП по-абстрактно и по-детайлно....сега колко е влязло и излязло от главата е друг въпрос. Моето оплакване е, че не е трябвало да премахват лекцията по ООП, която си върви с упражнения, домашни и т.н. Аз няма как да ги карам да пишат домашни за ООП и после да им ги проверявам и оценявам и т.н.

3
RoYaL avatar RoYaL Trainer 6849 Точки

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

0
alex1966 avatar alex1966 255 Точки

Тогава да няма критерий за КПК и ООП в оценяването на екипния проект, 2/3 от критерийте за оценяване са Структуриран код(ООП) и Качествен код (КПК), как да им преподадем КПК и ООП за 1 месец без упражнения и домашни. Защо се изисква от екипа да знае всичко което е учил миналия випуск за да им помагат, е нали вие казахте че всеки участник трябва да знае какво се случва с проекта и как е направено дадено нещо, аз като направя йерархията и основата на ООП-то което пишем, трябва да им обясня всичко което аз съм учил от Декември месец, за да схванат какво пишем, и най-вероятно все още няма да са го схванали защото ООП с говорене не се учи, да не говорим пък за КПК.

2
11/04/2016 19:30:03
RoYaL avatar RoYaL Trainer 6849 Точки

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

Отборният проект е един от начините, по които ви стимулираме да учите неща различни от тези в програмата, т.е. да не опирате до конвенционалното училищно учене "Казаха ми в час какви са почвите в Европа и Америка, значи ще науча какви са почвите в Европа и Америка и евентуално ще ме изпитат другия час за почвите в Европа или за почвите в Америка" :-) А да се поставите в реална среда - където ще се налага да работите с други хора, където другите хора евентуално няма да разбират достатъчно, няма да са приятни за работа или нещо друго, където знанията които имате до момента ще са абсолютно недостатъчни за да си свършите работата и ще трябва да прекарате няколко нощи в гугъл и прочие фактори.

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

3
11/04/2016 22:03:35
quickben avatar quickben 966 Точки

Съгласен съм, че много много не върви да се маха лекция която е нужна за направата на отборен проект, НО моля те не казвай по интервюта, че знаеш ООП, защото това, че може да го ползваш до някаква степен не означава, че го знаеш, а някой комплексари къде водят интервюта само това чакат да чуят, че някой знаел ООП ;) Щом Bjarne Stroustrup твърди, че не знае C++ няма как хора като нас със малък или никакъв опит да твърдят, че знаят нещо толкова абстрактно като ООП, виж ако кажеш, че имаш идея от ООП хем излизаш скромна хем оставяш място за приятна изненада ако найстина имаш някакви по-сериозни знания. С две думи - скромноста краси човека. Няма да засягам отношението ти към съотборниците били те знаещи или незнаещи в твойте очи, това се учи от друго място и определено не от мен. Само ще ти кажа, че има хора за който ти не знаеш нищо и няма да ти е приятно да ти се смеят на публично място каквото е форума, да не говорим, че скромния ми опит показва, че хората които найстина знаят/могат нещо много добре са скромни и не се смеят на другите, защото те самите много добре знаят какво и колко се изисква да са там където са. 

Keep calm and learn how to JAVA :p

3
11/04/2016 23:26:59
alex1966 avatar alex1966 255 Точки

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

1
quickben avatar quickben 966 Точки

alex1966 коментара ми е за госпожицата която е автор на темата.

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