Task:
Introduction
This coursework assignment is designed to give you practice in applying all of the main programming concepts you’ve seen in the module so far to solve a larger and more complex problem. The assignment will be marked out of 50 and carries 25% of the module marks (it is 100% of assessment item 2 of the module.)
Your task
Your task is to write a program to display patchwork samples, an example of which is illustrated below. The actual patchworks your program will display will depend on your student number and on the user’s inputs.
Demonstration
You need to demonstrate your program to a member of staff in your Programming session timetabled during the week beginning 17th January. We will execute your submitted program, and we will ask you questions about how you wrote it and how it works. All the marks for the assignment will be awarded during the demonstration, so you must attend: failure to attend the demonstration will result in zero marks, and demonstrating your program late will result in your mark for the assignment being capped under University rules. If you wish to organise a late demonstration outside a timetabled session, please email me—you must have given your demonstration by Friday 11th February or you will receive a mark of zero.
Formal written feedback and your assignment mark will be sent to you via email immediately after your demonstration has been completed. If you do not receive this email, then your mark may not have been recorded and it is your responsibility to inform me if this happens.