PP Assignment May 2016
PP Assignment May 2016
Student name
Assessor name
Samidha Kurle
Date issued
Completion date
23/05/2016
31/07/2016
Assignment title
LO
LO 1
Learning outcome
(LO)
Understand the principles
of procedural
programming
Submitted on
AC
1.1
Task
no.
Evidence
(Page no)
M1
Be able to design
procedural programming
solutions
2.1
2.2
LO 2
M2
D2
Be able to implement
procedural programming
solutions
LO 3
3.1
3.2
3.3
M3
D1
LO 4
4.1
Page 1 of 7
Version 1.0
4.3
4.4
4.5
D3
programming solution
Analyse actual test results against expected results
to identify discrepancies
Evaluate independent feedback on a developed
procedural programme solution and make
recommendations for improvements.
Provide and justify recommendations for future
enhancements in system.
Create onscreen help to assist the users of a
computer program
Create documentation for the support and
maintenance of a computer program
Time management, planning and quality of work
Learner declaration
I certify that the work submitted for this assignment is my own and research sources are fully acknowledged.
Student signature:
Date:
Page 2 of 7
Version 1.0
Qualification
Start date
Deadline/hand-in
23/05/2016
31/07/2016
Assessor
Samidha Kurle
Assignment title
Task 1 : (LO1: 1.1, M1) Interim Deadline (03/06/2016) Word Limit (500 to 600)
1. Explain following terms with C++ example.
Interpreter
Header Files
Data Types
Keyword
Identifier
Array
Operators
Loops and Decision Making Statements
2. In order to achieve M1, learners are required to discuss how it will be useful to have software to store and
Page 3 of 7
Version 1.0
Task 2 (LO2: 2.1, 2.2, M2, D2) Interim Deadline (10/06/2016) (Formative Assessment in Week
4)
1. Identify input, output, constraints and functions from Player Record System's scenario.
2. Write an algorithm to represent Player Record System's requirements.
3. In order to achieve M2, learners are required to explain how the chosen design method is appropriate and
which other design method can be used to design Player Record System.
4. In order to achieve D2, learners are required to produce a PERT chart to demonstrate your time management
skills.
Task 4 (LO4: 4.1, 4.2, 4.3) Interim Deadline (24/06/2016) (Formative Assessment in Week 6)
1. Use the white and black box testing techniques to test the Player Record System and critically review it.
2. Produce a report which must demonstrate the analysis of test outcomes against expected results.
3. Identify the areas of improvements for Player Record System after evaluating the independent feedback.
Also provide and justify recommendations for future enhancements in Player Record System.
Page 4 of 7
Version 1.0
Evidence
checklist
Task 1
Task 2
Task 3
Task 4
Task 5
Write an algorithm
Resources
Course notes
LSST Connect
Text Books
Websites
http://library.thinkquest.org/27297/
www.cplusplus.com/doc/tutorial/
www.cprogramming.com/
www.csis.ul.ie/cobol/
Page 5 of 7
Version 1.0
Criteria
Reference
LO 1
1.1
LO 2
2.1
2.2
LO 3
3.1
Assessor name
Student name
To achieve the criteria the evidence must show that the student is
able to:
Discuss the principles, characteristics and features of procedural
programming
Identify the program units and data and file structures required to implement a
given design
Design a procedural programming solution for a given problem
3.2
3.3
LO 4
4.1
Achieved?
(tick)
4.2
4.3
4.4
4.5
Page 6 of 7
Version 1.0
Assignment Feedback
Formative Feedback: Assessor to Student
Action Plan
Summative feedback
Assessor Signature
Date
Student Signature
Date
Page 7 of 7
Version 1.0