Tuesday, November 7, 2023

CST 338 - Week 2 Learning Journal

Well, well, well. Do I have a lot to learn from Week 2 of the Software Engineering course CST 338.

First of all, I want to say. Coding is a beautiful thing. When something works, you are so happy! And then when it doesn't work, maybe you're a little discouraged, but you keep pushing forward. A little bit like life, huh? I find that it is very rewarding, however, because it is a learning experience and process. 

Now, as for Homework #1 I'd like to say that I spent soooo much time on this. However, once I got to a certain point, I realized my code would not pass the jUnit tests. It was a little heartbreaking to realize that, and how I would lose points, but I took it as a learning experience so that next time I do a major assignment, I pay attention to the tests FIRST rather than last. 

The height of completing the assignment was when I was even able to play a doable Hangman game just with myself alone. I had the assignment randomly choose a word/phrase from a list of them in an input.txt file and it was kind of fun trying to guess what it could be. That's when I realized how awesome coding could be, as you see things flourish to life that weren't originally there before. You're kind of like your own mini creator. That's how I see it. 

Overall, a great week and I'm glad I started early on the homework. I've been learning a lot and the more I delve myself into the content, the more I find I really do like it. Before, coding used to be kind of a burden to me as there was a larger learning curve, but now I think I have significantly gotten better over the years. 

I look forward to the weeks ahead and to successfully completing the course.

Until Next Time,

-Alexandra Almeida.

No comments:

Post a Comment

CST 462S - Service Learning

Overall, my experience working as a volunteer for NTS was great and I wouldn't have changed it any way! What went well?  I'd say ove...