Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / Assignment 1 20%  FACULTY OF SCIENCE AND TECHNOLOG   COURSEWORK FOR THE BSC (HONS) INFORMATION TECHNOLOGY; BSC (HONS) COMPUTER SCIENCE; YEAR 2   ACADEMIC SESSION 2021; SEMESTER 3   PRG2104: Object Oriented Programming   Assignment 1    INSTRUCTIONS TO CANDIDATES   Answer ALL questions   This assignment will contribute 20% to your final grade

Assignment 1 20%  FACULTY OF SCIENCE AND TECHNOLOG   COURSEWORK FOR THE BSC (HONS) INFORMATION TECHNOLOGY; BSC (HONS) COMPUTER SCIENCE; YEAR 2   ACADEMIC SESSION 2021; SEMESTER 3   PRG2104: Object Oriented Programming   Assignment 1    INSTRUCTIONS TO CANDIDATES   Answer ALL questions   This assignment will contribute 20% to your final grade

Computer Science

Assignment 1 20%

 FACULTY OF SCIENCE AND TECHNOLOG

 

COURSEWORK FOR THE

BSC (HONS) INFORMATION TECHNOLOGY; BSC (HONS) COMPUTER SCIENCE; YEAR 2

 

ACADEMIC SESSION 2021; SEMESTER 3

 

PRG2104: Object Oriented Programming

 

Assignment 1

  

INSTRUCTIONS TO CANDIDATES

 

Answer ALL questions

 

This assignment will contribute 20% to your final grade.

 

All answers must be written in this one note page

 

IMPORTANT NOTES TO CANDIDATES

Student must remember to click on Turn In button in Microsoft Team

 

Assessing SLO:   Apply advanced OOP concepts in problem solving with maintainability and elegant.

 

Question 1

 

Please choose one of the use case from the following web portal and design Scala classes for the computer system that would be proposed to solve the problem. The Scala classes must be maintainable and use good OOP concepts. The analysis can be derived from the use case or other source such as your personal opinion, website, or web portal.

 

 

 

The class should cover the following:

  1. Characteristic
  2. Behaviour - Without actual implementation

 

 

Rubric

 

MARGINAL (D)

 

D+ 9

D 8

 

 

ADEQUATE©

 

C 11

C- 10

GOOD(B)

 

B  13

B- 12

EXCELLENT(A)

 

A+ 20

A 17

A- 14

Evidence shows a minimally

acceptable application of OOP concept to solve a simple known problem in object-oriented library.

There is evidence of adequate

understanding of the Scala language and the ability to use it to implement object-oriented

library.

 

Library illustrate appropriate

use of language features.

 

Library illustrate a correct use of the languages tools, and

programming standards.

Illustrates a good mastery of the Scala language, its culture,

environment.

 

Library illustrate appropriate

use of language features, and evidence of considered proper use of OO analytic skill.

 

As in good but provides further

depth through either:

 

use

of more advanced language

features or classes; or

 

Elegant application of the

language to solve

problems;

 

 

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE