Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

AT1: Assignment 1 TASK SHEET

ITD104 BUILDING IT SYSTEMS

This document provides you with general information about the requirements for this assessment task. A generic Criterion Reference Assessment (CRA) Rubric that markers will use to help grade the assessment task can be found in Canvas.

Task Overview

Assessment name: AT1 - Assignment 1

Task description: You will develop a complete computer program which draws a visualisation of given data sets. The data sets are generated by a template program which you must extend to complete your solution. To do so you will need to design appropriate symbols for the visualisation and develop reliable program code capable of processing any given data set and accurately drawing a complete corresponding image.

Learning outcomes measured:

1. Explain the commonly used features in computer languages needed to build IT systems.

2. Use selected computer languages effectively to develop software to address user needs.

3. Apply appropriate processes and creative thinking to develop solutions to small IT challenges.

5. Interpret client requirements to design and build user-centred IT systems.

Due Date: Friday Week 6

Estimated time to complete task: Approximately 30 hours

Weighting: 20% of grade (out of 100 points)

Individual or Group: Individual

Authentic Assessment: Yes

Formative/Summative: Summative

How will I be assessed: Grading scale using a supplied rubric

Task details

What you need to do:

1. Read the Assignment Rubric.

2. Study the “client’s requirements” for the assignment (on Canvas).

3. Download the relevant program template (from Canvas) and familiarise yourself with the drawing canvas it creates.

4. Design the symbols to be used for your visualisation and create program code to draw them.

5. Complete the program code as per the client’s requirements to draw appropriate visualisations of any possible data set that can be generated by the client’s data function.

6. Submit (to Canvas) by the due date.

Presentation requirements:

• See the ITD104 Code Presentation Guide (on Canvas) for tips on code layout.

• See the Assignment’s requirements (on Canvas) for an example of the standard expected of the program’s output.

• Your programs must run in a standard Python 3 environment with no extensions. You may not use any Python modules that need to be downloaded and installed separately, such as “Beautiful Soup” or “Pillow”. Only modules that are part of a standard Python 3 installation may be used.

Resources needed to complete task:

The following items will be made available on Canvas:

• The program template

• The requirements for the program in the form of “client briefings”

Submission Information

What you need tosubmit:

Upload your completed version of the program template, as a single, self-contained program file, after checking the following points:

1. You have added your name and student number to the statement of authorship at the top.

2. Your program code runs without “crashing” (generating unhandled exceptions), even if yoursolution is incomplete. You will receive partial marks for incomplete solutions.

3. Your program code runs in a standard Python 3 environment and does not rely on any separately-installed extension modules.

How to submit:

A submission link will be made available on the ITD104 Canvas site under Assessment for uploading your solution file.

1. Click on the Assignment 1 Submission link.

2. Click on Choose File, locate and open your file to submit.

3. If you need to, add a comment to the marker in the place provided.

4. Click the Submit assignment button.

Notes:

• You can submit as many drafts of your solution as you like. You are strongly encouraged to submit several draft solutions before the final submission date as insurance against computer or network problems near the deadline.

• If you are unsure whether or not you have successfully uploaded your file, upload it again!

• Do not email assignments to the teaching staff. Teaching staff cannot submit assignments to Canvas on a student’s behalf.

What feedback will I receive?

Under normal circumstances, you will receive marks for each criterion via a Canvas rubric within 14 days of submission. Click on the assessment item in Grades to see your mark and feedback. Usually, the reason for each choice of mark is self evident, but sometimes the marker will add a few words of explanation. You should use this feedback to strengthen your performance in the next assessment item.

Moderation:

All staff who are assessing your work meet to discuss and compare their judgements before marks or grades are finalised.

Academic Integrity

As a student of the QUT academic community, you are asked to work to uphold the principles of academic integrity during your course of study. QUT sets expectations and responsibilities of students, more specifically it states that students “adopt an ethical approach to academic work and assessment in accordance with this policy and the Student Code of Conduct. E/2.1 (MOPP C/5.3Academic Integrity).

At university, students are expected to demonstrate their own understanding and thinking using theideas provided by ‘others’ to support and inform their work, always making due acknowledgement to the source. While we encourage peer learning, it is not appropriate to share assignments with other students unless your assessment piece has been stated as being a group assignment. If you do share your assignment with another student, and they copy part of or all of your assignment for their submission, this is considered collusion and you may also be reported for academic misconduct. If you are unsure and need further information you can find this at: http://www.mopp.qut.edu.au/C/C_05_03.jsp#C_05_03.03.mdoc.