Advertisement
Guest User

PT 92

a guest
Dec 7th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.13 KB | None | 0 0
  1. PT Individual Written Responses Naing Lin 12/7/16
  2. 1. Provide an overview of the purpose of your program and how your program code works. Describe the most important program features, rather than providing a line-by-line summary of the program code.
  3. The purpose of the program was to depict the infamous unveiling of the secret weapon of the Empire, the Death Star with a couple Star Destroyers surrounding it in space. The black background is filled with randomly assigned colored dots to serve as stars in the distance. The second layer is the actual Death Star with the green line representing the orbital strike in action. And the third layer are the triangular, grey Star Destroyers approaching the “moon” with details of engines and bridges. The main functions are drawDeathstar, starDestroyer, drawEngine, drawBridgeone, drawSpace, and drawCircle.
  4. 2. Describe the most difficult programming problem you encountered while writing your individual code. What was the difficulty? Explain how you resolved it.
  5. The most difficult programming problem was figuring out the orientation of where the turtle was pointing after giving instructions of which angle to turn. Having to test and draw the image after every adjustment was slow and exact. Also figuring out the shades of color was troubling but with the help and opinions of my partners I found the right colors to make my part.
  6. 3. Identify an abstraction used in your program and explain how it helped manage the complexity of your program.
  7. After completing the main functions, I could reuse the starDestroyers function to fill in the next one to save not only space for storage but valuable time in class. Then I repeated the drawEngine function to draw 3 engine boosters per ship with adjustments in location and angle between each. Breaking down the complex drawing into 3 parts lets each of us focus on perfecting our part and combining at the end feels instills teamwork.
  8. 4. Explain in detail points in your development process where collaboration was used.
  9. Describe the form of collaboration you used. Refer to Process section A-E in your description.
  10. Dividing the work in 3 parts or the background, ships, and Death Star for each person and helping each other out when were stuck or need a second opinion. Looking over at your partner’s screen on how they did their colors or what concepts they used to help them and how it could help you.
  11. Explain how this collaboration affected your program development. Cite specific examples from the collaboration, such as how the group worked together to arrive at solutions, or feedback that you gave and received.
  12. While working on the colors of the Death Star, my partner Josh was contemplating which colors or shades he should pick to make the details pop from the grey circle. Asking for my opinion and debating how the Death Star looked helped him be confident in the overall image. When I finished up my ships, Gabe came over to judge the appearance and he suggested to change the amount of engine boosters from 1 to 3 to look like the picture he looked up of the Star Destroyers.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement