Sie sind auf Seite 1von 3

Introduction to Object Oriented Programming (IOOP)

CT044-3-1 Group Assignment ar!ing "c#eme Page 1 o$ 3


Individual Component (30%)
Very Poor Poor Adequate Good Excellent
0 3 ! " # ! $ % ! && & ! &"
Pro'ram
(i)tin'
(&"%)
%ot done At &east some coding done
'ess t#an 40( o$ basic
re)uirements o$ t#e s*stem runs
(+e$er be&o,)
Program - so&ution &ogica&&*
sound but due to errors in
compi&ation. program cou&d not
run/
Coding so&ution done co0ering
some basic C1 concepts
Common so&ution
'itt&e or no mapping bet,een
design and program so&ution
2et,een 40( - 30( o$ t#e
basic re)uirements o$ t#e
s*stem runs
Coding so&ution done
contains basic C1 OO
concepts on&*
Common so&ution
"ome mapping bet,een
design and program so&ution
2et,een 40( - 50( o$ t#e
basic re)uirements o$ t#e
s*stem runs
Coding so&ution done
contains basic (as &isted
be$ore) and intermediate C1
and OO concepts
Appropriate comments
incorporated
6ni)ue so&ution Good
mapping bet,een design and
program so&ution
ore t#an 50( o$ t#e basic
re)uirements o$ t#e s*stem
runs
Coding so&ution done
contains basic. intermediate
(as &isted be$ore) and
ad0anced C1 and OO
concepts
78ce&&ent and re&e0ant
comments incorporated
6ni)ue so&ution
78ce&&ent mapping bet,een
design and program so&ution
Pre)entation
("%)
0 & 3 * "
9id not present 2are&* ab&e to e8p&ain t#e codes
and - or ,or! done
9id not !no, #o, to run t#e
s*stem
Ab&e to e8p&ain some codes -
,or! done
Good e8p&anation o$ codes
and - or ,or! done
78ce&&ent e8p&anation o$
codes - ,or! done
Ab&e to s#o, additiona& -
ne, ideas - codes
+ , A
("%)
0 & 3 * "
:as not ab&e to ans,er an*
)uestions posed correct&*
%ot ab&e to ans,er most
)uestions posed correct&*
:as ab&e to ans,er some
)uestions posed correct&*
:as ab&e to ans,er most
)uestions posed correct&*
Ab&e to ans,er a&& )uestions
posed correct&*
Contri-ution
("%)
0 & ! 3 * "
9id not contribute at a&& to
t#e project
inima& contribution to t#e
o0era&& so&ution
A0erage contribution to t#e
o0era&& so&ution
Good contribution to t#e
o0era&& so&ution
Contributed t#e most to t#e
project
Asia Paci$ic 6ni0ersit* Co&&ege o$ Tec#no&og* and Inno0ation
Introduction to Object Oriented Programming (IOOP)
CT044-3-1 Group Assignment ar!ing "c#eme Page ; o$ 3
Group Component (.0%)
Very Poor Poor Adequate Good Excellent
/e)i'n
(0%)
0 ! * " % &0 &3 &* &. &$ ! 0
%ot done <er* simp&e - basic design in
terms o$ &ogic and st*&e
9esign so&ution co0ers &ess
t#an 40( o$ basic re)uirements
o$ t#e s*stem
ajor errors in design suc# as
s*mbo&s used - 6' notations
(6' use case and c&ass
diagram)
A0erage design in terms o$
&ogic and st*&e
9esign so&ution co0ers
bet,een 40( - 40( o$ t#e
basic re)uirements o$ t#e
s*stem
"ome errors in design suc#
as s*mbo&s used - 6'
notations (6' use case .
c&ass diagram)
Good design ,it# a 0ariet*
o$ st*&es and uni)ue &ogic
9esign so&ution co0ers
bet,een 40( - 50( o$ t#e
basic re)uirements o$ t#e
s*stem/
inor errors in design in
terms o$ s*mbo&s used -
6' notations (6' use
case and c&ass diagram)
78ce&&ent design ,it# a
0ariet* o$ st*&es and uni)ue
&ogic
9esign so&ution co0ers
more t#an 50( o$ t#e basic
re)uirements o$ t#e s*stem/
=ard&* an* errors in design
in terms o$ s*mbo&s used -
6' notations (6' use
case and c&ass diagram)
Cla))
Inte'ration
("%)
0 " # && & &" &# &% 0 ! "
%o integration bet,een
c&asses
Inconsistent inter$aces
bet,een c&asses
<er* poor OOP coding
st*&es
'itt&e integration bet,een
c&asses
"ome consistenc* in t#e
inter$aces bet,een c&asses
Poor OOP coding st*&es
A0erage integration
bet,een c&asses
A0erage consistenc* in t#e
inter$aces bet,een c&asses
A0erage OOP coding st*&es
Good integration bet,een
c&asses
Good consistenc* in t#e
inter$aces bet,een c&asses
Good OOP coding st*&es
78ce&&ent integration c&asses
78ce&&ent consistenc* in t#e
inter$aces bet,een c&asses
78ce&&ent OOP coding
st*&es
/ocumentation
("%)
0 " # ! && & &" &# &% 0 ! "
%ot comp&ete
"ections o$ t#e assignment
mere&* put toget#er ,it#
man* missing components
'ess t#an 40( o$
documentation comp&ete
Poor &a*out - $&o,
inima& basic documentation
standards ad#ered to
2et,een 40( - 30( o$ t#e
documentation comp&ete
A0erage &a*out - $&o,
2asic documentation
standards ad#ered to
"amp&e outputs a0ai&ab&e
,it# #ard&* an* e8p&anation
2et,een 40( - 50( o$ t#e
documentation comp&ete
Good &a*out - $&o,
2asic documentation
standards ad#ered to
"amp&e outputs a0ai&ab&e
,it# some re&e0ant
2et,een 50( - >0( o$ t#e
documentation comp&ete
78ce&&ent &a*out - $&o,
9ocumentation standards
ad#ered to
"amp&e outputs a0ai&ab&e
,it# good e8p&anation
Asia Paci$ic 6ni0ersit* Co&&ege o$ Tec#no&og* and Inno0ation
Introduction to Object Oriented Programming (IOOP)
CT044-3-1 Group Assignment ar!ing "c#eme Page 3 o$ 3
e8p&anation
Asia Paci$ic 6ni0ersit* Co&&ege o$ Tec#no&og* and Inno0ation