Sie sind auf Seite 1von 21

Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.

134 on 31/10/2013 11:38


Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
1
Coursework Task
C206 12
Higher Computing
Valid for session 2013/2014 only
Publication code: BB3416
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Coursework Task
Subject: Computing
Level: Higher
Publication date: October 2013
Publication code: BB3416
Published by the Scottish Qualications Authority
The Optima Building Lowden
58 Robertson Street 24 Wester Shawfair
Glasgow Dalkeith
G2 8DQ Midlothian
EH22 1FD
The assessment material and marking scheme in this Coursework pack can be used by staff in
approved SQA centres for the purposes of assessment of candidates in accordance with the Course
Assessment Specication. The pack must not be released to candidates or distributed for other
purposes. SQA distributes these materials only to centres; these materials are not distributed
more widely and are not publicly available from SQAs website on the Internet.
Scottish Qualications Authority 2013
The information in this publication may be reproduced to support SQA qualications. If it is to be
used for any other purposes written permission must be obtained from the Publications Ofcer at the
SQA, Glasgow.
Where the publication includes materials from sources other than SQA (secondary copyright), this
material should only be reproduced for the purposes of examination or assessment. If it needs to be
reproduced for any other purpose it is the centres responsibility to obtain the necessary copyright
clearance. The SQAs NQ Assessment Development and Delivery team at Dalkeith may be able to
direct you to the secondary sources.
This publication must not be reproduced for commercial or trade purposes. This material is for use
by teaching staff only.

2
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
3
Contents
Section 1 Organisation and Conditions for Assessment
Section 2 Coursework Task
Section 3 Marking Guidelines
Section 4 Advice on Recording and Retention of Evidence
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
4
Section 1
Organisation and Conditions for Assessment

Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Organisation and Conditions for Assessment
The assessment is designed to test the candidates ability to apply knowledge and understanding and
practical skills, developed through study of the Computer Systems and Software Development Units.
The notional design length for the assessment is 810 hours. However, a candidate may be allowed longer
than this if required. Section 2 and the Marking Grid in Section 3 should be given to the candidates.
The assessment is to be undertaken under open book conditions, but under supervision to ensure that
the work submitted is the candidates own work. The tutor may give the candidate hints and/or help if
requested. Any such help should be reected in the marks awarded. Once the task has been completed
and marked, it should not be returned to the candidate for further work.
The task is designed to discriminate between candidates and, therefore, would be expected to provide a
wide range of marks. Stronger candidates should be able to complete the task successfully, and without
tutor assistance, within the suggested time. Weaker candidates might not complete all aspects of the
task within a reasonable time, or may require signicant assistance, and so would achieve a lower total
mark. Note that there is no requirement for a candidate to achieve a threshold to pass the assessment.
The mark obtained out of 60 should be submitted to the SQA unscaled. This will be combined with the
Question Paper mark out of 140 to establish the candidates overall grade of award. The Coursework
mark should also be used in preparation of estimate grades.
Marking Guidelines (Section 3)
In addition to the Marking Grid, which can be issued to candidates, further guidelines for teachers have
been included in Section 3. These are included to give further assistance to teachers and must not be
issued to candidates.

5
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Section 2
Coursework Task

6
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Coursework Task
Higher Computing Coursework Task 20132014
Introduction
Mattys Pizza Parlour ask each group of customers to complete a short questionnaire on paper as
they leave the restaurant.
At the end of each night, all the data from the questionnaires is entered into the restaurants computer
system.
The restaurant manager wishes to collate information on required table sizes, customer satisfaction and
follow up on poor customer feedback. This will be done by:
nding the largest group to complete a questionnaire each day
counting the number of groups who rated their meal out of 10:
poor (1 to 3),
good (4 to 6),
excellent (7 to 10).
creating a list that can be used to contact those groups who rated their meal as poor.
A computer program will be written to store each completed questionnaire and process the required
information.
Part 1
You have been asked to write a short program to allow the questionnaire data to be entered and analysed.
The software will:
Allow the employee to enter the following questionnaire data:
Name
Tel No
Group size
Rating 110.
Ask the user if they wish to enter data from another questionnaire.
Find and display the largest group to visit that day.
Calculate and display the number of meals that were rated:
1 to 3,
4 to 6,
or 7 to 10.
Display a contact list for each group that rated their meal 3 or less out of 10. The contact list
should include name, telephone number and rating.
7
Customers name:
Please supply your phone number. To improve our customer
experience we may contact you for more information.
How many guests were seated at your table?
How would you rate tonights meal out of 10?
Mattys
Pizza Parlour
Customer Questionnaire
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
How the program should work
Entering the log data
The questionnaires will be entered one at a time. Following the input of each group, the user will be
asked if they wish to enter another questionnaire.
The questionnaire data below should be entered into the program.
Mrs Penny 01234567890 2 5
Mr Sui 01987654321 3 5
Mrs Pheobe 01327652465 6 6
Mr Simpson 07983425636 3 3
Ms Singh 07865374832 4 1
Mr Cameo 01417635463 1 9
Other than Name, the program should ensure that all inputs are validated.
The program should continue to ask for questionnaires until N is entered by the employee.
Find and display the largest group size
The largest group to complete a questionnaire should be displayed as follows.

