0% found this document useful (0 votes)
32 views5 pages

OOP Group Project

The document discusses a group project assignment for an Object Oriented Programming module. It provides requirements and instructions for students to create a program that draws various shapes and uses different graphics elements. It outlines the criteria that will be marked such as use of colors, graphics packages, and creativity. Students must submit their work before the due date.

Uploaded by

mathu bala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views5 pages

OOP Group Project

The document discusses a group project assignment for an Object Oriented Programming module. It provides requirements and instructions for students to create a program that draws various shapes and uses different graphics elements. It outlines the criteria that will be marked such as use of colors, graphics packages, and creativity. Students must submit their work before the due date.

Uploaded by

mathu bala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Higher Diploma in Information

Technology and Cybersecurity

Object-Oriented Programming

Lecturer: Dr. Rama Bhatia

Group Project

Due Date: 12 July 2022


Group Project

Course Title: Higher Diploma in Information Technology and


Cybersecurity

Batch: HICD22201A

Module Title: Object Oriented Programming

Name: Student's Name

Due Date: 12 July 2022

Weighage: 40%

Mark Mark
S/No: Question
Allocated Awarded

1 Use of graphic elements e.g. line, arc, rectangle, circle etc 10

2 Use of color and color mixtures 10

3 Use of java.awt packages 10

4 Creativity and end result 10

Total: 40 marks

2
Goal:

Graphics is one of the most important features of Java. Java applets provide the possibility
to draw lines, arcs, figures, images and text in different fonts and styles. Different colors
can also be incorporated in display.

Requirements

The graphics class defines a number of drawing functions. Each shape can be drawn
edge-only or filled. To draw shapes on the screen, we may call one of the methods
available in the graphics class. The most commonly used drawing methods included in the
graphics class. To draw a shape, we only need to use the appropriate method with the
required arguments.
Complex drawing

You need to write a method to draw the given below picture. This method will take a
two-dimensional array as an argument. The students should consider complex drawing
like lines of varying thickness, filling shapes with colors and patterns, drawing dashed line,
composite overlapping text and graphics, gradients and textures and more. The student
should attempt to involve a variety of packages such as:

 java.awt
 java.awt.image
 java.awt.color
 java.awt.font
 java.awt.geom
 java.awt.print
 java.awt.image.renderable

3
Instruction

Your project should include the following:


1. Cover page which must include your name, course title, name of module etc
2. Proper Documentation

Note: The document should include the following headings, Java Source Code with comments
and screenshots of the console input and output. The student must provide tests on all possible
conditions.

Your report should use Arial or Times New Roman font and the font size should be 12. Line
spacing is 1.5 with a normal margin setting.

Requirements

 You need to create a folder for your Project Assignment


 All codes and output must be documented and included in the Word Document
 You must use good indentation.
 You must implement this project by yourself.
 Please provide pseudocode or flowchart if appropriate

Submission

Softcopy needs to be submitted through MDIS Blackboard LMS-Safe Assign Link.


Soft copy should have all the assignment files

Penalties:

Penalties will be imposed for late submission as follow:


1 day late: 5% deduction
2 days late: 10% deduction
3 days late: 20% deduction
4 days late: 40% deduction
5 days late: 80% deduction
 5 days: 0 mark

Extenuating Circumstances –Unpredictable Events – Student Guidelines

Late Work will not be accepted. Deadlines should be adhered to. Only in exceptional
circumstances, students seeking extensions or reschedules need to complete an
official request for extension/extenuating circumstances. You need to fill in the
correct form, which can be requested from the offices.

4
PLAGIARISM DECLARATION FORM
This form must be completed, signed and attached to all assignments/projects/dissertations.

Please complete the information below (using BLOCK LETTERS):

Student’s Name …………………………………………………………………………………………… NRIC/FIN …………………………

Batch Code …………………………………………………….. Module Name …………………………………………………

Course Title: ……………………………………………….................................................................................................

The following definition of plagiarism is taken from the MLA Handbook for Writers of Research Papers, Theses,
and Dissertations (MLA: New York, 1977, 99 4-5)

“Plagiarism may take the form of repeating another’s sentences as your own, adopting a particularly apt phrase as
your own, paraphrasing someone else’s argument as your own, or even presenting someone else’s line of thinking in
the development of a thesis as though it were your own. In short, to plagiarise is to give the impression that you
have written or thought something that you have borrowed from another. Although a writer may use other person’s
words and thoughts they must be acknowledged as such (by the use of the appropriate reference, and by the
insertion of quotation marks around any words directly quoted.”

PLAGIARISM DECLARATION

1. I acknowledge and understand that plagiarism is wrong and that it constitutes academic theft.
2. I understand that my written work must be accurately referenced. I have followed the rules and
conventions concerning referencing laid out in the course outline for this course.
3. I have not allowed, nor will I in the future allow, anyone, to copy my work to pass
it off as his or her work. I also accept that submitting identical work to someone else (a syndicate
assignment) constitutes a form of plagiarism. I accept that the same principle applies to authorised group
work.

PLAGIARISM WARNING
1. Any student found to have committed or aided and abetted the offense of plagiarism may be subjected to the
following penalties depending on the severity of his involvement in the offense.
i. The student shall receive no marks or a reduction of marks for the relevant academic
assignment, project or dissertation;
ii. Subsequent offenses will attract more severe penalties, including possible termination of studies.
2. Students should seek clarification from their respective lecturers, tutors, or supervisors if they are unsure
whether they are plagiarising the work of another person.

DECLARATION BY STUDENT
I have read and understood the above definition of plagiarism. I am aware of and understand the Institute’s policy
on plagiarism. I declare that all material in this assignment/project/dissertation is my own work and does not
involve plagiarism.

Student’s Signature …………………………………………………………………………….. Date …………………………………………

You might also like