Iprg5111a1 FT
Iprg5111a1 FT
Iprg5111a1 FT
By submitting this assignment, you acknowledge that you have read and understood all the rules
as per the terms in the registration contract, in particular the assignment and assessment rules in
The IIE Assessment Strategy and Policy (IIE009), the intellectual integrity and plagiarism rules in
the Intellectual Integrity Policy (IIE023), as well as any rules and regulations published in the
student portal.
INSTRUCTIONS:
Referencing Rubric
Providing evidence based on valid and referenced academic sources Markers are required to provide feedback to students by indicating
is a fundamental educational principle and the cornerstone of high- (circling/underlining) the information that best describes the
quality academic work. Hence, The IIE considers it essential to student’s work.
develop the referencing skills of our students in our commitment to
achieve high academic standards. Part of achieving these high Minor technical referencing errors: 5% deduction from the
standards is referencing in a way that is consistent, technically overall percentage – the student’s work contains five or more
correct and congruent. This is not plagiarism, which is handled errors listed in the minor errors column in the table below.
differently.
Major technical referencing errors: 10% deduction from the
Poor quality formatting in your referencing will result in a penalty of overall percentage – the student’s work contains five or more
a maximum of ten percent being deducted from the percentage errors listed in the major errors column in the table below.
awarded, according to the following guidelines. Please note,
however, that evidence of plagiarism in the form of copied or If both minor and major errors are indicated, then 10% only (and
uncited work (not referenced), absent reference lists, or not 5% or 15%) is deducted from the overall percentage. The
exceptionally poor referencing, may result in action being taken in examples provided below are not exhaustive but are provided to
accordance with The IIE’s Intellectual Integrity Policy (0023). illustrate the error.
Required: Minor errors in technical correctness of Major errors in technical correctness of referencing
Technically correct referencing referencing style style
style Deduct 5% from percentage awarded Deduct 10% from percentage awarded
Consistency Minor inconsistencies. Major inconsistencies.
• The referencing style is generally • Poor and inconsistent referencing style used in-
• The same referencing format consistent, but there are one or two text and/or in the bibliography/ reference list.
has been used for all in-text changes in the format of in-text • Multiple formats for the same type of referencing
references and in the referencing and/or in the bibliography. have been used.
bibliography/reference list. • For example, page numbers for direct • For example, the format for direct quotes (in-text)
quotes (in-text) have been provided for and/or book chapters (bibliography/ reference
one source, but not in another instance. list) is different across multiple instances.
Two book chapters (bibliography) have
been referenced in the bibliography in
two different formats.
Technical correctness Generally, technically correct with some Technically incorrect.
minor errors. • The referencing format is incorrect.
• Referencing format is • The correct referencing format has been • Concepts and ideas are typically referenced, but a
technically correct throughout consistently used, but there are one or reference is missing from small sections of the
the submission. two errors. work.
• Concepts and ideas are typically • Position of the references: references are only
• Position of the reference: a referenced, but a reference is missing given at the beginning or end of large sections of
reference is directly associated from one small section of the work. work.
with every concept or idea. • Position of the references: references • For example, incorrect author information is
are only given at the beginning or end of provided, no year of publication is provided,
• For example, quotation marks, every paragraph. quotation marks and/or page numbers for direct
page numbers, years, etc. are • For example, the student has incorrectly quotes missing, page numbers are provided for
applied correctly, sources in presented direct quotes (in-text) and/or paraphrased material, the incorrect punctuation is
the bibliography/reference list book chapters (bibliography/reference used (in-text); the bibliography/reference list is
are correctly presented. list). not in alphabetical order, the incorrect format for
a book chapter/journal article is used, information
is missing e.g. no place of publication had been
provided (bibliography); repeated sources on the
reference list.
Congruence between in-text Generally, congruence between the in- A lack of congruence between the in-text
referencing and bibliography/ text referencing and the bibliography/ referencing and the bibliography.
reference list reference list with one or two errors. • No relationship/several incongruencies between
• There is largely a match between the the in-text referencing and the
• All sources are accurately sources presented in-text and the bibliography/reference list.
reflected and are all accurately bibliography. • For example, sources are included in-text, but not
included in the bibliography/ • For example, a source appears in the in the bibliography and vice versa, a link, rather
reference list. text, but not in the bibliography/ than the actual reference is provided in the
reference list or vice versa. bibliography.
In summary: the recording of In summary, at least 80% of the sources In summary, at least 60% of the sources are
references is accurate and are correctly reflected and included in a incorrectly reflected and/or not included in
complete. reference list. reference list.
Overall Feedback about the consistency, technical correctness and congruence between in-text referencing and bibliography:
........................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................
You have decided to start a savings account because you would like to go on holiday with a friend
and you need to keep track of your deposits, interest paid, balance and tax liabilities. Your goal is
to save for three months.
You have spent some time comparing various savings options to get the most growth out of your
savings. That means the higher the interest rate, the more your money will increase. The savings
account you have chosen offers the best interest rates which are based on a sliding scale on the
balance of your account.
Definition: A sliding scale is a system in which the interest rate which is paid changes because of
other conditions. For example:
• The more money you earn, the more tax you must pay.
• The more money you invest in savings, the higher interest rate you will receive.
The South African Revenue Services (SARS) will deduct 25% tax of the interest paid into your
account each month (from the profit you make every month), i.e., the interest paid to you by the
bank.
Write the pseudocode for the following scenario.
[The values used are for demonstration purposes only. The user can enter any amount of money.]
My Savings – April
My Savings – May
My Savings – June
MARK ALLOCATION
1. Declare and initialise variables 5
4. Input month 2
7. Determine interest rate based on account balance (from the table above) 6
10. Display account balance statement (as per the example provided) 6
11. Repeat the process for three months (from step 3 to step 10) 3
12. Comments 2
TOTAL 60
A teacher has a class of 10 learners who recently wrote a test. The teacher would like to
determine the average class mark and the name of the student with the highest mark. Verify that
the marks input by the teacher fall in the range 0 to 100. For any mark input that is outside of this
range, the user must repeat the process and input the mark until it is within the range.
The values below are an example of the names and marks for this scenario and explanation. The
teacher will input their own data.
Example Data
Names – string Marks – numeric
Joe 68
Mpho 56
Kyle 43
Susan 49
Thando 76
Refilwe 80
John 50
Katlego 75
Joyce 63
Sisanda 44
Comment your pseudocode and use descriptive and appropriate messages/labels for the output.
The report must display output as follows:
CLASS REPORT
MARK ALLOCATION
Declare and initialise variables 3
Input student name 3
Verify that all the marks input are between 0 and 100 (inclusive). If not, then the user 6
must re-enter that mark
Determine and display “Distinction” next to the student whose mark is greater than or 3
equal to 75
Determine and display “Pass” next to the student whose mark is in the range 50 to 74 3
Determine and display “Fail” next to the student whose mark is less than 50 3
Determine and display the name of the student with highest mark 12
Calculate and display the average class mark 5
Comments 2
TOTAL 40