Professional Documents
Culture Documents
CS551P Reflective Report Guidance 2021
CS551P Reflective Report Guidance 2021
Remember to ONLY include you student ID in the header or footer of the essay.
This document provides guidance on the essay structure so that you meet each of the criteria, and
then provides an outline for you, and concludes with the marking criteria so that you know what
you need to include for the essay.
There are a few rules to remember when writing a report. Mastering each of them can take a
while, but the basic principles are simple enough. However, before you start writing the report
you need to ensure that you’ve already worked out the ‘correct’ report topic and idea. With this
sorted, the report writing becomes easier. If you want help with your academic writing, then look
at the materials provided by the Student Learning Service
https://www.abdn.ac.uk/sls/academicwriting/index.shtml
Layout for the Report
There is a template which you can download to help you complete the report in the best possible
way. The headings and sections will guide you to formulate your report with a good structure so
that you cover each of the marking criteria. What follows is a guide to help you make sure you
meet the marking criteria, which are listed further below.
This is a ‘reflective’ report, which explores your thoughts on ‘how’ you developed, and how you
worked on the application. Do provide small examples to illustrate points, but mostly focus on
‘how’ you worked, and more importantly ‘why’ you worked as you did. This report is a look at
your mindset and beliefs about how advanced programming and software development should
work. This should NOT be about ‘what’ happened week by week.
You can find out more about ‘reflective writing’ in the ‘Academic Writing’ subsection of
ACHIEVE in MyAberdeen.
Most of you will have developed similar applications. Therefore, focus on HOW you did what
you did, and WHY you made your decisions. This will help to keep the marking anonymous.
First, you need to have a single 'thesis' statement, which becomes the point that you are making
in your report. Write this down on a separate piece of paper, or put it at the top of your report
when you start. Make sure that you can always see this sentence as you write the report. Every
sentence and every paragraph in the report should relate to this. Every other sentence should
support this position, refute it as a counterpoint, or offer evidence of one or another position. The
thesis statement provides unity for the whole.
The thesis statement is ‘what’ your report says. The thesis statement should clearly align with
Criteria 2 to show how your report relates to your application development experience this term.
This will be something like ‘working on this application is something that I found challenging,
but fun’, or ‘this is something I now realise I would prefer to do with others’. Everything in your
report should be clearly tied back to this statement.
Second, place the thesis statement in the first paragraph of the report. Don't provide a lengthy
introduction that leads up to the statement. Put your thesis statement somewhere in the first
paragraph, and then your reader knows what the report is about. Longer introductions usually
lead to doubt as to what the report is about, and the reader loses interest. Longer introductions
also waste valuable words that you need to make your case and stay within the word limit.
Third, you need to explain your application development guideline. You should explain HOW
you developed the idea in order to meet Criteria 5. What guided your work: Did you use small