Subject Code : SCIE1000
Assignment Task:
SCIE1000 - Python and Communication Computer Science Assessment Answer

 

Task

Scenario- Mother Nature, the Mother of Invention

A newly created public science museum is to open in St Lucia. A feature of the museum is that each exhibit item is accompanied by three explanations, each written for a different audience. One explanation is pitched to the “rookie scientist,” another to the “seasoned scientist”, and a third to the “grizzled scientist.” Patrons read the explanation tailored to the level at which they feel most comfortable. 

The museum is planning an exhibition called “Mother Nature, the Mother of Invention.” The topic is biomimicry, and the aim is summarized in the following passage from the exhibition prospectus:

With this exhibition, we aim to engender in our patrons a sense of wonder at the super-human abilities displayed by animals and to demonstrate how humans can acquire superhuman powers through technology which copies from nature. Patrons will marvel at the complexity involved in the “computations” that animals perform intuitively, and the human cleverness involved in developing technologies which mimic natural abilities.

One of the super-human abilities to feature in the exhibition is echolocation, and the featured technology through which humans have acquired this power is called active sonar.

The museum director has asked the SCIE1000 teaching team for help in finding skilled volunteers to develop exhibit items. Once developed, the items will be maintained and potentially modified by museum staff, each of whom has a strong background in high-school mathematics, together with at least a beginners level of Python experience. We assured the director that SCIE1000 students are skilled at: making mathematical models using a mathematical toolkit familiar to any student of Maths B (or equivalent); writing Python programs, including those which use arrays, loops, plots and new functions; and communicating scientific information to various audiences.

Based on this boasting by the SCIE1000 teaching team, you have been asked to develop an exhibit item. You will develop an interactive (command-line) Python program which engenders in museum patrons a sense of wonder at the Sperm Whale’s ability to judge the distance to an object in the ocean using echolocation.

An overview of the task

In this assignment, you will construct a model of echolocation from three other models, one which predicts the speed of sound in seawater given certain parameters, another which predicts the salinity of the ocean at different latitudes, and another which predicts the temperature of the ocean in late March at different depths and latitudes. These models are described in Section 4 of this document. You will write an interactive Python program to perform calculations concerning the model of echolocation. Your program will extend the template provided in Section 5, and follow the logical flow laid out in the flow chart provided in Section 5. You will document your code with comments so that it can be easily maintained and extended by anyone with a strong background in high-school mathematics and a beginner’s level of Python experience. You will provide sample output produced by running your code so that museum staff know what to expect when it runs and can believe that you have delivered code that meets the specifications.

In summary, this assignment requires you to produce and deliver two items:

(D1) A file containing a well-documented interactive Python program. A detailed list of program requirements is provided in Section 5 of this document.

(D2) A file containing sample output generated by running your program. A detailed description of what is required is provided in Section 6 of this document.

 

This SCIE100: Computer Science Assignment has been solved by our Computer Science Assignment Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!

  • Uploaded By : Mitchell Lee
  • Posted on : November 18th, 2018

Whatsapp Tap to ChatGet instant assistance