The largest group size tonight was: 6
Calculate and display the number of questionnaires rated poor/good/excellent
The program should display a list of the ratings using the following categories:
Poor rated 1 to 3
Good rated 4 to 6
Excellent rated 7 to 10
The list should be displayed as shown.

The customers rated tonights meals as:
Poor: 2
Good: 3
Excellent: 1
8
Name Tel No
Group Size
(max 20)
Rating
(1 to 10)
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Find and display the contact list
The contact names of those customers who rated their meal 3 or less should be found and displayed in
a list as shown.
Contact Name: Mr Simpson
Telephone Number: 07983425636
Rating: 3
Contact Name: Ms Singh
Telephone Number: 07865374832
Rating: 1
Main Algorithm
1. Start loop
2. Ask user to enter questionnaire data
3. Ask user if they wish to enter further questionnaire data (Y/N)
4. End conditional loop when N is chosen
5. Find and display the largest group in the questionnaire data
6. Calculate and display the number of meals rated 1 to 3, 4 to 6 and 7 to 10
7. Find and display a list of groups who rated their meal 3 or less
9
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
What you have to do:
Tasks Evidence Required Marks
1 Indicate data ow on the main algorithm. Algorithm with data ow.
2
2 Rene steps 5,6,7. Pseudocode for steps
5,6,7.
7
3 Using a software development environment of your
choice, implement the algorithm.
Use input validation as described.
Use separate sub-programs where appropriate.
Use parameter passing where appropriate.
Listing of implemented
program.
16
4 Test the program with the data provided. Hard copy of results for
given test data.
1
5 Test the program with your own test data and evaluate
its robustness.
Table of test data.
Hard copy of your test
results and report on
the robustness of the
program.
2
6 Evaluate maintainability. Brief report on
maintainability of
program code.
2
10


Mrs Penny 01234567890 2 5
Mr Sui 01987654321 3 5
Mrs Pheobe 01327652465 6 6
Mr Simpson 07983425636 3 3
Ms Singh 07865374832 4 1
Mr Cameo 01417635463 1 9
Name Tel No
Group
Size
Rating
(1 to 10)
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
11
Part 2
Mattys Pizza Parlour wish to use a desktop computer with a separate touch screen monitor to enter the
questionnaire data. The desktop computer will be connected to the restaurants network.
The manager wishes to back up the questionnaire data onto a USB ash drive. The ash drive should
have a means of protecting the customers personal details should it become lost or stolen.
The computer will also be used to maintain the pizza parlours website using web authoring software.
The manager has put aside 2000 for the purchase of the required hardware and software.
Specications
Desktop Computer
Minimum Quad Core 25 Gigahertz Processor
Minimum 8 Gigabytes RAM
Minimum 1 Terrabyte of backing storage
USB 3.0 port
Minimum 100 Megabits per second Network Card
HDMI Output
LED Touchscreen Monitor
Minimum Size of 23
Minimum Resolution of 1920 x 1080
Minimum Response Time of 5 milliseconds
HDMI input
USB Flash Drive
Minimum 128 Gigabytes storage
Security software installed to protect customers personal details
Minimum data transfer rate of 1 Gigabits per second (USB 3.0)
Web Authoring software to maintain the restaurants website
Capable of using ftp to upload edited web pages
Compatibility with selected desktop computer
One other software feature
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
12
What you have to do:
Tasks Evidence Required Marks
1 Produce a report which:
Clearly identies two suitable desktop
computers and uses a table to show that they
match the stated criteria.
Compares the desktop computers according to
processing capability, RAM capacity, backing
storage capacity and network card, in the context
of the restaurant task.
Recommend one desktop computer and justify
your recommendation in terms of your
comparison/analysis.
A report detailing
your ndings and
recommendations.
Highlighted printouts/
photocopies of source
materials, eg web pages,
magazine articles.
8
2 Produce a report which:
Clearly identies two suitable touchscreen
monitors and uses a table to show that they match
the stated criteria.
Compares the screen size, resolution and response
time, in the context of the restaurant task.
Recommend one monitor and justify
your recommendation in terms of your
comparison/analysis.
A report detailing
your ndings and
recommendations.
Highlighted printouts/
photocopies of source
materials, eg web pages,
magazine articles.
7
3 Produce a report which:
Clearly identies two USB ash drives and uses a table
to show that they match the stated criteria.
Compares the storage capacity, data transfer rate
and security protection, in the context of the
restaurant task.
Recommend one ash drive and justify
your recommendation in terms of your
comparison/analysis.
A report detailing
your ndings and
recommendations.
Highlighted printouts/
photocopies of source
materials, eg web pages,
magazine articles.
7
4 Produce a report which:
Clearly identies two compatible web authoring
software packages and uses a table to show that they
match the stated criteria.
Compares the web authoring software in terms of
their ftp capability, compatability and one other feature,
in the context of the restaurant task.
Recommend one software package and justify
your recommendation in terms of your
comparison/analysis.
A report detailing
your ndings and
recommendations.
Highlighted printouts/
photocopies of source
materials, eg web pages,
magazine articles.
6
5 Produce a report which shows that the total expenditure for the
purchases is within 2000.
A report summarising costs.
2
Note: Highlight the relevant facts on any printouts/photocopies of source materials, to show where
the details in your report come from.
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
13
Section 3
Marking Guidelines

Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
14
Marking Grid Part 1
Name Date

