0% found this document useful (0 votes)
53 views2 pages

Marks Are Awarded Under Task 5.0 Below.: CXC A19/U2/08

This document outlines the criteria for marking an internal assessment project in computer science. It will be graded out of 60 total marks and includes criteria in 5 areas: 1) defining the problem clearly, 2) using narratives, flowcharts or pseudocode to describe algorithms, 3) coding the program with proper structure, 4) testing and presenting the program, and 5) communicating information logically. Marks are allocated for each sub-task, such as using appropriate data structures and demonstrating structured programming concepts. The overall aims of the project are for candidates to gain personal insights into further computer science topics and confidently show mastery of the syllabus.

Uploaded by

Romane Davis
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)
53 views2 pages

Marks Are Awarded Under Task 5.0 Below.: CXC A19/U2/08

This document outlines the criteria for marking an internal assessment project in computer science. It will be graded out of 60 total marks and includes criteria in 5 areas: 1) defining the problem clearly, 2) using narratives, flowcharts or pseudocode to describe algorithms, 3) coding the program with proper structure, 4) testing and presenting the program, and 5) communicating information logically. Marks are allocated for each sub-task, such as using appropriate data structures and demonstrating structured programming concepts. The overall aims of the project are for candidates to gain personal insights into further computer science topics and confidently show mastery of the syllabus.

Uploaded by

Romane Davis
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/ 2

CRITERIA FOR MARKING INTERNAL ASSESSMENT PROJECT

The project will be graded out of a total of 60 marks and marks will be allocated to each task as outlined
below. Candidates will be awarded marks for communicating information in a logical way using correct grammar. These
marks are awarded under Task 5.0 below.

1. Definition of Problem [4]


• Complete and accurate description of the problem 3-4
• Partial description of the problem 1-2

2. Narrative and Flow Charts or Pseudocode [15]


• Algorithms expressed in narrative format (4)
- Narrative is an accurate description of a solution 3-4
- Narrative is a partially correct description of a solution 1-2
• Algorithms expressed as flow charts or pseudocode (6)
- Flow chart/Pseudocode is logical, easy to follow and is an accurate 5-6
description of a solution using the appropriate symbols or algorithmic
structures
- Flow chart/Pseudocode is organised, easy to follow for the most part, and 3-4
is a clear description of a solution using the appropriate symbols or
algorithmic structures
- Flow chart/Pseudocode is not well organised, and description of solution 1-2
lacks clarity
• Demonstration of structured programming concepts (5)
- Program displays excellent use of structured programming concepts 5
- Program displays good use of structured programming concepts 3-4
- Program displays limited use of structured programming concepts 1-2

3. Coding of Program [25]


• Structured decomposition using functions (6)
- Overall, program comprises functions as independent units 5-6
- Program comprises most functions as independent units 3-4
- Program comprises some functions as independent units 1-2
• Use of appropriate data structures (6)
- Data structure chosen were appropriate for the problem definition 5-6
- Data structure chosen were reasonable but not appropriate 3-4
- Data structure chosen were inappropriate 1-2
• Demonstration of the concept of structured programming (3)
- Evidence of looping structures 3
- Evidence of conditional statements 2
- Evidence of other structures (for example assignment, input, output) 1
• Appropriate programming style and documentation (4)
- Appropriate document in significant areas 3-4
- Standard indentation of code 1-2

CXC A19/U2/08 29
• Evidence that code matches algorithm (4)
- Code matches sequencing of algorithm 4
- Code matches MOST of the sequencing of algorithm 3
- Code matches SOME of the sequencing of algorithm 2
- Sequencing of code inconsistent with algorithm 1
• Evidence of file manipulation (2)
- Correct file types used, for example, text, binary, sequential, random 2
- File used appropriately 1

4. Testing and presentation [11]


• Test Plan (3)
- Test Plan with exhaustive data set 3
- Test Plan with acceptable data set 2
- Test Plan with minimal data set 1
• Test Results (5)
- Normal input giving correct results 5
- Extreme input giving correct results or appropriate error message 3-4
- Erroneous input (for example, text when number required) giving 2
appropriate error message
- Incomplete input giving appropriate message 1
• Overall presentation (3)
- Appropriate cover page 1
- Use of table of contents 1
- Sequencing in document easy to follow 1

5. Communication of Information [5]


• Communicates information in a logical way using correct grammar and 4-5
appropriate jargon ALL of the time
• Communicates information in a logical way using correct grammar and 2-3
appropriate jargon MOST of the time
• Communicates information in a logical way using correct grammar and 1
appropriate jargon MOST of the time

TOTAL 60

UNIT 2: Further Topics in Computer Science

1. The aims of the project are to:

(i) develop candidate’s personal insights into further topics in Computer Science;

(ii) provide opportunities for all candidates to show, with confidence, that they have mastered
the syllabus.

CXC A19/U2/08 30

You might also like