Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
Module Coursework
Aims
Improve knowledge and experience of applying Object Oriented Design and Implementation
techniques to solving problems using the JAVA programming language, specifically with the
aim of gaining experience in the following:
Programs, programming and programming environments.
Object-oriented programming: comments; types; variable declarations; arithmetic
and Boolean expressions; assignment.
Loops and conditions; input and output.
Data structures: arrays and lists.
Simple algorithms: searching, sorting.
Methods.
Objects; inheritance; applications.
Assessment
This coursework carries 100% of the total mark for the module. It is marked out of a total of
100. You are required to submit the following:
Part 1 Source Code (75%): The main emphasis is on proficiency in Object Oriented
Programming using Java, including: definition of classes (fields, constructors,
methods), inheritance, exception handling, as well as appropriate use of APIs such as
collections. One of the classes of your application should include a static method
called main containing the evidence that you tested your program.
Part 2 Testing (5%): The main emphasis is on the appropriate choices for test cases.
Part 3 Documentation (20%): This includes appropriate Java Docs, and a wellstructured
project report (PDF, or Word document). The project report should
include your reasoning behind your design (include also a class diagram). The project
report should describe implementation details and include a discussion of test cases.
The project report should also include instructions on how to run your program.
Students aiming for 1st class marks are expected to widen their knowledge beyond the
content of lecture notes through background reading.
Plagiarism
The University has strict policies for penalising plagiarism, and all work submitted for
assessment must be your own work. This does not prohibit discussion among students
about coursework. Indeed, such discussion to increase understanding is positively
encouraged. However, the answers submitted must be your original contribution, written
and designed by you. It is permissible to include some material drawn directly from other
2
sources (if you think this benefits the report part of the submission), but such non-original
material must be explicitly declared to be a quotation from an external source, and that
source must be listed.
Scenario: Sports League
This scenario covers sports leagues where teams of players compete against each other,
such as in football.