Friday, January 13, 2017

The purpose of our program is to make a beautiful setting of a city at night. With buildings, windows, stars and the moon. Our program codes work by the computer reading our calls and making the turtle do it. From what I think the most important program features is getting to loop our calls. It's the most important program features in my opinion because it can repeat your calls, how many times you want it to repeat. Like if you write a code to draw a star and you want it to draw like 150 stars you just loop it and it does it. The most difficult programming problem I encountered while writing my individual code, was trying to draw a perfect star. Trying to get all the ends of the lines to meet so that it can make a star because sometimes you'll make a line but it might not touch the other and it will not make a star. I'll just look retarded. But after I got all the ends to meet, I just loop it and it looked like thousands of stars in the sky. An abstraction used in our program was that we had ideas that came together and created something extraordinary and beautiful. The collaboration was very important part of our project. I had problems doing my stars and my partner and I had a collaboration about how I will do it, and at the end, my stars were looking pretty good. The collaboration we used was we brainstormed and shared our ideas before the process of writing code begins. After that, we choose one part off the project and we did it and after we came back and combined it together to build our final project.

1 comment:

  1. I would recommend dividing your response into paragraphs or separate sections in order to respond to the four part question. Each of the parts should have been around 300 words for a total of 1200 words as such the detail in your response to the questions is lacking,

    You need to work on your word choice (I will talk with you about this in person). There is one work in your response that is highly inappropriate.

    Abstractions for coding are lines that make the purpose of a set of code simple and clear. For the purpose of your code, any one of the functions could be focused on in order to describe how abstractions helped you manage the complexity of your code. In your description of collaboration you should make reference to the top down design method that you used.

    ReplyDelete