Object Oriented Design and Programming
ASSESSMENT BRIEF
COURSE: Bachelor of IT
Unit : Object Oriented Design and Programming
Unit Code : OODP101
Type of Assessment : Assessment
Task 4 –Extension to Programming Solution to a Problem
Assessment Task : Extension to Programming
Solution to a Problem
Total Mark : 30
Weighting : 30% of the unit total marks
ASSESSMENT
DESCRIPTION:
1.You will be given the Student data for a Unit (Student
ID,
Task1:
Class Test (10%),
Task2:
Assignment 1 Marks (20%) and
Task3:
Final Assignment Marks (30%)) in a text file.
2.You will have to create a Student Class with the data members and
methods.
3.You will then need to store the data from the given file in an array of
object of the student class.
4.You will need to add Task4: Final Exam Marks (40%) data as input.
5.Calculate total marks and assign a Grade for individual student.
6.Save all data to a different output text file.
OUTPUT
FILE HEADER:
STUDENT-ID
TASK 1 TASK 2 TASK 3
TASK 4 TOTAL GRADE
1
2
3
Your program must not crash. You have several
options to prevent crashes:
a) use try/catch
b) use regex (regular expressions)
c)
use both
Design & Test & User Documentation:
Submit a Word document (3 pages) containing the
following:
1.Your program design, you can use flowchart, IPO, pseudo code (not code).
2.Your test data and expected results (this means
do the maths on paper first) and a test report. You should have at least three
test cases.
3.A user guide, include any assumptions you make
(e.g. max marks), any errors/bugs, any suggestions for future improvements
ASSESSMENT
SUBMISSION:
1.
Ensure assignment is submitted to the proper
submission link.
2.
Assignment must be submitted by the date
specified in the moodle.
3. Create a ZIP file using your ID and Name
includes the following (eg. K1234567-Name.zip) Java Code(.java) file for the
Main program (eg. K111111.java)
Student Class (.java) file for the class
program. Both Java Class(.class) File (eg. Main and Class) Input File (.txt)
Output File (.txt)
Word Document file (.docx)
GENERAL NOTES FOR
ASSIGNMENTS
Assignments should usually incorporate a formal
introduction, main points and conclusion, and will be fully referenced
including a reference list.
The work must be fully referenced with in-text
citations and a reference list at the end. We strongly recommend you to refer
to the Academic Learning Skills materials available in the Moodle. For details
please click the link http://moodle.kent.edu.au/kentmoodle/course/view.php?id=5
and download the file “Harvard Referencing Workbook”. Appropriate academic
writing and referencing are inevitable academic skills that you must develop
and demonstrate.
We recommend a minimum of FIVE references,
unless instructed differently by your lecturer. Unless specifically instructed
otherwise by your lecturer, any paper with less than FIVE references may be
failed. Work that includes sources that are not properly referenced according
to the “Harvard Referencing Workbook” will be penalized.
Marks will be deducted for failure to adhere to
the word count – as a general rule you may go over or under by 10% than the
stated length.
GENERAL NOTES FOR REFERENCING
High quality work must be fully referenced with
in-text citations and a reference list at the end. We recommend you work with
your Academic Learning Support (ALS) site (http://moodle.kent.edu.au/kentmoodle/course/view.php?id=5)
available in Moodle to ensure that you reference correctly.
References are assessed for their quality. You
should draw on quality academic sources, such as books, chapters from edited
books, journals etc. Your textbook can be used as a reference, but not the
lecturer notes. We want to see evidence that you are capable of conducting your
own research. Also, in order to help markers determine students’ understanding
of the work they cite, all in-text references (not just direct quotes) must include
the specific page number/s if shown in the original.
To get solution visit our website www.sourceessy.com
Comments
Post a Comment