The Coding Trek Continues
- arjunprabhune
- Oct 20, 2020
- 2 min read
Updated: Nov 9, 2020
October 5, 2020

As I said in my previous blog report, I have decided to get more experience within coding. Over the past few months, I have been enrolled in a coding course called Masterclass: Software Development for Professionals which goes over the essential concepts of the Java programming language. This course has better prepared me for the challenges of AP Computer Science and I am learning key concepts that I will need in college level programming. This week I decided to focus on ArrayLists. This weekend I worked on a challenge code for ArrayLists in which I made a grocery list within Java. I created methods to add, remove and modify a grand list for grocery shopping within the code. This code may seem trivial but it better prepared me to tackle ArrayLists of objects in the future. An ArrayList is a list of objects that can be modified. Unlike Arrays, the Lists can be changed later on. Furthermore, this week I am working on another code related to ArrayList of objects called batting average. Although I have not formally been assigned the code, I have inquired about it in class. From the information that I have gathered, I will be tasked with sorting a team of baseball players based on user generated batting averages. I will have to make it so that the user input becomes a key component of the List and then my result must evaluate user input and output the correct lineup of the baseball team depending on each member’s batting average. As I keep learning the ropes of coding, I will implement these codes through robotics or stocks. My goal is to use these coding concepts in the real world, therefore I believe that doing these things will help me out in the future. However, this week, I will finish off the batting average coding assignment and check back to see how it went. I believe that completing this assignment will provide me with a better understanding of the concept of ArrayLists so that I can apply them to future assignments.
Comments