Reference no: EM132507644
ITECH1400 Foundations of Programming Assignment - Bowie, Burroughs, Gysin & Permutated Prose: The Cut-Up Method, Federation University, Australia
Overview - In this assignment you are required to implement your own Python application which emulates the "Cut - Up" method and follows the six steps of problem solving. You will apply a suitable metric to the finished text.
Learning Outcomes Assessed - The following course learning outcomes are assessed by completing this assessment:
Knowledge:
1. Identify and use the correct syntax of a common programming language.
2. Recall and use typical programming constructs to design and implement simple software solutions.
3. Explain the importance of programming style concepts (documentation, mnemonic names, indentation).
Skills:
1. Utilise pseudocode and/or algorithms as a major program design technique.
2. Write and implement a solution algorithm using basic programming constructs.
3. Describe program functionality based on analysis of given program code.
Application of knowledge and skills:
1: Develop self-reliance and judgement in adapting algorithms to diverse contexts.
2: Design and write program solutions to identified problems using accepted design constructs.
Background -
The early 1900s in Europe saw the birth of the art movement known as Dada; Dadaists, such as Tristan Tzara, held views that rejected logic and reason and embraced chaos.
In this assignment we look at this avant -garde movement in the 20th century with artists such as David Bowie, William S Burroughs and Brion Gysin.
Task - Start with a text - you are free to choose any text - a good suggestion is Alice in Wonderland a paragraph from chapter 1 is given (attached).
Using the skills in Python that you have developed, you are to write an application that will read in some text and then perform a Cut- Up operation on it.
One metric that we can use is to check the readability of the text. To do this just select the Spelling & Grammar feature - this will display the readability of the text - and of the Cut-Up.
Assessment Details - The six-steps of problem solving must be evident in your assignment. Namely:
1. Identify the problem - state the task in your own words e.g. implement Cut-Up method.
2. Analyse the problem - describe what needs to be done.
3. Gene rate potential solutions - look at different ways to do this using Python.
4. Select and plan a solution - explain why you have chosen this approach.
5. Implement the solution - develop pseudo- code and then implement it in Python.
6. Evaluate the solution - what degree of success was achieved?
Attachment:- Foundations of Programming - The Cut-Up Method Assignment File.rar
What would be the production budget if the quantity of units
: What would be the production budget if the quantity of units were produced in January, February, March and in total for the quater.
|
Pipe handling system in onshore drilling operation
: Pipe handling system in onshore drilling operation - Identification of the major and minor areas of concern/investigation
|
Computing the future value
: At age 25 you invest $2,200 that earns 10 percent each year. At age 30 you invest $2,200 that earns 13 percent per year.
|
What do the managers learn from the cash budget
: Half of the $424,000 in sales from last quarter will be collected during Q2. Expected disbursements are budgeted at $220,000. What do the managers learn
|
Explain the importance of programming style concepts
: Explain the importance of programming style concepts (documentation, mnemonic names, indentation). Write and implement a solution algorithm
|
Computing the solving for rates
: What annual rate of return is implied on a $2,600 loan taken next year when $6,300 must be repaid in year 12?
|
How much would he be reimbursed for by the insurance
: If Alex suffered a $20,000 fire loss to the home, how much would he be reimbursed for by the insurance company?
|
Master of science in leadership program
: Reflect on your experience mentoring and coaching throughout Master of Science in Leadership program. Is your capstone project connected to mentorship-coaching?
|
Investing in a project with the cash flows
: Suppose your firm is considering investing in a project with the cash flows shown as follows, that the required rate of return on projects of this risk class
|