Write an application that will read in some text

Assignment Help Python Programming
Reference no: EM132506566

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.

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. Generate 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:- Assignment File - Bowie, Burroughs, Gysin & Permutated.rar

Reference no: EM132506566

Questions Cloud

Creating a career goal using given information : Developing a career goal is a great way to take charge of planning your career and a useful tool to manage your career effectively. Many individuals may not.
What is hsc cost of common stock equity : Hot Shot Company's common stock has a beta of 1.25. The risk-free rate is 6%, and the market return is 12%. What is HSC's cost of common stock equity?
How might having this violation on my record prohibit me : After completing the tutorial and quiz, I am required to write a 4-page reflection paper including all aspects of the prompt below: Identify and describe.
Determine wacc using gordon growth model : Determine WACC using Gordon growth model. 1000000 debentures due in 7 years with current market value of R951356 and a before tax cost
Write an application that will read in some text : 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
Article critique - ethics in classroom assessment practices : Article Critique - Ethics in classroom assessment practices - What evidence does the author present to support the arguments
Calculate aztec wacc : The Aztec Corporation has the following market capital components and costs. Calculate Aztec's WACC. Aztec has a 35% marginal tax rate.
What will the relevant cost of debt be : Currently its book debt to equity ratio is 60%. The company an after tax market cost of debt of 10% and market cost of equity of 20%. What is WACC for company
Describe the evolution of information systems infrastructure : Research, identify, and briefly describe the evolution of information systems infrastructure. 1 response with 300 words and 2 responses with 150 words each.

Reviews

Write a Review

Python Programming Questions & Answers

  Write a program that calculates the volume of a cylinder

Write a program that calculates the volume of a cylinder. Your program should ask the user to enter the radius and the height of the cylinder.

  Ask the user to re-enter their email address till they get

Ask the user for their name and their email address before you display the results of the conversions. When you display the conversion output to the user.

  Convert hexadecimal 4c to decimal

Your first objective in this lesson is to understand binary numbers and hexadecimal numbers. Then, you must learn how to quickly and accurately convert between decimal numbers, binary numbers

  Create a new file in your repository

Create four functions, sequential search, ordered sequential search, binary search_iterative and binary search_recursive, and use the code from the section

  Create three test cases each consisting of a value

Create and return a list of all the int's in the range from 0 to maxInt not including maxInt that are divisible of both int's in twoInts.

  Write a program that prints a list with all items separated

Assignment states "Write a program that prints a list with all the items separated by a comma and a space, with and inserted before the last item.

  Generate a new sorted list by iteratively adding correct num

Generate a new, sorted list by iteratively adding the correct number of repetitions of each unique value in the correct order. This can be done in O(n) time.

  Project- add time and object interaction to the simulation

Project: Add Time and Object Interaction to the Simulation. Bring the simulation to life with simulated time and object interaction. Illustrates the alternative flow of control for errors provided by try/catch in place of returned error codes

  Create the guess the number game course project

Create the Guess the Number game course project. In addition, add some new feature to your Guess the number game. Smarter computer guessing.

  Arithmetic progression is a sequence of numbers

An arithmetic progression is a sequence of numbers in which the distance (or difference) between any two successive numbers if the same.

  Compute the sample mean of a list of numbers

The return value should be the sample mean and the input value should be the list of numbers. Do not use a built-in function for the mean. Show an example.

  Construct a python function that returns title case version

Construct a python function that returns the title case version of a string, according to the rules above. Only use upper function and not title function

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd