Research and Development 1/2015-16/instructies/Fase 1/beoordeling
Uit Werkplaats
< Research and Development 1 | 2015-16 | instructies | Fase 1
Versie door Ward Theunisse (overleg | bijdragen) op 5 mei 2016 om 15:57
Beoordeling
Volgens onderstaande rubriek met kwaliteitskenmerken.
Grafisch
Het grafische deel telt als 60% van het cijfer zonder bonus. Elk van de 4 punten telt even zwaar. Voor de beoordeling van het grafische aspect is puur alleen naar de applicatie gekeken. De code staat hier los van.
Type | Onvoldoende | Voldoende | Goed | Uitstekend |
Animaties van bewegende blokken | Kan niet worden bediend | Stenen verspringen ineens | Animeert maar niet netjes(te snel/langzaam etc.) | Animeert |
Opmaak speelveld | Geen grafische representatie. | Basis. Niet meer gedaan dan strikt noodzakelijk | Iets meer dan strikt noodzakelijk, maar mist samenhang. | Ziet er goed uit. |
Opmaak applicatie | Elementen worden niet uitgelijnd. | Zit uitlijning in, maar geen verdere aandacht. | Het ziet er netjes uit, maar past niet bij Android. | Ziet er uit zoals Android bedoeld is. |
Navigatie | Geen of haperende navigatie naar functionaliteit. | Navigatie is aanwezig maar simpel. | Navigatie is aanwezig en opgemaakt. | Navigatie is aanwezig volgens Android-eisen. |
Code
De code telt als 40% van het cijfer zonder bonus. Elk van de 4 punten telt even zwaar. Voor de beoordeling van de code is puur alleen naar de code gekeken, en niet naar hoe het zich gedraagt in de applicatie.
Type | Onvoldoende | Voldoende | Goed | Uitstekend |
Layouts | Geen gebruik van XML | XML in verband met java | Meerdere Layouts en Activities | Orientatiespecifiek/responsive |
MVC | Voldoet niet aan MVC. Alles staat bij wijze van in 1 groot bestand | View is gesplitst van de rest. | Aparte controller. | Georganiseerde structuur. |
Javagebruik | Naamgeving of toegang zijn slecht gekozen. Code onoverzichtelijk. | Toegang is vaak correct beperkt. Naamgeving is kort maar beschrijvend. | Toegang is meestal beperkt. Geen overbodige code. | Toegang is zo beperkt mogelijk, methodes zijn net gesplitst. |
Documentatie | Volledig afwezig of zeer beperkt. | Te weinig documentatie | Belangrijke methodes hebben documentatie. | Documentatie en goede naamgeving, zodat de hele code begrijpelijk is |
Other Features
Als een team hun app met nuttige features heeft uitgebreid, die niet in de opdracht vermeldt stonden, kan er en bonus op de cijfer gegeven worden. Deze bonus wordt door de beoordelaar bepaalt en kan elke waarde tussen 0 en 1 hebben.