- 11/28/21
- Sunday
Today I created my journal page. I will begin to post my coding journey on this page, so make sure to check my future entries!
- 12/4/21
- Saturday
Today, I worked on my New Year's Project. It is a background of a beach with the words "Happy New Year" in it. There is also a dancing cartoon animal. It was a fun project to make because I had to play around with the position of the text and pictures.
- 12/7/21
- Monday
Today, I worked on and finshed my "How it Works" presentation. I chose the topic of 'Sneaker Bots' as they are a rising concern in the retail buisness. I learned the basics about these bots, as well as the ways that they avoid being detected by anti-bot programming.
- 12/8/21
- Tuesday
Today I had a lab with Molly where we went over functions and animations on CSS. I started to make a project in which a football player dives out to make a catch using animations. This project will hopefully be completed soon.
- 1/19/22
- Wednesday
Today I had a lab with Molly and she taught me how to make a variable in Javascript. I learned how to mke a random variable with emojis.
- 1/26/22
- Wednesday
Today I had a lab woth Molly and we experimented and created a function where different color squares appeared when my mouse moved to different pixels. Still a work in progress, though. It was interesting learning different parts of a function that are more complex than the ones we learned about in class.
- 2/4/22
- Friday
Today I finshed up my Valentine's Day Project and pushed it online. In the project, I made a function in javascript that changes the middle picture when I scroll over it.
- 2/10/22
- Thursday
Today, Priester and I presented our presentation on reveal.js. It was a presentation about our coding projects that we created in January. I created the Valentines Day project and the American Flag Squares project (both of which are on my projects page) and Priester created his own Valentines Day project as well as a Seahawks Player Generator. We collaborate very well on this project, as we explored this type of code and eventually made our first presentation. It was an overall great experience.
- 2/26/22
- Saturday
Today, I sat down and worked on the Digital Appreciation Project for nearly 2 hours. I made it for my brother. We play a video game called Rocket League togther, so I made an animation where I pass tha ball to him and he scores. Also, when you click on the screen, it shows text. I also strengthened my understanding of javascript.
- 3/10/22
- Thursday
In class, we had to write down 10 questions about javascript and put them in out journal. Here they are:
1. What does it mean to "call", "run", and "write" a function?
2. What are all of the eventListeners (mouseover, click, etc.)?
3. What is appendChild?
4. What is the difference between () and {}?
5. Where is/are the input(s) and output(s) of a function?
6. Does "var x =" have a specific meaning?
7. How do you incorporate a Div into a function?
8. How do I make a function that can generate a random song?
9. How do you declare a variable outside vs. inside a function?
10. How do you use a conditional statement?
- 4/10/22
- Sunday
Today, I finished up my Patrick Project where patricks move around the screen every 2 seconds, and when you click on one it disappears and makes a sound. I used an event listener to listen for the click, which then played the audio file when clicked. I also used a div generator to keep creating divs of patrick every few seconds. There was also a function that counted how many patricks were eliminated, and went up by 1 for every patrick eliminated. I started this in class on 4/7, and finished it up on the weekend. I enjoyed making this because it was fun to put the pictures and sounds in the project.
- 4/25/22
- Monday
Today, Priester and I finished up our karaoke machine in class. We chose to create it to the song, "In the Air Tonight" because we both like the song. We used a complex font and fitting background to encapture the song's vibe. For the code, we put the lyrics on a div and had the div change transparency on a click. It was a very fun project to make.
- 5/12/22
- Thursday
Today, I started my final codesketch and final presentation. The codesketch is a generator of drawings and doodle that I have done in my notebook over the years at school. The presentation is about the inspiration and meaning that these drawings have to me.
- 5/15/22
- Sunday
Today, I did most of the work on my new codesketch about my drawings and doodles. I made a generator where on the click of a button it randomizes one of 8 pictures of a doodle and its corresponding description. The presentation on it (the end of year presentation) will be done by Thursday when I present.
- 5/19/22
- Thursday
Presentation day! I presented my final presentation to the class. I made sure to include all the background information and work that went into my different codesketches, highlighting the Doodles and Drawings project. This presentation was very fun to make becuase I rounded up all of my projects and got to see my freshmahn coding journey.