SD6502 C++

Java Python SD6502 Programming II
Assignment II

Due Date: 23rd October 2024, 11:59 pm

Topics (LOs):
1. Apply prototyping techniques
2. Apply effective problem-solving strategies to foster programming skills.
Weighting = 25% of the Final Mark.
Total Marks = 100.

Group Project
You may do anything of your choice for this assessment. ‘Anything’ includes
modifying or enhancing an existing project. You are free to use any public domain
code, as long as, you acknowledge the source AND clearly identify what your
original contributions are. Your project must:
(a) include some analysis and design work.
(b) have Graphical User Interface (at least two forms).
(c) demonstrate your understanding of class’s, objects, OOP and other C#
features taught in this course.
You could do project in a group (a team of two). You will need to discuss the
chosen topic with your lecturer in order to get it approved.
What to hand in?
• The project solution file, source code and executable in electronic format.
• All design documentation. (Requirement specification, CRC cards and/or
Class diagram).
• A Readme file: Outlining how your program should be used (Compile and
Run). Limitations if any.
SD6502 Programming II
Projec SD6502、C++ t Topics
You may select ONE of the options from the following:
• A game or widget of your choice. You will get introduced to many topics at
lecture classes.
• Extend Assign 1 with GUI and more features.
• A simple management system such as: School Management System, Flight
Reservation System, Appointment Booking System, Inventory management
System, Supply Chain Management System.
Please note: In the real world, a bigger team builds these projects. You should
only attempt to build a part of the whole system for this assignment.
• Anything that you wish to work on! Please discuss it with the Lecturer first.
.
Grade Criteria
• A professional application is not required!
• To pass the assessment the application must provide core functionality and
reflect a genuine effort.
• An ‘A’ grade requires a non-trivial application that accurately and elegantly
implements the design and meet the project specifications.

A Note on Plagiarism
• Be aware that dishonest practices will not be tolerated and will be dealt in
accordance with WelTec policy.
• Code that is not original is usually very easy to identify.
SD6502 Programming II

Indicative Marking Schedule
Criteria Max         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值