0% found this document useful (0 votes)
97 views

Group Assignment - Marking Scheme

This document outlines the assessment criteria for a group project on data structures. It includes two parts: an artifact and documentation/presentation. For the artifact, students will be assessed on their ability to design and implement an appropriate data structure to solve a given problem. The design is worth 25% and implementation is worth 75%. Implementation will be evaluated based on correctness, efficiency of algorithms and data structures used, and adherence to the proposed design. For the documentation/presentation, students will be assessed on their ability to clearly present their solution. The documentation is worth 50% and the presentation is worth 50%. Overall, the project aims to demonstrate students' skills in developing a data structure solution and clearly communicating it.

Uploaded by

Wong Hui Chuo
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)
97 views

Group Assignment - Marking Scheme

This document outlines the assessment criteria for a group project on data structures. It includes two parts: an artifact and documentation/presentation. For the artifact, students will be assessed on their ability to design and implement an appropriate data structure to solve a given problem. The design is worth 25% and implementation is worth 75%. Implementation will be evaluated based on correctness, efficiency of algorithms and data structures used, and adherence to the proposed design. For the documentation/presentation, students will be assessed on their ability to clearly present their solution. The documentation is worth 50% and the presentation is worth 50%. Overall, the project aims to demonstrate students' skills in developing a data structure solution and clearly communicating it.

Uploaded by

Wong Hui Chuo
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/ 4

Data Structures (CT-077-3-2-DSTR) Marking Scheme Page 1 of 4

On completion of the assignment you should be able to demonstrate the following learning outcomes:
Develop a solution for a problem implementing appropriate data structure. Project -
CLO2
(C4, PLO2) Artefact
Project -
CLO3 Clearly present the solution developed (A4, PLO5) Documentation
& Presentation

Test Specification Table :

Group Project : Artefact (40%)


Question Vs Taxonomy
Question Cognitive Level
No. Topic 1 2 3 4 5 6 PLO
SQ SQ SQ SQ SQ SQ
1 Design 25% 2
2 Implementation 75% 2
Total 100%

Group Project : Documentation and Presentation (10%)


Question Vs Taxonomy
Question Affective Level
No. Topic 1 2 3 4 5 6 PLO
SQ SQ SQ SQ SQ SQ
1 Documentation 50% 5
2 Presentation 50% 5
Total 100%

Level 2 Asia Pacific University of Technology and Innovation


Data Structures (CT-077-3-2-DSTR) Marking Scheme Page 2 of 4

PERFORMANCE CRITERIA 1
CLO /
ASSESSMENT CRITERIA FAIL MARGINAL FAIL PASS CREDIT DISTINCTION
PLO
0–3 4 5-6 7 8 - 10
Illogical data structure Logical data structure Logical data structure Logical data structure Logical data structure
Data Structure proposed with poor proposed with poor chosen with fair chosen with good chosen with
Proposal justification. justification. justification. justification. excellent
(10 marks) justification.

0–5 6-7 8-9 10 - 11 12 - 15


Design Illogical algorithms Logical algorithms Logical algorithms Logical algorithms Logical algorithms
(20%) proposed with proposed with poor proposed with major proposed with minor proposed with
acceptable presentation. errors in algorithm errors in algorithm correct presentation
algorithms Poor algorithm presentation. presentation. of algorithm.
Algorithms presentation. description. Fair algorithm Good algorithm Excellent algorithm
(15 marks) Poor algorithm descriptions with descriptions with descriptions with
descriptions. missing efficiency proper efficiency proper efficiency
discussion and discussion and some discussion and good
CLO 2 minimum comparative analysis. comparative analysis.
- comparative analysis.
PLO2

Implementation
0 - 25 26 - 35 33 - 42 43 - 48 49 - 65
(60%)
Program is not given Program does not Program compiles Program compiles and Program compiles and
Program does not compile or run, but perfectly and executes. executes perfectly.
compile or run. coding logic is almost executes. Between 70% and 90% At least 90% of the
Less than 30% of the correct. Between 50% and 70% of the required required
required Between 30% and 50% of the required functionalities are functionalities are
Program functionalities are of the required functionalities are correctly correctly
(65 marks) implemented. functionalities are correctly implemented. implemented.
Implementation uses correctly implemented. Implementation uses Efficient data
very inefficient data implemented. Implementation uses data structure(s) or structure(s) and\or
structures or Implementation uses inefficient data algorithm that is not algorithms are used
algorithms. inefficient data structures or most efficient and in the implementation
No proper code structures or algorithms which is slightly differ from according to the
structure and no algorithms. different from the the proposed design. proposed design.
comments provided. proposed design.

Level 2 Asia Pacific University of Technology and Innovation


Data Structures (CT-077-3-2-DSTR) Marking Scheme Page 3 of 4

Unclear coding style, Unclear coding style, Clear coding style, and Clear coding style and
and no comments or code is not code is properly structure, and code is
provided. properly commented. commented. properly commented.
Functionalities are not Functionalities are not Functionalities are not Functionalities are fully
tested/validated in full tested/validated in fully tested/validated tested/validated in
program execution. program execution, or in program execution. program execution.
produce errors in
some cases.

0–3 4 5-6 7 8 - 10
Completely different Poor implementation of Fair implementation of Good implementation Excellent
implementation from the proposed data the proposed data following the implementation of
the proposed data structures. structures. proposed data the proposed data
structures and Only 1 – 2 of the Missing 1 – 2 structures. structures with proper
Adherence
algorithms. proposed algorithms implementations of All proposed revision.
(10 marks) implemented. the proposed algorithms are All proposed
algorithms. properly algorithms are
implemented. properly
implemented.

Level 2 Asia Pacific University of Technology and Innovation


Data Structures (CT-077-3-2-DSTR) Marking Scheme Page 4 of 4

PERFORMANCE CRITERIA 2
CLO /
ASSESSMENT CRITERIA FAIL MARGINAL FAIL PASS CREDIT DISTINCTION
PLO
0 - 19 20 - 24 25 - 32 33 - 37 38 - 50
No documentation Incomplete Document missing Good layout/flow. Excellent layout / flow
submitted. documentation with minor components. No missing components No missing
Documentation merely missing major Average layout / flow. in the documentation. components of the
contains the cover component. Incomplete referencing. Good documentation documentation
page and printout of Poor layout / flow. Incomplete input/output standards. Excellent
the source code. No referencing (if sample with improper Adhered to the documentation
Documentation applicable). explanation/ referencing standards standards.
(50 marks) description. with minor errors. Adhered to the
Incomplete input/output referencing
samples with proper standards.
explanation / Complete input/output
description. sample with clear
explanation/
description
Documentation
CLO 3
and
-
Presentation 0 - 19 20 - 24 25 - 32 33 - 37 38 - 50
PLO 5
(20%)
Did not turn up for Barely able to trace the Able to trace some code Able to trace the code / In depth understanding
presentation code / work done / work done work done of the code / work
Unable to trace any of Having difficulties in Able to execute the Able to execute the done
the code / work done running the codes program properly program properly Able to execute the
Unable to execute the Mostly inaccurate / Able to answer some Able to explain and program
program illogical answer / questions posed show a good Able to explain and
Presentation Unable or barely able explanation provided accurately / logically understanding of how argue the work
(50 marks) to answer any of the Barely able to answer the program works submitted
question asked questions asked Able to answer most Show additional
questions posed concepts / new ideas
accurately used in the solution
Able to answer all
questions posed with
minimal omissions

Level 2 Asia Pacific University of Technology and Innovation

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy