Posts

Showing posts from July, 2024

CST 338 - Week 5

 Hey everyone! Here is an update on my week. We did two major things: started planning to build our own app and coding a text generation program called Markov.java. We then reviewed our MArkov.java with our classmates. Here are some analysis questions. Who did you work with? I worked with my classmate, Adan Valadez.  2.  What was your strategy for solving the Markov assignment? I first started writing the methods according to the UML diagram provided. Then I created two branches, and divided the methods into both those branches. I started to work through my methods one by one, debugging when needed. 3.  What was THEIR strategy for solving the Markov assignment Adan first wrote all the methods without any context. Then he followed the instructions and completed each methos. He tested the methods when possible as well. Finally, he debugged the code where needed and completed the program.  4.  How would you change your strategy having worked on the assignment?...

CST 338 - Week 4

 Hey everyone! We did quite a few things. We finished our project 1! I reviewed my project with my classmate, Adan Valadez.  What was your strategy for solving the assignments? I tried to take it small steps at a time. It was too overwhelming to do everything at once, so I broke it up and did it part by part. I would start by watching Professor's lab videos for a guided start. What was THEIR strategy for solving the assignments Adan's strategy was pretty similar to mine. He would make sure to look at the lectures and slides provided by Professor so that it would be easier to work on the project. How would you change your strategy having worked on the assignment? I think I would try to go to office hours if possible to get help to debug. I would also try to work beforehand so I am not too pushed for time. According to your classmate(s): how well does your code follow the Google Java Guidelines? Adan's code is pretty well organized. It is well-formatted, with some minor err...

CST 338 - Week 3

 Hey everyone! We have officially reached week 3 of my second 8-week course of my online journey! I am so excited to share my thoughts for the past week. We had a major assignment due - Histogram. That was a very fun and challenging assignment. It was frustrating at times, but I was so relieved when I finally finished! We had to exchange our codes with a classmate, or 2-3, and give/get feedback on our work.  Here is a summary of the feedback I received.  I was told that my code was clean and neat. Adan mentioned that he had done his from scratch by himself, without using Professor’s recording walkthrough. Keeping that in mind, he said that both of the codes were similar. I noticed that everyone struggled with the Display()   method, especially the histogram display part. It was hard to get both the counts and letters on the same line, using the same format as the professor. I struggled a lot with the Display () method. It took be a whole day to figure out the pro...

CST 338 - Week 2

 Hey everyone,       I am back with an update of a challenging week. We worked on HW 01 this week, which was creating a Histogram. It was truly was a challenge. I am not very familiar with Java, so it was hard for me to keep up with a lot of information. However, our Professor's videos really helped, and our TA Krishna was a huge help too! The hardest part for me was the public void Display() method. I was not getting the right output, although my tests were passing. It worked out in the end, though. I was proud of the sort() method when it worked. I wouldn't say any of them were easy, although since the Professor had gotten us started on it, it was not too challenging to continue.     We even worked on Book.java and Reader.java. It was easy to add methods after the tutorial of Book.java given by Professor. I had a few errors that Krishna helped me with. The workload this week was a little more than what I am used to but it was a fun challenge in the e...