Python: Calendar Project 

The calendar project was a project I had to create to find out if a date is a leap year, number of days in the given month, and number of days past for the given year to the date given. The program works by asking the user for a year, month(in numbers), and date. It then takes the year and checks that it is divisible by 400 and 100, if not it it is divisible by 4, and not by 100, if both of these both don’t check out, the year is not a leap year, if either do check out, it is a leap year. Then, the program checks if the month is either January, March, May, July, August, October or December to say that this month has 31 days. If the months aren’t these, it has 30 days. But if the month is February, it was 28 days. Then, the program checks for what month it is and whatever month that is, adds a certain number of days to a variable, then subtracts one, and finally if the year is a leap year, and the month isn’t February, adds one to the total as well. It finally asks the user for what they would like to receive, and calls one of the functions above to be used to output the information to the user.

Throughout this project I learned some vital skills and information that will help me throughout my career. I learned that I need to slow down, and process information and ideas at a slower pace, and try to condense and simplify as much code as possible. There were many other ways to complete this project with far fewer lines of code that I added which was not necessary because of the use of functions. I also rushed through this project too quickly, where it wasn’t too a point where I didn’t care about it or wasn’t my best work, but that I was thinking and typing too quickly and needed to slow down to fully understand and absorb the information that I was getting, and writing to complete the project as simple as possible.

HTML5: Restaurant Website

The website project was a project I made to show a new restaurant that is opening. All the menu items are disgusting foods. First I had to make the home/index page which had the title, logo, navigation buttons, some showcase of the most popular menu items, and the location/contact information. The second page showcased all the menu items with descriptions for each of them. Each item had the name of the item provided, a description I made of the items, and a custom made image for each item.

Through the website project I learned some organizational skills. The project I made I had to plan out and think of to complete the idea in my head. It’s not as simple as clicking and dragging to move items. I had to position Items all around the screen, and make it even, and not crazy. Having the skills to organize this website allowed me to fully learn how to think out my ideas and be able to plan ahead with how I want my websites to look.