Продължителност на курс и кредити
Здравейте,
Прави впечатление, че няма зависимост между продължителността на даден курс и кредитите които той дава. Пример, Java Fundamentals модула се състои от следните курсове:
Java Advanced - 6 седмици - 6 кредита
Java OOP Basics - 3 седмици - 9 кредита
Java OOP Advanced - 4 седмици - 12 кредита
Ако кредитите отразяват количеството знания, които даден курс предава, това трябва директно да влияе върху неговата продължителност и обратно.
Ако тази зависимост се спази, ще видим, че времето отделено за OOP Advanced (f.k.a. КПК) е крайно недостатъчно, в сравнение с знанията, които трябва да се усвоят в него, което е и моето мнение.
Поздрави,
Ивелин Тенев
Съгласен съм, че OOP и Advanced OOP курсовете разчитат на базата, поставена в Java Advanced, но не мисля че това предполага по-бързото усвояване на по-абстрактни елементи от програмирането.
Data Structures, Design Patterns, Generics, Reflection, Unit Testing и т.н. са еднакво нови и чужди понятия, когато се сблъскаш с тях за пръв път и усвояването им изисква време и практика. Не на последно място, задачите в OOP курсовете стават по-обемни и съответно времето за натрупване на същата база расте.
Смятам, че това обяснява нивото на резултатите в Advanced OOP, но това е лично мое мнение. Успех на изпита утре, колеги :)
Поздрави,
Ивелин Тенев