You are on page 1of 9

MUNRO COLLEGE

CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Your school currently runs a football competition Called MC Allstars. You have been
asked to be on the committee responsible for coordinating the team. As part of the
membership requirement each player must pay a one-time registration fee of $2000
and a monthly membership fee of $500.

Problem Solving and Programming – 15 Marks


Problem-Solving

1. Develop a pseudocode algorithm to assist in the management of


the football club. The algorithm should:

(a) Accept the name of 10 players using a for loop.

(b) Accept the fees paid by players. The fees paid can be either registration fees of
$2000 or membership fees of $500.

(c) Calculate separate totals for registration and membership fees respectively. For
example:

 If the fee is $2000 then it is added to total registration fees but if it is $500 it
is added to total membership fees.

(d) Accept the names of 5 sponsors.

(e) Accept the amount contributed by each sponsor and calculate the total
contribution by the sponsors in a variable called TotalGifts.

(f) Finally the algorithm should display the

a. Total number of players.

b. Total registration fees.

c. Total membership fees.

d. List of sponsor names.

e. The total contribution made by sponsors.

Ensure that your algorithm has the following:

 Problem Statement [1]


 Identification of user-friendly variable names [1]
 Initialization of variables [1]
 Request for data (prompt)/Storing data (reading data) [1]
 Appropriate and logical use of selection structures [1]
 Appropriate and logical use of loops [1]

2. Desk check the above algorithm using a trace table to ensure that it works
properly. Use 5 sets of test data for the players and 5 of the sponsors to test
the algorithm. [4]

1
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Program Implementation

1. Using Pascal programming language, write a program code to implement the algorithm above.

2. Ensure that your program is well documented using in code comments and suitable variable
names.

3. You should also include in your program code:

i. Variable initialization [1]


ii. Appropriate use of selection statements [1]
iii. Appropriate use of looping [1]
iv. Ensure that your program is well documented with:
 The author of the program.
 The date the program was created.
 A simple statement of the task the problem solves
v. Use the test data provided by your teacher to ensure your program is working well, make
screenshots and place them in a word document [1]

Requirement Of SBA Project Documentation

1. Cover sheet (contains the name of the SBA, candidate name, school, school number)

