Posts

Week 5 Interactive Assignment CPT307

Good evening! If you're new to programming and want to learn about algorithmic design, you're in the right place! This is typically a bit overwhelming, but once you learn some of the basics it's much easier than you think. Let's dive into some programming concepts: Algorithms are like cooking recipes. They provide the step-by-step instructions for you to follow to solve a problem. Simple as that. Data structures can be related to the storage containers that you have in the kitchen; they're there to hold and organize the ingredients (data). This is where you would use the ingredients to put together the right product.  As for algorithms, you would use something like sorting to keep the list organized. For a bigger list, quicksort could be your go-to because it's faster with large datasets. On the other hand, bubble sort would be like using a rolling pin to mash potatoes; it does the job but not in the best way.  It's all about the problem that you're tryi...

Week 1 Interactive 2

Greetings! I am new to coding and starting fresh with learning Java. For this week’s assignment, I needed to install and get Java up and running (as all of us did). First step was to figure out how to install the JDK (Java Development Kit). I am using a Windows computer, so after locating the file and downloading it I was off and running. Next step was to install an IDE (Integrated Development Environment). These environments make coding with Java easy and clear, providing instructions and recommendations regarding your code. With the help of YouTube, specifically a channel called “Coding with John”, the installation process was smooth and painless. The requirement for this week was to write a program called “Hello my name is” and have it display your name properly. Creating a new project was simple and following the instructions and videos, this was a simple task.   Here is the channel that I used to figure out how to get started! Java is "Strongly Typed"? - Here...