Apply programming design concepts through creation

Assignment Help Basic Computer Science
Reference no: EM13827435

IT111-5: Apply programming design concepts through creation of story boards.

Problem Description:

The task is to animate a cat chasing a mouse as it tries to get close enough to catch it (within 1 foot). Of course, as the cat continues to chase the mouse, the mouse is also running away and moves to random positions, trying to lose the cat. You want the mouse running away to look realistic, and your cat's movements to also appear realistic - in other words they are not just jumping all over the screen. Be sure to select an environment for where this chase occurs.


Instructions for Solution Storyboard:

1. Draw a flowchart to depict the objects and actions in the proposed animation.

2. Determine what methods will be required.

3. Use stepwise refinement (create a strategy diagram) to write pseudocode for the methods and ensure they contain only one action (e.g., catChase).

4. Determine and write pseudocode to describe the functions you will need and when they would be called.

5. Determine where loops will be required and write the appropriate pseudocode for those loops.

6. Determine what decision structures will be needed and where.

7. Write pseudocode to indicate what control structures will be required.

8. Show the relationship between the cat and mouse's movement.

9. Submit only the pseudocode - textual storyboard and related flowcharts and strategy diagrams. You will not submit an Alice (A2W file). You can submit this as a Word document.



Reference no: EM13827435

Rfid and nfc communication technologies

Use the Internet to research the differences between RFID and NFC communication technologies. Then write a paper in current APA format that compares three similarities and t

Develop the boolean expression for y4

Develop the Boolean expression for Y4 in the 3-to-8 decoder circuit shown below. Input C is the most significant bit. (You may use an apostrophe to indicate negation; e.g. Y =

Good relationship names and relationships types

Design and draw an ERD with entity types customer, employee, payment, account, vehicle and expense. use your own discretion and knowledge in database to connect them with go

Define the balance for some of the accounts

Define the balance for some of the accounts to be less than $500 and some to be more than $500. After you have created your accounts print your account list, then withdraw $

Sql server management studio designer

Is there any other way to create databases and tables other than using SQL Server Management Studio Designer? There is no certain amount of words needed, around 50 or so wo

What are the problems of existing technologies

What is the technology you identified and what are the purposes and uses of this technology? What are the problems of existing technologies and how will the new technologies s

Find out winner in card game

When there is tie, nobody loses. If first two cards total 8 or 9, hand is called a "natural" and it wins automatically, unless both hands have equal value "naturals", in whic

Installing the new operating system from microsoft

Discussion Question: Your supervisor tasked you with installing the new operating system from Microsoft on all desktops and laptops in the company. Discuss the following: o


Write a Review

Free Assignment Quote

Assured A++ Grade