2. Table of contents (include all of the sub-sections within this part of the SBA.

3. Problem definition (a clear statement of the problem as well as an algorithm).


4. Program listing.

5. Trace Table using test data.

6. Program execution (Students are required to submit screenshots of your working

program showing data entry and results produced).

2
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Spreadsheet – 20 Marks

As a part of the organizing committee, you have been given the special responsibility of creating the
data management system for the MC Allstars. You are instructed to create an Spreadsheet workbook to
meet the following requirements:

1. You are to prepare a spreadsheet to calculate the income received from both sponsors and the
payment of fees by members, based on the following guidelines:

2. You should have five (5) sponsors each contributing different amounts. In a worksheet of your
workbook, for the years 2021 and 2022 display the names of sponsors and the amount of money
contributed to the team for the period of January 2021 to June 2022.
3. The list should be sorted in ascending order by sponsors’ name. [1]
4. Use appropriate functions to calculate the highest amount contributed, the lowest amount contributed
and average amount for each year. Name the worksheet Sponsors. [3]

Example of the format for the Sponsors table.


Month Sponsor 2021 2022
Name

5. Use the data in the Sponsors worksheet to create a Pivot table in a new worksheet. The Pivot table
should display the GrandTotal amount of contribution for each sponsor for 2021 and 2022.Name this
worksheet Sponsors Pivot Table. [1]

6. The football club would like to know which sponsors donated over $20,000 (>20000) for the year
period 2021. Perform an advanced filter in a new worksheet and name it “Filter” [2]

7. In another worksheet display the first name and last name of ten (10) players, also the amount paid and
the type of fees contributed. Sort the data first by type then by last name. Name the worksheet Fees. An “if”
function is to be used to indicate the fee type

8. In yet another worksheet, display a budget for the team. You can use Table 1.0 below as a guide.

9. Expenditure should show the following but you can add additional items that you think are
necessary. The calculations should be done in another worksheet. Name the worksheet Expenditure.
o 15 Uniforms @: $2000 each

o Equipment:

 6 Balls @ $800 each

 10 Training vest @ $500 each

 20 cones @$400 each

 2 whistles @ $300 each

o League registration: $600 for the team

o Training: $2000

o Transportation: $2000

3
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

10. 12.5% VAT must be calculated for each expenditure item. It would be advisable to use absolute
referencing in your formulae. [2]

11. Use appropriate methods that will allow you to efficiently calculate the total income from the
various sources and to determine the total expenditure incurred. A balance MUST also be
displayed. [3]

Table 1.0

INCOME: Unit Price Quantity Total Cost


Membership fees
Registration fees
Sponsorship
TOTAL INCOME EXPENDITURE:
Uniform
Equipment:
Training Vest
Cones
Whistles
Balls
League registration
Total

12. Create a pie chart to compare the amount of money collected from the three major income
sources displayed in the budget – registration fees, membership fees and sponsorship. [1]

Create a bar chart to compare the amounts in the expenditure part of the budget – Uniform,
Equipment and League Registration. Ensure that you completely label the chart with title, axis labels
and legend.
[1]

13. Add appropriate labels to the charts: axis labels, titles, percentages, and legend. [1]

14. Add borders, appropriate colors, fonts types (2) and size and merge and center features to enhance the
appearance of the spreadsheet. [4]

4
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Database – 20 Marks
After the creation of the spreadsheet as a primary data store, it becomes necessary to further store and analyze
the data for the MC Allstars competition. This is achieved through the use of another Database Management
System. You now have the responsibility to prepare the database to meet the following standards.
Tables

Import the “Fee” table from the Spreadsheet.

Collect personal data from students who are perspective members of the football club. There should be at
least 15 members. There should be THREE tables:

FOOTBALLERS - Copy the fees table and rename it footballers. Delete the “amount” and “type” fields. Add
the following fields to the table: PayerID, OtherNames, DateOfBirth, PhoneNo and EmailAddress.

FEES - Edit the imported fees table and delete the FirstName and LastName field. Add the following
fields: PaymentCode, PlayerID, and fee status (Early or Late Payment).

Create a POSITIONS Table with the following field: PID, PlayerID, Position1 and Position 2

Some players can be known for preferring to play in two different positions. There must be at least two
persons who can be goalkeepers.

1. Select a suitable primary key for each table. [1]

2. Five players are late with membership payment, therefore this is to be indicated in the FeeStatus
field. You are to decide who are the offending players and make the necessary adjustment to your
records.

3. Create suitable relationships between the tables and enforce referential integrity. [2]

4. Sort the records in the FOOTBALLERS Table by last name in descending order. [1]

5. Delete the OtherNames field from the FOOTBALLERS table.

5
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Queries

You are required to generate the following queries:

1. The full name and date of birth of all team members sorted in ascending order by last name. Name
the query LeagueReg. [1]

2. Include all persons whose surnames begin with “A” and who have paid registration fees on time in a
query, with fields: First Name, Last Name, Type and Fee Status. Name this query OntimeFees. [1]

3. A list of all players who were late in paying membership fees. In the query include their First Name, Last
Names, Position and LatePayment. Name this query LateFees. [2]

4. A company has pledged to assist with team sponsorship based on fees paid to date. Create a query
to calculate 50% of all fees. This will represent the total amount that is to be donated by the company.
Name the query Donation. [2]

Report

1. Generate a report to show the First Name and Last Name of all players and the fees they have paid.
The record should include the following fields: First Name, Last Name, Type, Amount [1]

2. Sort the report in ascending order by Last Name and grouped by Type. [2]

3. Use summary features to calculate the total fees collected. [2]

4. Name the report Grand Total.

Control Forms

5. Create a form to input data into the Footballers table and sub form to display information about
the players. Name these forms PlayersForm and PlayersSubForm respectively. [2]

6
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Word Processing - 20 Marks

1. Prepare a business letter with a detachable fillable form to be sent to ten businesses or
persons in the community to solicit sponsorship:
a. Copy and paste the logo you designed for the brochure to be part of the letterhead you are
to design for the document. [1]
b. Have the official letter head of the club (with logo) as a header [1]
c. Inform them about the launch of the new team.
d. Have the club’s motto as a footer [1]

e. Insert a table and type in the main areas of expenditure the team would incur so that
potential sponsors have a fair idea of the cost involved. [2]
f. Suggest a reasonable amount for their contribution.

g. Thank them for their generosity.

h. Use double line spacing for the paragraphs and justified alignment [2]

i. Have a change in margins for the best layout [1]

j. Format main body of letter with bold/italics/different font size (any two) [1]

k. Insert a page number [1]

l. Create a fillable form using the Developer in Microsoft Word. It should comprise at least
THREE of the following objects:

 text box, drop-down list, check box or date picker. The controls can be used more
than once when designing the form. [3]

 A clear and easy layout to follow [2]

m. The form should request the sponsors Firstname, Lastname, Company name, sponsor
address, the amount of money sponsored, or a description of the gift sponsored.

n. Use your spell and grammar check tools to correct any spelling or grammatical errors.

2. Prepare a data source with the names and addresses of the sponsors from whom you wish to
solicit sponsorship. [1]

4. Perform a mail merge to produce personalized letters for each sponsor. [2]

a. Your submission should include: Primary document (letter template with merge fields) [1]

b. Secondary document (contact list) [1]

c. Merged document (one document with personalized letters for each sponsor)

7
MUNRO COLLEGE
CIT DEPARTMENT
Information Technology
SEC School Based Assessment 2021-2022

Web Based Design - 10 Marks

The Trinity United Football Club has requested that you design a web page to provide the

public with general information about the club. The web page should include the following:

a. The football club’s logo. [1]


b. Appropriate use of text [1]
c. Appropriate use of graphics [1]
d. Layout suitable for the intended audience [2]

e. Display general information about the club (for example the days and time training

sessions are held, the team’s age groups, fees, information about the coaches,

funders and managers, fund raising ventures, a photo gallery, upcoming events and

contact information. [3]

f. Links to the club’s email address, Facebook and/or twitter webpages (this web page

may or may not exist). [2]

END OF SBA

Submission Dates
Parts Due
Problem Solving &
Programming

Spreadsheet

Database

Word Processing

Web Based Design

8
Information Technology CSEC School Based Assessment 2020-2021

QUESTION PROFILE COGNITIVE NUMBER TOTAL


PAPER LEVEL OF MARKS
MARKS PER
SECTION
(Practical 10 10
1. Word Processing Productivity skills)
Tools
10 10
2. Spreadsheet Productivity skills)
Paper Tools
032 3. Database Productivity (Practical 10
Management Tools skills)
(25%)
4. Web page Design Productivity
Tools skills)
Problem solving Use of 15
5. Problem solving and programming Knowledge
and programming

TOTAL no. 50 50
of MARKS

You might also like