Vous êtes sur la page 1sur 12

WOLMERS TRUST HIGH SCHOOL FOR GIRLS

INFORMATION TECHNOLOGY
PAPER 03 GENERAL PROFICIENCY

SCHOOL BASED ASSESSMENT


PRACTICAL ASSIGNMENTS
WORD PROCESSING
SPREADSHEET
DATABASE MANAGEMENT
&

PROBLEM SOLVING AND PROGRAMMING

Name:
Registration Number:
Center Number:

MAY/JUNE 2012

DESCRIPTION OF THE PROJECT


You are the Information Technology (IT) teacher of students from three lower sixth forms
at Royal Academy School. Your school is co-educational.
There are thirty students doing Information Technology. Each student has a course work
score, and another score for examinations done at the end of the term. From these scores,
the overall score for the term computed.
It is customary for the parents/guardians to come in and meet with the teachers to review
their child/wards performance and as such there is a fair amount of planning and
preparation necessary. Consequently, the following tasks should be executed:
1. All students information should be transferred from the paper-based teacher
register to an electronic grade book;
2. The course work score and overall score for each student are to be computed
3. Letters of invitation to attend Review Meeting should be sent to parents/guardians;
4. A final report is to be submitted to the Department Head indicating the
performance of the students and also the outcome of the review meeting with
parents/guardians.
It is important that you clearly document any assumptions and other modifications
and submit these with your printouts. These should be on a separate sheet titled
ASSUMPTIONS.

WORD PROCESSING
Task A
Letters of invitation should be sent to the parents/guardians to attend a meeting to discuss
their child/wards progress. These letters will only be sent to persons who have scored
less than 80% in either classwork or exam. The review meetings will be held over two
days April 4 5, 2005 based on the following schedule:
Monday, April 4, 2006 Students with last name A M
Tuesday, April 5, 2006 Students with last name N Z
The morning session commences at 9 am and goes until noon. The afternoon session is
from 1:00 pm to 2:30 pm.
You are required to:
(i)

Prepare a letter (to be mail merged) to parents/guardians requesting their


attendance at the meeting. The letter should:
I. Be sent on official school stationery and should be under the signature of the
Principal, Mrs. Averil Heights;
II. Include the deadline for response which is March 31, 2006
III. Include a list of the eight subjects, the subject teachers, and the assigned rooms
to facilitate the free flow of parents throughout the day; a table should be used
to illustrate this.
IV. Be well formatted and free of spelling and grammatical errors. Formatting
features should include: bolding, italics, borders and shading where
necessary and appropriate font size and style.
V. Apply the following to the overall presentation of your letter: your paragraphs
should be justified, blocked or indented with single line spacing, paper
orientation should be portrait and paper size should be letter. Your
margins should be as such top - 2, left 1 or 1.5, right 1 and bottom 1.
VI. Ensure to include a letter head with the schools logo and necessary information
and the schools motto should be placed in the footer of the document.

(ii) (a) Insert appropriate merge fields in the letter you created above based on the data
contained in the query MAILING_LIST.

4
(b) Perform a mail merge using the data contained in the query MAILING_LIST.
TASK B
After the meeting, you need to submit a report to your department Head, giving an
analysis of students performance, and reporting on the outcome of the review meeting
with parents/guardians. This report should be no longer than five pages and free of
spelling and grammatical errors. Use appropriately the basic features provided by the
word processing package to enhance the quality of the document.
The report should have TWO clearly identified sections STUDENT PERFORMANCE
and REVIEW MEETING. You are expected to report on the highlights of these areas,
taking care to emphasize any situation that is outside of the norm. Additionally, you
MUST include:
a) A report produced by the electronic grade book that is kept using the database
management software
b) A chart produced in the spreadsheet component of the assignment.
Both these imported files (report and chart) should be placed in appropriate locations near
relevant text in our document.
c) Include a at least two recommendations and a conclusion
Print the primary document, data source and the FIRST, FIFTH and LAST
merged letters only.
Print the memorandum.

SPREADSHEET
Each students assessment for the term is comprised of
multiple tests, a project and an end of term exam. The tests
and the project are averaged to give a course work score. All
items of assessment are score out of 100.
Your Head of Department wants you to use one or more
worksheets to compute the students course work score,
overall score and the associated letter grade.
The overall score is computed using a weighted average
system which is subject to change. The weightings and grade
tables are as follow:
Assessment Type
Course Work
Exam

Final Score
>= 80%
60 79%
50 59%
40 49%
< 40%

Weighting
45%
55%

Grade
A
B
C
D
E

Each students data should contain five scores, inclusive of the


score for the exam. One in every four students gained an A. The
table below shows the assessments given for the Easter Term.
Test #1

Test #2

Test #3

Project

Exam

Task A
I. Create a spreadsheet initially using the guidelines given
above, taking care to include the students name (first
name and last name in separate columns) and the ID
number of each student.
II. Insert a column in an appropriate position and compute
the course work score which is the average of all non
exam components.
III. In a new column, compute the final score for each
student based on the weightings indicated above.
IV. Sort the data in the worksheet in ascending order by last
name then by final score.
V. Numeric values should be displayed in appropriate
formats with suitable number of decimal places.
Print this worksheet and the associated formula sheet.
TASK B
In another area of the worksheet, copy the students name, ID
number, course work and exam scores.
I. Calculate an average score for course work and exam
scores. Place these calculations at least 3 rows below
the last student. Label the row.
II. Trudy, the sister of the student in row 3, joined the
class late in the term and as such only completed the
project and the final examination. She scored full
marks for the project and 64% in the examination.
Insert this data in the appropriate location.

III. Sort the data in ascending sequence by last name then


by final score.
IV. The administration decided at the last minute to make
the weighting of both assessment components equal.
Adjust EACH students scores accordingly.
V. Use a complex criterion to find ALL students who
scored an A on both components course work and
exam. Set up the criteria range and the extraction
range in a blank area. Insert all borders on the criteria
and extraction ranges.
Print this worksheet and the respective formula sheet.
TASK C
I. Create a pie chart to show the percentage amount of
each letter grade received by the students. Use
appropriate labelling for title and include a legend.
II. Produce a bar graph showing the students whose
course work and exam scores are below A. Use
appropriate labelling for title and axes, and include a
legend.
Print the pie chart and bar graph.

DATABASE MANAGEMENT
You are required to analyse the results and prepare various reports
in preparation for the Review Meeting. Existing data from the
worksheets created in the spreadsheet application will be utilized.
Additionally, data produced as a result of queries will be used as a
data source for mail merging invitations to parents.

TASK A
I. Create and populate the table based on the details presented
below
TABLE: STUDENT
The field names are:
StuID, LastName, FirstName, DOB, Gender, Form

The ID, first name and last name should be imported


from the worksheet created earlier.

The StuID is the primary key, which is assigned to


EACH record.

DOB: Students in lower sixth form were born between


April 1, 1987 and August 31, 1988

Form contains the class group to which the student is


assigned. A student can be in L6ART, L6BUS OR
L6SCI

Use validation text and validation rule for the DOB and
Form.

II. Create and populate the table based on the details presented
below
TABLE: PARENT
The field names are:
Title, LastName, FirstName, Street_Address, Postal_Code,
Parish, Relationship, StuID

StuID: The ID number of the student

Relationship: MO Mother, FA Father, GU

Guardian
III. Create and populate the table based on the details presented
below
TABLE: SCORES
The field names are:
StuID, Course_Work, Exam, Comment, Exam Processing
Fee ($500)

StuID, Course_Work and Exam should be imported


from the worksheet created in Task B of the
spreadsheet component of this project.

Comment: An explicit comment by the teacher in


relation to the students grade. For example: Tardi
Simpsons course work grade is missing as she was
absent because of illness.

IV. Students obtaining an exam grade >=80% will receive a


discount of 5% off Exam Processing Fee
V. Sort the Student table by Last name in ascending order.
VI. Establish relationships among all the tables.
You are required to submit:
a)

A description of EACH table structure (the design


view)

b)

A printout of the relationship establish amongst all


three tables

c)

A printout of the data contained in EACH table


(data sheet view)

TASK B
Perform queries to:

10
I.

Create a calculated field to compute the overall score

based on the formula:


Overall_Score = (Course_Work + Exam)*50%. Name
this query OVERALL_SCORE
II. List ALL students who have scored 79% or less in either the
course

work

or

the

examination.

Name

this

query

MAILING_LIST.
III. List ALL female students scoring 80% or more for their Exam
score. Name the query FSCORES.
IV. Create a query to include StuID, Students Name, Parents Name,
relationship to students and overall scores for each student.
Name this query ALLINFO.
You are required to submit:
a) A printout of the query results (data sheet view)
b) A printout of the SQL statements

TASK C
Produce a report which shows the name of all students, grouped by
form, and sorted in ascending order by last name. Calculate the
average overall score obtained from each form. Give a title
Student Performance by Form on line 1 and For the Easter
Term, 2012 on line2.
Print the report using appropriate paper orientation

11

PROBLEM - SOLVING
1.

Develop an algorithm or write a pseudocode that


accepts as input three unit test grades and a project
grade for any number of students. The program should
also accept the exam grades of the students. The
students overall grade should be comprised of their
coursework grade, which is the average of all nonexam components; the students final course grade
should be 45% and their exam grade which should be
55% to give a total of 100%. Calculate the students
course work grade and the subsequent percentages to
ascertain the final grade. The students final course
work grades and exam grades should be stored in
separate arrays along with an array to store the
students overall grades. Based on the final grade of
the student, the program should generate a letter grade
reflecting the students overall grade. The students
letter grade should range from A to E. Output the
students name, final grade and letter grade. The
program is terminated when the user enters XXX as
a student name.

2.

Design and execute a trace table that accepts three unit


test grades, a project grade and exam grades for at
least ten students. The table should trace the
calculations of the course work grade, final
percentages of course work and exam and the overall
grades of the students. The letter grade ascertained for
each final grade should also be reflected in the table.
PROGRAM IMPLEMENTATION
Using the programming language Pascal, write
program code to implement the algorithm in (1).

3.

Requirements

Print the pseudocode along with the translation of the


code from pseudocode to Pascal.

12

Print the trace table you created in (2) to illustrate the


test data and results generated from the
pseudocode/algorithm.