Assessment &
Grading
How will I be assessed?
You will individually write, test and document a series of
programs which satisfy the requirements of a given specification.
Assessment will be by means of a set of assignments.
The
class activities are designed to cover the grading
criteria. This means that you should attend all classes unless you have
a VALID reason for not attending.
How
will I be graded?
Pass
To achieve a pass, learners will need to demonstrate the basic
skills of identifying what a problem is and develop an appropriate solution.
From here the learners should then implement this solution and then provide
appropriate documentation to demonstrate that they have understood the processes
involved.
There will need to be evidence that adequate testing has been
completed.
Basic documentation should be provided that will explain to the
user how to use the program and adequate technical documentation so that the
program can be set-up and installed correctly.
Merit
To achieve a merit, learners will need to demonstrate that they
have a clearer understanding of program design and implementation. They will
need to produce a detailed analysis of what the problem is and how it should be
solved. There will need to be a detailed plan and design of the proposal problem
solution.
There will also need to be evidence that the learners can use
the software tools correctly to produce the desired outcome, and that the final
outcome meets the original requirements.
There will need to be evidence that the learners understands how
to resolve a problem that occurs during testing. There should be evidence of a
clear test plan that specifies what is being tested and the expected outcome.
The test should cover most inputs and outputs for the program.
Distinction
To achieve a distinction the focus is on understanding and good
housekeeping in addition to the ability to write programs. Here the learners
should be able to produce clearly coded, user-friendly and correctly functioning
programs that meet the original specification. Added to this, the learner should
provide clear details about how they generated the program, including any
planning stages, and there should also be a clear and thorough evaluation of the
program.
There will need to be evidence of a clear understanding of the
problem and the steps taken to resolve the problem.
Further understanding needs to be demonstrated in the
documentation in terms of: the type of user that will need it; what level of
understanding of the program's operation they will already have; whether the
documentation is aimed at the correct level.
Grading
Criteria
The table below shows
the grading criteria. A printer
friendly version is available.
Grading Criteria
|
To
achieve a pass your
work must show: |
To
achieve a merit your
work must show:
|
To
achieve a distinction your
work must show: |
P1.
design a solution for the given problem in a visual environment
P2.
implement the solution to the problem in a visual environment
P3. produce
evidence of testing and results
P4.
produce details of modifications required as a result of testing
P5.
produce user documentation
P6.
produce technical documentation.
|
M1.demonstrate
thorough testing of the program
M2.
demonstrate an understanding of the modifications needed as a result of
testing
M3.
compare the program against the original design specification to see if
the program meets the original plan.
|
D1.show
comprehensive evidence of planning your program
D2.
evaluate the program according to the original design specification.
|