Hi all, ASSIGNMENT 1 Your first assignment in 2019/20 is to write a section of code that demonstrates the following aspects of OOP in C++:
There are 20 points to address and there is 10% available for the assignment, so 0.5% per point is the outline marking scheme. If you address 14 out of 20 points clearly and correctly then you should receive 7/10 (or 70% on Loop). Please note, I would recommend that you hard code the input of data, i.e., don't set up a menu system and do not read values in from the user using cin. It is not necessary for this assignment and would lengthen the amount of work involved considerably. As for the topic; that is up to you, but please keep it simple. If one of the points does not fit into your application, just add it anyway for demonstration, i.e., the application does not have to make perfect practical sense. The rules are that:
REPORT STRUCTURE (IMPORTANT!) There should be a brief introduction at the start of your report that explains your application idea and LISTS CLEARLY one numbered paragraph for each of the points listed above (in the same order as numbered) and explains where in your code they have been implemented. In your code comment the sections where you show the points above, detailing the point that you have addressed. This is for the sole purpose of making it easier for the tutor to correct -- but without this your assignment will not be marked. Submit your assignment electronically as a SINGLE Google Docs generated document (not live link share!), Word Document, raw text document or PDF. This document should *only* have the following text sections:
ASSIGNMENT SUBMISSION Due for Monday the 4th of November 2019 by midnight. You should submit the assignments via Moodle at the address: https://loop.dcu.ie/mod/assign/view.php?id=1153223 Once again, use the main discussion forum here: https://loop.dcu.ie/mod/forum/view.php?id=1153218 if you have any questions on the assignment. Do not paste your code! Paste in a similar example if you need to clarify a point. If you know the answer to someone else's question please feel free to respond. One final important issue - Please note that by the electronic submission of your first assignment I am assuming that you are familiar with the academic rules for assignments. The assignment should be 100% your own work. If any unreferenced work is used from any other source (including colleagues, the Internet or past students) it will be a serious matter and referable to the disciplinary board. Please note that all assignment work can be the subject of an interview process. See: http://www.dcu.ie/info/regulations/plagiarism.shtml All assignments for this module will be uploaded to plagiarism detection software where the content will be analysed and compared to other assignment from this year and previous years. I take this matter very seriously as a few years ago several students were referred to the disciplinary committee resulting from plagiarism in this module – In one case a student was expelled from the University due to the severity of the plagiarism and the fact that at fourth/fifth year level, he should have known better. If after you receive your mark you are concerned that there is an error with the correction, please contact the module tutor that corrected your assignment. If the tutor checks it and if you are still unhappy please contact me directly and I will discuss the issue with you and the tutor directly. If I have failed to address any aspect of this assignment then please post to the forum. Enjoy, Derek. |
Assignments >