Optimizing Pseudocodes
In this assignment, you will study how pseudocodes can be optimized to improve their efficiency.
There are two parts to this assignment:
In Part 1, you will complete Programming Project 4 from your course textbook Alice 3 in Action with Java.
In Part 2, you will complete Programming Project 5 from your course textbook Alice 3 in Action with Java.
Part 1: Alice Tutorial
Complete the following tasks:
Programming Project 4 from your textbook Alice 3 in Action with Java.
Create a “springtime” scene that runs for a minute or so, starting with an empty field but ending with the field covered with flowers. The flowers should “grow” out of the ground as your scene plays. Make your program as short as possible by storing the flowers in an array.
Submit the saved Alice World file.
Support your responses with appropriate reasoning.
Part 2: Lists and Arrays in Alice
From the textbook Alice 3 in Action with Java, complete Programming Project 5.
Proceed as in Programming Project 4, but use random-number generation to make the flowers appear in a different order or pattern every time your program is run.
Based upon the Programming Project 4, how well would the program work if it did not utilize an array for the flowers? How do the arrays help?
Does the development of the array in Programming Project 4 effect the development of the Programming Project 5? Does it make it easier or harder to modify?
Submission Details
Name your document SU_ITS2104_W4_A2_Pate_C.doc.
Name the Alice World file from Part 1 as SU_ITS2104_W4_A2_P1_Pate_C.a2w.
Name the Alice World file from Part 2 as SU_ITS2104_W4_A2_P2_Pate_C.a2w.
Grading Rubics for assignment:Assignment 2 Grading Criteria
Maximum Points
Completed Programming Project 4 from the textbook and submitted the Alice World file.
15
Completed Programming Project 5 from the textbook and submitted the Alice World File.
15
Described the importance of using an array for the flowers.
10
Described the importance of how using the arrays affects the program development process.
5
Used correct spelling, grammar, and professional vocabulary. Cited all sources using APA format.
……………………Answer preview……………
Pseudocode, this is the writing of the programming code in the English language. This is not the actual programing language in that it uses short phrases in writing code of a given program before the actual creating of a specific language. It’s based best effectively when someone understands the basics of the program then he/she uses a pseudocode in creating statements in which they are targeted to achieve a given result for that program.(Rudnick-Cohen, Herrmann and Azarm(2015, August)…………………………..
APA
799 words