首页 » c++代写 » C++代写|MCD4720 Fundamentals of C++ Assignment 2 and 3 Snake and Ladder Trimester 3, 2022

C++代写|MCD4720 Fundamentals of C++ Assignment 2 and 3 Snake and Ladder Trimester 3, 2022

这是一篇来自澳洲的关于C++任务2和3蛇梯基础的作业代写

 

Assignment Submissions

This project will be submitted in two parts. Both parts of the assessment are equally important for the successful completion of your project, so it is essential that you understand the requirements of both parts before you start.

  • Assignment 2: Snake and Ladder (Part A: Project Plan)

Due Date: 2 December 2022 (Week 7)

Marks: This assignment will be marked out of 100 points.

Weighting: 10% of your final mark for the unit.

This assignment is the first part of a larger project, which you will complete in Assignment 3. This task consists of your project planning documentation. It will include details of the requirements & analysis of your program, including UML Class diagrams.

The purpose of this assignment is to get you comfortable with planning a C++ programming project for Assignment 3. The task is detailed later in this assignment specification, as are the specific marks allocation.

  • Assignment 3: Snake and Ladder (Part B: C++ Project Implementation)

Due Date: 6 January 2023 (Week 10)

Marks: This assignment will be marked out of 100 points.

Weighting: 20% of your final mark for the unit.

This assignment consists of your implementation of your project, as outlined in your Project Planning document (Assignment 2).

Your project should follow your project plan and must be submitted as a CLion including all header and .cpp files, and any appropriate text files to ensure the program compiles and runs.

This assignment consists of one Application file and associated custom Class files. The purpose of this assignment is to get you comfortable with designing and implementing basic multi-class C++ programs. The task is detailed later in this assignment specification, as are the specific marks allocation.

Late submission:

  • By submitting a Special Consideration Form or visit this link:

https://lms.monashcollege.edu.au/course/view.php?id=1331

  • Or, without special consideration, you lose 5% per day that you submit late (including weekends). Submissions will not be accepted more than 14 days late. This means that if you got Y marks, only (Y – Y×n×0.05) will be counted where n is the number of days you submit late.
  • Assessment items will not be accepted after more than 14 calendar days unless a Special Consideration application has been approved. This 14-day time frame does not apply to assessments due in Week 11 or Week 12, instead the last day will be Friday of Week12.

Submission Instructions:

This project will be submitted in two parts:

  • Assignment 2 – Part A: consists of your project planning documentation.

This document will include an outline of your program structure and UML Class diagrams.

The assignment must be created and submitted as a single Word or PDF document to the Moodle site. This document must clearly identify both your Name and Student ID to facilitate ease of assessment and feedback.

Your document file MUST be named as follows:

“YourFirstNameLastNameID_A2.docx” or “YourFirstNameLastNameID_A2.pdf”.

This file must be submitted via the Moodle assignment submission page.

The document should contain the project plan and the UML diagrams. You can use Microsoft Visio to draw the UML diagrams or you can use any other software, provided that the diagrams are included in your submitted document.

Explicit assessment criteria are provided, however please note you will also be assessed on the following broad criteria:

  • Detail of a proposed project plan for the overall project.
  • Creating accurate and complete UML diagrams.
  • Applying a solid Object-Oriented Design (OOD) for the overall project
  • Using appropriate naming conventions, following the unit Programming Style Guide.

Assignment 3 – Part B: consists of your implementation of your game project.

Your project must follow your project plan and must be submitted as a CLion project,including all header and code files, and any appropriate text files to ensure the program compiles and runs.

You may complete the tasks in your preferred IDE, however you MUST create a CLion project in order to submit. Your project folder must be identified by using your name and assignment number, such as YourFirstNameLastNameID_A3.

The entire project folder must then be zipped up into one zip file for submission. The zip file MUST be named “YourFistNameLastName_A3.zip”. This zip file must be submitted via the Moodle assignment submission page.

Explicit assessment criteria are provided, however please note you will also be assessed on the following broad criteria:

  • Meeting functional requirements as described in the assignment description
  • Demonstrating a solid understanding of C++ concepts, including good practice
  • Demonstrating an understanding of specific C++ concepts relating to the assignment tasks, including object-oriented design and implementation and the use of Pointers
  • Following the unit Programming Style Guide
  • Creating solutions that are as efficient and extensible as possible
  • Reflecting on the appropriateness of your implemented design and meeting functional requirements as described in the assignment description

程序辅导定制C/C++/JAVA/安卓/PYTHON/留学生/PHP/APP开发/MATLAB


本网站支持 Alipay WeChatPay PayPal等支付方式

E-mail: vipdue@outlook.com  微信号:vipnxx


如果您使用手机请先保存二维码,微信识别。如果用电脑,直接掏出手机果断扫描。