Topic Out of Mark
Part 1
Design (9) Indication of data ow 2, 1, 0
Pseudocode for step 5 2, 1, 0
Pseudocode for step 6 2, 1, 0
Pseudocode for step 7 3, 2, 1, 0
Implementation (16) Main program 2, 1, 0
Sub-program for step 5 2, 1, 0
Sub-program for step 6 2, 1, 0
Sub-program for step 7 3, 2, 1, 0
Formatted output 2, 1, 0
Use of parameters 2, 1, 0
Input validation 2, 1, 0
Maintainability 1, 0
Correcting errors (5) Testing using data provided 1, 0
Evaluating robustness 2, 1, 0
Evaluating maintainability 2, 1, 0
Allocation of marks
Award full marks if achieved successfully without assistance.
Award less than the maximum if task achieved partially without assistance.
Award one mark if completed with some assistance or hints.
Award no marks if item not achieved, or completed only with signicant assistance.
Markers Comments
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
15
Marking Grid Part 2
Name Date
Part 2 Out of Mark
Identify and justify a
desktop computer (8)
Clearly identies two suitable desktop
computers and uses a table to show that
they match the stated criteria.
2, 1, 0
Compares the desktop computers
according to processing capability,
RAM capacity, backing storage
capacity, and network card (in the
context of the restaurant task).
4, 3, 2, 1, 0
Recommend one desktop computer and
justify your recommendation in terms of
your comparison/analysis.
2, 1, 0
Identify and justify
a LED Touchscreen
Monitor (7)
Clearly identies two suitable
touchscreen monitors and uses a table to
show that they match the stated criteria.
2, 1, 0
Compares the screen size, resolution
and response time (in the context of the
restaurant task).
3, 2, 1, 0
Recommend one monitor and justify
your recommendation in terms of your
comparison/analysis.
2, 1, 0
Identify and justify a
128Gb Flash Drive (7)
Clearly identies two USB ash drives
and uses a table to show that they match
the stated criteria.
2, 1, 0
Compares the storage capacity, data
transfer rate and security protection (in
the context of the restaurant task).
3, 2, 1, 0
Recommend one USB ash drive and
justify your recommendation in terms of
your comparison/analysis.
2, 1, 0
Identify and justify a
Web Authoring Software
Package (6)
Identies two compatible web authoring
software packages and uses a table to
show that they match the stated criteria.
2, 1, 0
Compares the web authoring software
in terms of their ftp capability,
compatability and one other feature (in
the context of the restaurant task).
2, 1, 0
Recommend one software package and
justify your recommendation in terms of
your comparison/analysis.
2, 1, 0
Overall report (2) The itemised total cost of all
recommended hardware is within the
2000 budget.
1, 0
Highlighted printouts of hardware and
software.
1, 0
Overall total 60
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
16
Marking Grid Part 2 (continued)

