You will write an interactive Python program to guide a user through some speculation about
civilisations in our galaxy (see Section 4) as well as whether a potential exoplanet could be detected
from Earth given its size and distance from its star (see Section 5).
Your program will follow the logical flow laid out in the flow chart provided in Figure 2.
A detailed list of program requirements is provided in Section 6 of this document.
Your assignment will be separately be graded on two aspects, each on a 1–7 scale. The first aspect
will be your use of Python to represent the underlying mathematical models. This will include the
quality of your code and the accuracy with which you represent the models. The second aspect will
be on the communication that you use. This covers both the communication within your program
(for staff at the exhibit) and the communication you use with the patrons of the exhibit.
Your submitted code will be run and tested as part of this grading process. A rubric (marking
criteria) for this assignment is on the last page of this document. This assignment has an advanced
section which must be attempted by students aiming for grades of 6 or 7 (see the grading criteria
for more explanation). The shaded section of the flow chart indicates this advanced section, and the
corresponding modelling information is in Section 5.6. If you have any questions, please contact the
course staff.
Your code file must be uploaded via the Blackboard submission link by 2pm on 1 June, 2020.
Late submissions without an approved extension will be penalised; consult Section 5.3 of the Electronic Course Profile for more information concerning late submissions.
#Sales Offer!| Get upto 25% Off: