Posts

Friday, April 13, 2007

Weekly Status Report #10 (April 9 - April 13)

This week we concentrated on one new aspect of programming. It was loops (For/Next). Being able to use loops is a mandatory component that you have to know to pass computer science and I agree with that since loops make a potentially long code, short and very easy to understand. To help us understand loops, we would have a short lesson at the beginning of each day and then we would get a sheet with different codes that we would copy into a new program. After that, we would trace the programs to see what was happening within the program and the different variables.

I didn't have any major problems this week. A minor one that I didn't initialize a variable so every time the button was clicked to calculate the answer, the numbers would keep adding up so if the user double clicked accidentally but didn't notice, they would have the wrong answer. another minor problem that I had was that I would make lots of logical errors mainly because I wanted to rush through the programs so I could be finished before class ended. Now, I take my time and don't care if I have to work at home or have to continue my work the next day.

In the future I hope that we create some more programs that use loops so I could get practice and become as familiar with that as I am with if and else and case statements. Also I would like to get more practice with tracing my programs so soon, I won't have to ask someone what I did wrong with my program and I will be able to trace my program and figure it out by myself. This week I learned a lot and next week I hope I learn a lot too.

No comments:

Photo Album

Panda Golf