Académique Documents
Professionnel Documents
Culture Documents
Unit Team
Ingo Frommholz, Sue Brandreth
Assignment Details:
Assignment 2 e-Portfolio
Instructions to Students:
Please note:
Work presented in an assessment must be your own. Plagiarism is where a student copies work from another source,
published or unpublished (including the work of another student) and fails to acknowledge the influence of anothers work
or to attribute quotes to the author. Plagiarism is an academic offence and the penalty can be serious. The Universitys
policies relating to Plagiarism can be found in the regulations at http://www.luton.ac.uk/livingandstudying/qa/documents.
To detect possible plagiarism we may submit your work to the national plagiarism detection facility. This searches the
Internet and an extensive database of reference material including other students work. Once your work has been
submitted to the detection service it will be stored electronically in a database and compared against work submitted from
this and other universities. It will therefore be necessary to take electronic copies of your materials for transmission,
storage and comparison purposes and for the operational back-up process. This material will be stored in this manner
indefinitely.
I have read the above information and I confirm that this work is my own and that it may be processed and stored
in the manner described.
Extension deadline
MITIGATION TEAM agrees that the assignment may be submitted ____ days after the deadline and should be marked
without penalty.
All assignments must be electronically submitted using Turnitin (via BREO) by 6 pm on the due date. Please leave
sufficient time to meet this deadline and do not leave the handing-in of assignments to the last minute. You need to allow
time for any system problems or other issues.
Principles of Programming 2016/17
Assessment 2 - e-Portfolio
Instructions
Each week you have been provided with practical exercises to do in the lab sessions. The e-Portfolio
submission requires that you submit a selection of your work from the coming practical sessions for
grading as Assessment 2.
For your e-Portfolio you need to select 4 example exercises from Week 9 to Week 18 plus the
mandatory exercise described below. Each exercise attracts a certain number of marks as will be
indicated in the exercise description, reflecting its respective complexity. Your choice of exercises
determines the maximum number of marks you can achieve. The highest number of achievable
marks is 100 if you choose 5 exercises at 20 marks each; the lowest number of achievable marks is
60 if you choose 4 exercises at 10 marks each plus the mandatory exercise. You need at least 40
marks to pass.
Please provide the required content for each of your chosen examples. The submission will be in two
parts. Further information follows below. Please read carefully and either ask a lecturer or use our
discussion forum in case there are questions!
Required Content
To attract the maximum number of marks for an exercise, it must consist of 4 pieces of work. Each
piece of work is a discussion of a chosen example exercise containing the following items:
1. Brief introduction of the exercise chosen. (What was the task?). Please indicate the
respective exercise sheet and number of the exercise.
2. Appropriately commented Java code. Please note it is crucial that you comment your code
in your own words. You may use typical Java comments (//, /* */) for this.
THE COMMENTS MUST BE IN YOUR OWN WORDS AND ILLUSTRATE YOUR
UNDERSTANDING OF THE CODE STRUCTURE.
3. Test evidence demonstrating that your code is working correctly (for instance by
providing screen shots of the terminal window).
4. Discussion and self-reflection. What problems did you encounter when completing the
exercise? How did you solve the problems, and what were the main obstacles (if any)?
You must state explicitly which exercise you are addressing, which includes details about the
respective exercise sheet and the exercise. For example, Exercise Sheet 9, Exercise 2 or
Mandatory exercise. We will not go through all exercise sheets to figure out which exercise
it could be you are discussing; you will get 0 marks for this exercise instead!
1234567_CIS016-1_Ass2
where 1234567 must be replaced with your Student ID number.
Failure to name your file as required will be penalised!
As mentioned the e-Portfolio consists of 2 parts. Your final marks are the sum of the marks you gain
for the single parts (ie. if you get 30 marks for Part 1 and 40 marks for Part 2, you get 70 marks in total
for the e-Portfolio assignment). Both parts have different submission deadlines, which are described
in the following.
e-Portfolio Part 1
Part 1 of your e-Portfolio consists of your selection of TWO exercises from Week 9 to Week 12
(inclusive) exercise sheets. Upload the document via the appropriate link provided later on BREO
(please watch for an announcement).
e-Portfolio Part 2
Part 2 of your e-Portfolio consists of your selection of TWO exercises from Week 13 to Week 18
(inclusive) exercise sheets PLUS the mandatory exercise below. Upload the document via the
appropriate link provided later on BREO. (Please watch for an announcement).
You may be asked to demonstrate that the work submitted is your own. Plagiarism and similarity
detection will be in place via TurnItIn. Submissions that are too similar will attract 0 marks regardless
of their origin and without further discussion.
This exercise is mandatory for all and must be included in your e-Portfolio report.
Learning Outcomes
The following learning outcomes will be addressed in this assessment:
LO1 Exhibit a critical understanding and knowledge of basic programming concepts related to high
level programming within the object oriented programming paradigm.
LO2 Implement a program following the stages of analysis, design, implementation and testing
using a modern high level programming language.