Develop pseudo-code and then implement it in python

Assignment Help Other Subject
Reference no: EM132498001

ITECH1400 Foundations of Programming - Federation University

Assignment  Bowie, Burroughs, Gysin & Permutated Prose: The Cut-Up Method

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 Outcome

The following course learning outcomes are assessed by completing this assessment:

Knowledge:

K1. Identify and use the correct syntax of a common programming language.

K2. Recall and use typical programming constructs to design and implement simple software solutions.

K4. Explain the importance of programming style concepts (documentation, mnemonic names, indentation).

Skills:

S1. Utilise pseudocode and/or algorithms as a major program design technique.

S2. Write and implement a solution algorithm using basic programming constructs.

S4. Describe program functionality based on analysis of given program code.

Application of knowledge and skills

A1 : Develop self-reliance and judgement in adapting algorithms to diverse contexts A2: Design and write program solutions to identified problems using accepted design constructs.

Your Task

Start with a text - you are free to choose any text - a good suggestion is Alice in Wonderland8 a paragraph from chapter 1 is attached below.

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. 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:- Foundations of Programming - The Cut-up Method.rar

Reference no: EM132498001

Questions Cloud

What are the principles of double entry accounting : What are the principles of double entry accounting and the differences between the cash and accrual systems of accounting? Define double entry accounting
Create the journal entry to record the payment : Create the journal entry to record this payment. Assume that Pagnucci Co. paid the balance due to Mockingbird Company on April 8 instead of April 18.
Assignment - Ethics and Diversity in Family Practice : Assignment - Ethics and Diversity in Family Practice. Identify NASW essential steps for ethical problem solving to apply to the case study
Should the project be undertaken by the company : The finance manager of ABC has identified a potential project with an IRR of 18% per year. Should this project be undertaken by the company?
Develop pseudo-code and then implement it in python : Generate potential solutions - look at different ways to do this using Python and develop pseudo-code and then implement it in Python
Prepare the adjusting entries related to : 5 years, the useful life of the computer is 4 years and the useful life of the truck is 15 years. Prepare the adjusting entries related to
Determining the market price of sunflower oil : Assume the US market of sunflower oil was described by the following domestic supply and demand equations: QDUS = 8000 - 4 P and QSUS = -2000 + 6 P
What is the change in value-nantucket nugget : The Nantucket Nugget is unlevered and is valued at $640,000. Nantucket is currently deciding whether including debt in their capital structure would increase
Find various inventory transactions : Find Various inventory transactions. Assuming that the James Company uses a perpetual inventory system, prepare journal entries for the above transactions.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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