| Assessment 2:
Programming Skills |

|
Basic algorithm and programming tasks have
been developed to assess students understanding of event driven programming.
Exercise One Tests:
Ability to identify components of event driven
programs.
Duration 20 minutes.
Students are to view the introduction to the ITS OOPS program. After
they have done this, they should take the file available here, load it onto
their own
drive, and complete the missing frame, so that introduction is identical
to the original and complete.
Exercise Two Tests:
Understanding of steps / stages in using object based programs.
Duration 15 minutes.
Using Word to prepare a report, students are to detail in writing the
steps taken to complete the missing frame. Students may use splash screens if
they wish to illustrate the steps involved, but must also provide
written explanations of what steps they took, and how they determined
these steps were necessary.
Exercise Three Tests:
Competency in Object Oriented Programming Processes
Duration 35 minutes
Students are to complete an introduction to their
project game using
KNP, developing a minimum of 5 frames and a maximum of 10 frames. This introduction should include text, sound and graphics.
Their design
should relate to the themes used in the students project. When students have
completed this, they should detail in writing, all steps used in creating
their introduction. Students reports should be prepared using Word.
Students may use
splash screens if they wish to illustrate the steps involved, but must also provide written explanations
|
| Programming Skills |
VHA |
HA |
SA |
LA |
VLA |
| Ability to identify components of event driven
programs.
|
Very well achieved, showing excellent ability
to identify programming issues, excellent appreciation design
requirements, excellent understanding of technical issues. |
Well achieved, showing good ability to identify
programming issues, good appreciation of design requirements, good
understanding of technical issues. |
Effectively achieved, showing reasonable
ability to identify programming issues, reasonable
appreciation of design requirements, reasonable understanding of technical issues. |
Reasonable achievement, demonstrating basic ability to
identify programming issues, basic appreciation of design
requirements, some understanding of technical issues. |
Poor achievement, demonstrating little ability
to identify programming issues, inadequate appreciation of design
requirements, and lack of evidence of understanding of technical
issues. |
| Understanding of steps / stages in using object based programs.
|
Very well designed report showing excellent ability
to conceptualise programming issues, a high level of schematic
planning, excellent understanding of design issues. |
Well designed report showing good ability to
conceptualise programming issues, sound appreciation of schematic planning,
good understanding of design issues. |
Effectively designed report showing reasonable
ability to conceptualise programming issues, general appreciation
of schematic planning, reasonable understanding of design issues. |
Simply designed report demonstrating basic ability to
conceptualise programming issues, some appreciation of schematic
planning, some understanding of design issues. |
Poorly designed report demonstrating little ability
to conceptualise programming issues, almost no appreciation
of schematic planning, and lack of evidence of
understanding of design issues. |
| Competency in Object Oriented Programming Processes |
Very well designed project and report showing
excellent quality in design and presentation, a high level of
schematic explanation, excellent grammar, spelling and graphic use. |
Well designed project and report showing good
quality in design and presentation, sound schematic explanation, good
grammar, spelling and graphic use. |
Effectively designed project and report showing
reasonable quality in design and presentation, general appreciation of
schematic planning, reasonable grammar, spelling and graphic use. |
Simply designed project and report demonstrating
basic ability in design and presentation, some appreciation of
schematic planning, adequate grammar, spelling and graphic use. |
Poorly designed project and report demonstrating little
ability in design and presentation, almost no appreciation of
schematic planning, poor grammar and spelling and
ineffective graphic use. |
|