FIT9136 Algorithms and Programming Foundations in Python
Assignment 1
Last Updated: 23 July 2023
1. Key Information
- 关键信息
Purpose 目的 |
This assignment will develop your skills in designing, constructing, and documenting a small Python program according to specific programming standards. This assessment is related to (part of) the following learning outcome (LO): ● LO1: Apply best practice Python programming constructs for solving computational problems 这项作业将根据特定的编程标准培养你设计、构建和编写小型Python程序的技能。此评估与以下学习成果(LO)相关(部分): ●**LO1:**应用最佳实践Python编程结构来解决计算问题 |
---|---|
Your task | This assignment is an Individual task where you will write Python code for a simple application whereby you will be developing a simple board game as per the specification. 这个作业是一个单独的任务,你将为一个简单的应用程序编写Python代码,你将根据规范开发一个简单的棋盘游戏。 |
Value | 25% of your total marks for the unit. 占你该单元总分数的25%。 |
Due Date | Friday, 25 August 2023, 4:30 PM (AEST) |
Submission | ● Via Moodle Assignment Submission. ● FIT GitLab check-ins will be used to assess the history ofdevelopment ● Turnitin will be used for similarity checking of all submissions. ●通过Moodle提交作业。 ●FIT GitLab签到将用于评估开发历史 ●Turnitin将用于所有提交的相似性检查。 |
Assessment Criteria 评估标准 |
This assessment includes a compulsory interview with your tutor following the submission date. At the interview you will be asked to explain your code/design/testing, modify your code, and discuss your design decisions and alternatives. Marks will not be awarded for any section of code/design/functionality that you cannot explain satisfactorily. Failure to attend the interview will result in your assessment not being marked. You will be provided with the timing of the interviews at a later date. 此评估包括在提交日期之后与导师的强制性面试。在面试中,你会被要求解释你的代码/设计/测试,修改你的代码,讨论你的设计决策和替代方案。对于你不能令人满意地解释的代码/设计/功能部分,将不予得分。未能参加面试将导致你的评估不被评分。面试时间将在稍后通知您。 The following aspects will be assessed: 1. Program functionality in accordance to the requirements 2. Code Architecture and Adherence to Python coding standards 3. The comprehensiveness of documented code and test strategy 以下方面将被评估: 1。符合要求的程序功能 2。代码架构和遵从Python编码标准 文档化代码和测试策略的全面性 |
Late Penalties | ● 10% deduction per calendar day or part thereof for up to one week ● Submissions more than 7 calendar days after the due date will receive a mark of zero (0) and no assessment feedback will be provided. ●一周内每日历日或其中一天扣除10% ●截止日期后超过7个日历日的提交将获得零分(0),并且不会提供评估反馈。 |
Support Resources 支持资源 |
See Moodle Assessment page and Section 8 in this document 请参阅本文档的Moodle评估页面和第8节 |
Feedback 反馈 |
Feedback will be provided on student work via ● general cohort performance ● specific student feedback ten working days post submission 对学生作业的反馈将通过以下方式提供: ●总体队列表现 ●提交后10个工作日的特定学生反馈 |
原创2023年8月24日...大约 22 分钟