Allocation of marks
Award full marks if achieved successfully without assistance.
Award less than the maximum if task achieved partially without assistance.
Award one mark if completed with some assistance or hints and enter comment stating
reason for deduction.
Award no marks if item not achieved, or completed only with signicant assistance.
Markers Comments
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Further Guidelines for Teachers/Lecturers
(Not to be distributed to candidates)
General Guidelines
It would be considered good practice to distribute the marking scheme to candidates.
Candidates may nd the breakdown of marks in the marking scheme useful when working
through their Coursework Task.
When completing the marking scheme, teachers should ensure they complete the Markers comment
boxes to explain why marks have been awarded.
Part 1
Teachers Notes
It may be necessary, in some programming environments, to introduce a step zero into the
algorithm to initialise the variables.
With some visual programming languages users may wish to implement the menu system
graphically (ie, button, drop-down menus). In this case the supplied data could be input
using either a keyboard or a mouse.
Pupils should be guided towards the following use of input validations:
Group Size integer with a set range
Rating integer with a set range
Telephone Number string of length 11 with the rst character = 0
The number of groups should be incremented within step two. The maximum number of groups can be
assumed to be twenty.
Marking Scheme
Input validation award 1 mark for correctly validating both Group Size and Rating and
1 mark for correctly validating telephone number.
Evaluating robustness includes the candidates own tests for robustness through the use of
exceptional test data and a report discussing test data chosen.
When evaluating maintainability candidates should consider the use of:
White space indentation and blank lines
Meaningful identiers eg procedure, variable names
Internal commentary
Modularity
Parameter passing/local variables (use of array rather than individual variables)
Two marks should be awarded if the evaluation refers to at least three of the above bullet
points.
One mark should be awarded if the evaluation refers to two of the above.
No marks should be awarded if the evaluation refers to fewer than two of the above.
17
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Part 2
Teachers Notes
Candidates should be encouraged to list the specication of their hardware/software in the
form of a table. Note that a table on its own should not be regarded as a comparison.
Ensure candidates provide evidence that they have researched the stated interface speeds of
their selected devices.
Candidates may purchase an All-in-One Touchscreen computer, as long as it meets all requirements.
Additional Security software should be purchased for the USB Flash Drive where not bundled or pre-
installed.
The storage device should be a USB Flash Drive and not a Solid State or Hard Disk Drive.
Candidates should ensure that the web authoring software is compatible with the chosen computer.
Marking Scheme
Each hardware/software requirement should be marked as follows:
Identication candidates should show evidence that they have correctly identied two
items that have matched the requirements. A table is recommended for this purpose.
Comparison candidates should discuss the specication of each item in terms of the
context of the restaurant task. If the context is not mentioned, deduct 1 mark from the
comparison. For example, a good comparison of two desktops that fails to mention the
context would be awarded 3 out of 4 marks.
Recommendation candidates should identify one item and clearly justify why they
have selected that item over the other.
18
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
19
Section 4
Advice on Recording and Retention of Evidence

Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
Advice on Recording and Retention of Evidence
For each candidate, the following evidence should be retained for possible verication by SQA:
1 written reports, program designs, program listings, printouts and other evidence as detailed in
the Coursework Task
2 completed marking grid, with comments where appropriate.
The summary form overleaf may be copied for each candidate undertaking the Higher Computing
Course.
20
Downloaded by SQACoordinator@motherwell.co.uk from 80.75.66.134 on 31/10/2013 11:38
Scottish Qualications Authority
Coursework Task C206/12
Higher Computing
2013/2014
21
Candidate assessment summary

Name Year of presentation

Centre Candidate number


Unit assessment

Unit title Software Development
Mark
Date passed Initials
1
st
attempt 2
nd
attempt
Assessment 1
(Outcome 1)

Assessment 2
(Outcome 2)


Unit title Computer Systems
Mark
Date passed Initials
1
st
attempt 2
nd
attempt
Assessment 1
(Outcome 1)

Assessment 2
(Outcome 2)


Unit title
Mark
Date passed Initials
1
st
attempt 2
nd
attempt
Assessment 1
(Outcome 1)

Assessment 2
(Outcome 2)


Course assessment

Mark Date completed Initials
Coursework Task
(out of 60)

Estimate examination
mark
(out of 140)

Total
(out of 200)

Teacher/Lecturer signature
Estimate grade

Das könnte Ihnen auch gefallen