Assessment Item 2 - Forest Drawing
Assessment Item 2 - Forest Drawing
Assessment Item 2 - Forest Drawing
NET
Task 3
Implement your program in Python. Comment on your code as necessary to explain it
clearly. Run your program using the test data you have selected and complete the final column
of test data table above.
Your submission will consist of:
1 Your algorithm through flowchart/s
2 The table recording your chosen test data and results
3 Source code for your Python implementation
Thus your directory for Assignment will at least contain two or three files (depending on whether
you put the flowchart and the test table in the same file).
It is critically important that your test runs are unmodified outputs from your program, and that
these results should be reproducible by the marker running your saved .py python program.
RATIONALE
back to top
This assessment task will work towards assessing the following learning outcome/s:
• be able to analyse the steps involved in a disciplined approach to problem-solving, algorithm
development and coding.
• be able to demonstrate and explain elements of good programming style.
• be able to identify, isolate and correct errors; and evaluate the corrections in all phases of the
programming process.
• be able to interpret and implement algorithms and program code.
• be able to apply sound program analysis, design, coding, debugging, testing and
documentation techniques to simple programming problems.
• be able to write code in an appropriate coding language.
Additional Note: The standards outlined for each criteria are cumulative. So, for example, to
achieve the standard for high distinction your work also needs to meet the standards outlined for
Pass, Credit and Distinction levels.
PRESENTATION
You have to prepare and present all source code, test data table, and flowchart/s separately and
include them all in a single MS Word file identified by your name. See the 'Requirements'
section below. The Python source code you write should be saved with a name such as
ITC558assignment2YourName.py and then include a copy of it as text in the MS Word file
named ITC558assignment2YourName.docx.
The other parts of the assignment (such as your flowchart/s and your table of test data) should be
included in the same MS Word file and save as ITC558assignment2YourName.docx.
It is critically important that your test runs are unmodified outputs from your program, and that
these results should be reproducible by the marker running your saved
ITC558assignment2YourName.py python program.
REQUIREMENTS
You have to save all the parts of the assignment (as described under 'Presentation' above) into a
single MS Word document identified by your name as outlined in the section on presentation.
Failure to adhere to these requirements may disqualify the submission for marking.
Submit your complete assignment in MS Word format to Turnitin and insert your program
source code as an object to your MS Word document (The subject lecturer will explain to you
how to insert the object to your MS Word document).